Ceph 最初是一项关于存储系统的PhD 研究项目,由 Sage Weil 在University of California, Santa Cruz(UCSC)实施。但是到了 2010 年 3 月底,您可以在主线Linux 内核(从 2.6.34 版开始)中找到 Ceph 的身影。Ceph is a distributed object store and file system designed toprovide excellent performance, reliability and scalability.(ceph是一个分布式的对象存储用来文件系统,设计之初是为了提供优秀的表现,在可靠性和扩展性方面)。
个人会学习这个是因为发现这是个开源的文件系统,目前没有正式合入linux内核,目前只在linux2.6版本上面提供了测试,另外学习这个是为了熟悉开源软件的开发流程。
现记录一下自己的学习心得,用来记录一下。学习ceph目前自己发现资料很全的网站为
这个是官方的网站(对了,里头有个很卡哇伊的功能就是记录世界各地的人访问该网站的情况,发现是美国,中国,德国等大国居多的),里头对ceph有详细的介绍,自己也主要根据里头的内容进行学习,并尽力翻译里头的英文,顺带为了自己的学习。
下面先初略的介绍一下ceph。
ceph是一个很牛逼的分布式文件系统,具体多牛逼还不知道,就使说数据的存储计算是放在存储数据的服务区上面,而不是通过中心节点进行计算,这样就加快的运算速度,目前只知道这些。
之后就开始介绍进入ceph开源社区的步骤。自己目前所了解的就是先加入邮件列表,在http://ceph.com网站的右侧找到Mailing Lists &IRC(
http://ceph.com/resources/mailing-list-irc/
,进入邮件订阅界面,之后会有一系列的列表进行订阅,会要求让你点击订阅各种信息之类的。
点击订阅按钮,之后就会要求你填写邮箱之类的信息,之后会发送一个类似验证码的东西到你的邮箱,用来进行第二次进行确认,主要目的是为了保证是你自愿订阅的,而不是恶作剧之类的。另外ceph社区还有个愿景就是订阅者会跟踪订阅内容,之后也能够参与到讨论中,之后就能够促进ceph的发展。
之后就会有ceph的邮件发送过来。
里头就是部分讨论。让我有点诧异的地方是竟然是中文的,额,我还以为是英文呢,目前看不懂,不明觉厉的感觉。
那就这样吧,先看着。计划先把ceph官网的东西慢慢看懂,之后再说吧