存储系统Ceph
‘壹’ 在大数量级的数据存储上,比较靠谱的分布式文件存储有哪些
一、 Ceph
Ceph最早起源于Sage就读博士期间的工作、成果于2004年发表,并随后贡献给开源社区。经过多年的发展之后,已得到众多云计算和存储厂商的支持,成为应用最广泛的开源分布式存储平台。
二、 GFS
GFS是google的分布式文件存储系统,是专为存储海量搜索数据而设计的,2003年提出,是闭源的分布式文件系统。适用于大量的顺序读取和顺序追加,如大文件的读写。注重大文件的持续稳定带宽,而不是单次读写的延迟。
三、 HDFS
HDFS(Hadoop Distributed File System),是一个适合运行在通用硬件(commodity hardware)上的分布式文件系统,是Hadoop的核心子项目,是基于流数据模式访问和处理超大文件的需求而开发的。该系统仿效了谷歌文件系统(GFS),是GFS的一个简化和开源版本。
‘贰’ 涓岿dfs绫讳技镄勬嗘灦鏄浠涔
涓嶩DFS绫讳技镄勬嗘灦链変互涓嫔嚑绉嶏细
1銆丆eph锛氭槸涓涓寮婧愬垎甯冨纺瀛桦偍绯荤粺锛屽彲浠ュ湪涓缁勬湇锷″櫒涓婃彁渚涘硅薄瀛桦偍鍜屾枃浠剁郴缁熸湇锷°傞噰鐢ㄧ籂鍒犵爜鎶链瀹炵幇楂桦彲闱犮侀珮镓╁𪾢镐э纴鏀鎸佷互瀵硅薄镄勬柟寮忓瓨鍌ㄥ拰妫绱㈡暟鎹锛岃屼笖Ceph鍙浠ヨ法瓒娄笉钖岀‖浠躲佹搷浣灭郴缁熺瓑杩涜屽垎甯冨纺閮ㄧ讲銆2銆丢lusterFS锛氭槸涓涓寮婧愮殑鍒嗗竷寮忔枃浠剁郴缁燂纴鍙浠ュ皢鑻ュ共鍙版湇锷″櫒涓婄殑瀛桦偍绌洪棿姹囱仛鎴愪竴涓澶у瀷镄勚佺粺涓镄勬枃浠剁郴缁熴傛敮鎸佸氱岖绣缁滃岗璁锛屽侼FS銆丼MB/CIFS绛夛纴鍏佽哥敤鎴风洿鎺ヤ粠搴旂敤绋嫔簭涓鎸傝浇鏂囦欢绯荤粺銆3銆丄pacheCassandra锛氭槸涓涓楂樻墿灞曟х殑鍒嗗竷寮忔暟鎹搴掳纴鍏跺瓨鍌ㄧ粨鏋勭被浼间簬HDFS涓镄勫垎甯冨纺鏂囦欢绯荤粺锛岄噰鐢ㄤ竴镊存у搱甯岀畻娉曟潵鍒嗛厤涓嶅悓鑺傜偣涓婄殑鏁版嵁銆傞傜敤浜庡ぇ瑙勬ā镄勬暟鎹瀛桦偍鍦烘櫙锛屼笖鍏锋湁镩濂界殑鍙镓╁𪾢镐у拰瀹归敊镐с
HDFS鏄疕adoop镄勫垎甯冨纺鏂囦欢绯荤粺銆傚畠鏄锘轰簬Google镄凣FS钥屽紑鍙戠殑锛屾棬鍦ㄦ彁渚涢珮鍙闱犮侀珮钖炲悙閲忕殑鏁版嵁瀛桦偍鍜岃块梾瑙e喅鏂规堛
‘叁’ ceph到底是啥能不能用普通话说明白
外文名
Ceph
性质
分布式文件系统
属于
Linux PB 级
最初
关于存储系统的 PhD 研究项目
基本简介 听语音
Ceph是一种为优秀的性能、可靠性和可扩展性而设计的统一的、分布式文件系统。
由来 听语音
其命名和UCSC(Ceph 的诞生地)的吉祥物有关,这个吉祥物是 “Sammy”,一个香蕉色的蛞蝓,就是头足类中无壳的软体动物。这些有多触角的头足类动物,是对一个分布式文件系统高度并行的形象比喻。
Ceph 最初是一项关于存储系统的 PhD 研究项目,由 Sage Weil 在 University of California, SantaCruz(UCSC)实施。
‘肆’ Linux里面ceph是什么
Linux里面ceph
Ceph是一个可靠地、自动重均衡、自动恢复的分布式存储系统,根据场景划分可以将Ceph分为三大块,分别是对象存储、块设备存储和文件系统服务。在虚拟化领域里,比较常用到的是Ceph的块设备存储,比如在OpenStack项目里,Ceph的块设备存储可以对接OpenStack的cinder后端存储、Glance的镜像存储和虚拟机的数据存储,比较直观的是Ceph集群可以提供一个raw格式的块存储来作为虚拟机实例的硬盘。
Ceph相比其它存储的优势点在于它不单单是存储,同时还充分利用了存储节点上的计算能力,在存储每一个数据时,都会通过计算得出该数据存储的位置,尽量将数据分布均衡,同时由于Ceph的良好设计,采用了CRUSH算法、HASH环等方法,使得它不存在传统的单点故障的问题,且随着规模的扩大性能并不会受到影响。
‘伍’ ceph分布式存储为啥
Ceph是根据加州大学Santa Cruz分校的Sage Weil的博士论文所设计开发的新一代自由软件分布式文件系统,其设计目标是良好的可扩展性(PB级别以上)、高性能及高可靠性。
Ceph其命名和UCSC(Ceph 的诞生地)的吉祥物有关,这个吉祥物是“Sammy”,一个香蕉色的蛞蝓,就是头足类中无壳的软体动物。这些有多触角的头足类动物,是对一个分布式文件系统高度并行的形象比喻。
其设计遵循了三个原则:数据与元数据的分离,动态的分布式的元数据管理,可靠统一的分布式对象存储机制。本文将从Ceph的架构出发,综合性的介绍Ceph分布式文件系统特点及其实现方式。
更多技术细节参考网页链接