云计算

Ceph vs Gluster??????????


?? Hardy(??) ???????

Ceph?Gluster?Red Hat?????????????Ceph?Gluster?????????????Ceph??????RADOS?????????????API?????(block)???(file)???(object)??????Ceph???????????????????????????????????????

Gluster???Scale-out NAS?????????????Hash?????????????????????Ceph?????Gluster????????????Hash????????????????????????????????????????????????????????????????Hadoop??????????????????

Ceph??????

RADOS(Reliable, Autonomic?Distributed Object Store)?Ceph???????????????????????????Cehp?????(MDS?OSD?Monitor)??????Ceph?????????????????????????Ceph????????????????????????????????????

RADOS????????????????????????????????(CPU?????????)??????????????????librados??RADOS????????????????API???????RADOS?????????????????????????????RADOS???????????????librados???API?????????????

RADOS??????librados API??C?C++???Librados??????????????????????????????librados API???????Socket?RADOS????????????????

??????RADOS GW(RADOS Gateway)? RBD(Reliable Block Device)?Ceph FS(Ceph File System)????????????????librados???????????????????????????????

RADOS GW??????Amazon S3?Swift???RESTful API?Gateway?????????????????RADOS GW???API?????????????librados??????????????????????

RBD????????????????????????????????Volume??????Red Hat???RBD?????KVM/QEMU?????????????

CephFS???POSIX???????????????????????Ceph????????????????

Ceph Client???Fuse?(User SpacE)?VFS?????????Posix??????Ceph??????Ceph Metadata Daemon ???????????Ceph Object Storage Daemon ???????????????

Ceph?DFS?Block?Object??????????Client??Crush??(????????????????)??????????????Ceph?????????“Ceph????????”???

Gluster FS????

Gluster FS?Brick Server?Client?NAS????(???????????Client???Linux???????NAS????????)??????????????????NAS??????GLFS Client???????

????????????????Brick Server????Brick Server???????????????????????EXT?XFS?ZFS???????????

?(Block)????Client?NAS???????????????????????????Brick Server?????(Brick Server)???????????Brick???Brick???????????Gluster FS?Brick????????

Ceph vs Gluster??????????

GlusterFS???????????????????????????????????????????????????????????????????????????????????????????????????????Replicate?????RAID1?Stripe?????RAID0???????????RAID10?RAID01??????????????

??????????Xlator(translator)????xlator???????????xlator????????????????xlaror?????Client/Brick Server????GlusterFS?????????“Gluster FS???????”???

GlusterFS?Ceph??

GlusterFS?Ceph????????????????????????????????????????GlusterFS?Ceph????????????????????

Ceph vs Gluster??????????

????searchstorage??????????Ceph?GlusterFS??????Google????????????????????????“????”????????

??????????????????????????????????????????????Ceph?GlusterFS???????????????????????????????????

?????GlusterFS?Ceph????????????????????????????????????????????Ceph?????????????????????????????????

??????GlusterFS?Ceph??Linux????????????????????????????????Linux????????????????Linux??????????????????????????????——???????????????????????????????GlusterFS?Ceph?????????????????????

????????????????????????????????????????????????GlusterFS?Ceph????????????????????????????????????

??????GlusterFS?Ceph?????????GlusterFS???Linux??????????????Portable Operating System Interface?????????GlusterFS???????Linux???????Windows?????GlusterFS???

Ceph??????????????Swift???????????????????????????????????API?????????????????????????????????????????????Ceph??????????????????????Ceph???Windows?????Linux??????????

??API????????????????Ceph??????????????????Ceph????????Linux????????????????????Linux???????Ceph?Ceph??CephFS?????Linux?????Ceph?????

??SUSE?????iSCSI???????iSCSI?????????????iSCSI??????Ceph???????????Ceph???????????????????Linux???????Ceph?????????????????Linux????????????????????Ceph???GlusterFS?????????????Linux?????????????????????????????——???

????GlusterFS?Ceph???????????????????????????GlusterFS???????????GlusterFS?????????????????????????(????????Ceph)???????????????Ceph??????????????GlusterFS????

???????Ceph?????????????????????????????Ceph?????GlusterFS???GlusterFS???Red Hat????????SUSE???GlusterFS???????Ceph?????????????????????????????????Ceph??????GlusterFS?