岗位职责:参与构建云存储服务,包括开发、设计和运维工作?。任职要求:1、本科及以上,3年以上存储系开发、设计或运维工作经验;2、熟练操作Linux系统并对内核比较了解;对云计算、虚拟化有所了解;3、有Ceph、GlusterFS等分布式存储的实际开发和应用经验;4、至少精通JAVA、Python、R ...
分类:
其他好文 时间:
2017-01-12 22:39:01
阅读次数:
673
一直出差都没时间写了。。。今天创建150个osd,发现手动写ceph.conf有点头大,研究了下vim的递增功能。很简单就是一条命令::leti=0|g/REG/s//\=i/|leti=i+1它可以匹配你文本中的REG,然后按照你i+n,每次递增加+n上面这条命令的作用就是,查找文本中的REG字符,然后从第一个开..
分类:
其他好文 时间:
2017-01-12 03:13:05
阅读次数:
193
先看下 http://www.cnblogs.com/bonelee/p/6236962.html 这里对于环形数据库的介绍,便于理解归档这个操作! 转自:http://blog.sina.com.cn/s/blog_6de3aa8a0102wk0y.html 早期的OpenStack监控(遥测)项 ...
分类:
其他好文 时间:
2016-12-30 17:13:22
阅读次数:
581
随着OpenStack日渐成为开源云计算的标准软件栈,Ceph也已经成为OpenStack的首选后端存储。相关介绍网上有很多,这里就不做过多介绍了,自己尝试在自己的测试机搭建了一下。Ceph的架构Ceph是一个开源的分布式文件系统。因为它还支持块存储、对象存储,所以很自然的被用做云计算..
分类:
其他好文 时间:
2016-12-30 14:28:16
阅读次数:
697
1、2016.12.27 ceph简介 crush算法 2、2016.12.27 openstack matadata (config driver/ metadata rest api<nova-api-metadata><neutron-metadata-agent><neutron-ns-me ...
分类:
其他好文 时间:
2016-12-28 01:19:42
阅读次数:
283
有些用户可能希望看到往期发布的文章,在这里集中整理,也可以在公众号中回复c获取。 ...
分类:
其他好文 时间:
2016-12-26 00:16:15
阅读次数:
978
计算磁盘IOPS的三个因素:1、RAID类型的读写比不同RAID类型的IOPS计算公式:RAID类型公式RAID5、RAID3DriveIOPS=ReadIOPS+4*WriteIOPSRAID6DriveIOPS=ReadIOPS+6*WriteIOPSRAID1、RAID10DriveIOPS=ReadIOPS+2*WriteIOPS2、硬盘类型的IOPS值不同磁盘类型的IOPS:硬盘类型IOPSFC1..
分类:
其他好文 时间:
2016-12-22 20:50:25
阅读次数:
563
1、环境说明使用kolla部署了ceph,由于osd0占用于sata0通道,需要将系统盘与osd0的跳线交换,在跳线交换后,osd0不能正常启动。2、原因分析:交换跳线前,osd0的设备文件为/dev/sda2,交换跳线后变为/dev/sdc2,osd在启动时,--osd-journal/dev/sda2,指定日志设备,由于跳线变..
分类:
其他好文 时间:
2016-12-20 07:54:33
阅读次数:
182
在分布式系统中,数据最终还是要存储到物理设备上的,ceph的底层设备抽象角色是OSD,那么数据是如何被决定放在哪块OSD上的,答案就是CRUSH算法。 关键字:CRUSH、一致性hash、ceph数据分布 总体来说,数据存储分为2个阶段 1,首先根据一般的hash算法,对数据x的hash数值进行PG ...
分类:
编程语言 时间:
2016-12-18 12:14:13
阅读次数:
183
一、概述 Ceph是一个分布式存储系统,诞生于2004年,最早致力于开发下一代高性能分布式文件系统的项目。随着云计算的发展,ceph乘上了OpenStack的春风,进而成为了开源社区受关注较高的项目之一。Ceph有以下优势: 1. CRUSH算法 Crush算法是ceph的两大创新之一,简单来说,c ...
分类:
其他好文 时间:
2016-12-15 14:49:50
阅读次数:
279