词条 | Ceph |
释义 | Ceph简介Ceph是一个 Linux PB 级分布式文件系统。 Ceph吉祥物以及logo由来其命名和UCSC(Ceph 的诞生地)的吉祥物有关,这个吉祥物是 “Sammy”,一个香蕉色的蛞蝓,就是头足类中无壳的软体动物。这些有多触角的头足类动物,是对一个分布式文件系统高度并行的形象比喻。 Ceph 最初是一项关于存储系统的 PhD 研究项目,由 Sage Weil 在 University of California, SantaCruz(UCSC)实施。 Ceph 的开发目标简单定义为以下3项: 1. 可轻松扩展到数 PB 容量 2. 支持多种工作负载的高性能(每秒输入/输出操作[IOPS]和带宽) 3. 高可靠性 但是,这些目标之间会互相竞争(例如,可扩展性会降低或者抑制性能或者影响可靠性)。Ceph 的设计还包括保护单一点故障的容错功能,它假设大规模(PB 级存储)存储故障是常见现象而不是例外情况。 它的设计并没有假设某种特殊工作负载,但包括了适应变化的工作负载,并提供最佳性能的能力。它利用 POSIX 的兼容性完成所有这些任务,允许它对当前依赖 POSIX 语义(通过以 Ceph 为目标的改进)的应用进行透明的部署。 Ceph 系统架构Ceph 生态系统架构可以划分为四部分: 1. Clients:客户端(数据用户) 2. cmds:Metadata server cluster,元数据服务器(缓存和同步分布式元数据) 3. cosd:Object storage cluster,对象存储集群(将数据和元数据作为对象存储,执行其他关键职能) 4. cmon:Cluster monitors,集群监视器(执行监视功能) 图1。 Ceph的生态系统的概念架构 Ceph的未来发展作为分布式文件系统,其能够在维护 POSIX 兼容性的同时加入了复制和容错功能。从 2010 年 3 月底,您可以在Linux 内核(从2.6.34版开始)中找到 Ceph 的身影,作为Linux的文件系统备选之一,Ceph.ko已经集成入Linux内核之中。虽然目前Ceph 可能还不适用于生产环境,但它对测试目的还是非常有用的。 Ceph 不仅仅是一个文件系统,还是一个有企业级功能的对象存储生态环境。 现在,Ceph已经被集成在主线 Linux 内核中,但只是被标识为实验性的。在这种状态下的文件系统对测试是有用的,但是对生产环境没有做好准备。但是考虑到Ceph 加入到 Linux 内核的行列,不久的将来,它应该就能用于解决海量存储的需要了。 《孤岛危机2》中的Ceph在《孤岛危机2》中,Ceph是一个攻击人类的神秘物种。千万年前,地球上的章鱼进化了,成为了地球上第一个出现的智慧种族,等章鱼们的发展到太空科技后,不知什么原因全种族就离开地球了,只在地球上留守下了一个基地,和一个通讯站,并且封闭,留守人员也进入沉睡,为将来的回归做准备。而通讯站因为某种原因激活了,随后人类想摧毁它,使用核弹攻击,结果Ceph基地吸收了核弹的能量,变得更为强大。随后,章鱼们制造的大量章鱼型机器人打算毁灭人类。昔日的敌人变成了盟友,世界上仅存的人类开始联手抵御外星人的进攻,拯救人类的命运。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。