火星课堂:海量非结构数据存储技术路线选型:对象存储与块存储、文件存储等对比(下)

本文转自“talkwithtrend”,作者:聂奎甲

2、对象存储Cleversafe与Ceph的对比优势?

Ceph并不是开源对象存储最好的选择,Ceph是个统一存储,有分布式块,文件,对象三种存储接口,比较全,这是它比较受关注的原因。单独来看底层的对象存储Rados,在开发者社区中口碑并不是很好,存在着诸多问题。

如果是选择厂商的SDS方案,如果是基于Ceph做的(国内不少厂商),其实这个阶段成熟与否还不好说,毕竟这项目社区里参与者很多,时间也不长,所谓成熟也就是有一部分坑能填上吧。前面说的社区版本迭代跟不跟的问题也还是一样存在的。

一个开源项目能不能生产使用很多时候并不取决于项目本身,同时使用者对于整个生产系统和开源项目的理解占了相当大比例。当然,也跟项目的阶段以及整个生态息息相关。

就使用 Ceph 而言,如果是一些无害环境,基本上也不会发现啥问题。当只要是需要保证性能和可用性的情况下,用户通常都要经历长时间的运维和解决问题的磨练。特别是眼下 Ceph 迭代较快,问题解决方式有限,很多时候都要依赖开发者才能解决。当然,如果没碰到问题当然万事大吉。

好一些的做法是在一些开发测试环境先使用某一个版本至少半年以上,尝试在保证一些性能以及数据可用性基础上运维。半年之后,自然会对这个问题有更深理解。

我们如果把对象存储部署在一个相对快的局域网环境内,那么这个对象存储也就兼具了NAS的高速基因,这时,一个对象存储也就在某种程度上,可以演变为 一个相对快速的存储,这也是为什么ceph可以兼具对象存储、块存储、文件存储的原因。当然,这种“变味”的对象存储也就不具备全国乃至全球分布式带来的超高可靠性了。

IBM Cleversafe具有以下特性:

1、可扩展性,多家100PB以上的客户,扩展至EB以上的无共享架构。

2、安全性,零接触、运营商级别的安全性且内置加密功能。

3、可管理性,每名管理员可管理25PB数据,零宕机时间。

4、可用性,提供9个9的可靠性,6个9的可用性。

5、经济效益,消除复制、镜像和DR成本,成本降低80%,软件解决方案可在任何供应商的x86硬件上运行。

3、对象存储适用的场景有哪些?

对象存储主要面对与非结构化数据的增长需求。对应于邮件,影像,日志文件等的备份,归档,存取,NAS场景都非常适合。

医疗行业的PACS系统,金融行业的后督系统,票据系统,以及未来的双录需求,都是对象存储可以一展拳脚的领域。

4、对象存储Cleversafe与传统存储高可用性对比有哪些优势?

传统存储系统当面对超过PB级别的存储需求是,性能会急速下降,而Cleversafe依据其特有的优化,能够使得系统得到大规模扩展性的同时,保证性能。

采用传统的存储在RAID6架构下1PB的原始数据要占用1.2PB的存储空间,为了实现数据安全做本地镜像和同城复本后数据要占用3.6PB(1.2*3)的存储空间,那么膨胀因子就是3倍,采用IBM Cleversafe对象存储1PB的原始数据要占用1.7PB的存储空间, Cleversafe对象存储使用1.7倍的膨胀因子就可以实现建设与RAID6相同或是还要高可靠的存储系统, Cleversafe对象存储占用更少的磁盘,占用更少的机架,节约机房空间,降低了运营成本,降低了运维管理的难度,无需其它软件就可以实现高可靠性和高可用性。

5、对象存储Cleversafe纠删码技术工作原理分析

IBM Cleversafe对象存储使用纠删码技术实现存储系统的高可靠和高可用,纠删码技术首先对原始数据进行分段(每段4M),之后对一个分段进行切片,例如一个分段切7片,之后通过ECC校验算法变换为12片,这样膨胀因子就是1.7,1PB的原始数据就占用了1.7PB的存储空间,这1.7PB的存储空间由12个切片组成,把这12个切片均匀的部署在多个站点的每一台服务器中,例如在三个站点每个站点部署4台服务器,这样在这三个站点中只要有7台服务器是正常运行的,数据就是完好的可以正常读取,可以避免服务器硬件故障或断电,网络故障,甚至1个站点故障都不会影响数据的可靠性和可用性,任何一个站点的任意一台服务器硬盘损坏后,只需插入一块新硬盘而无需做RAID就可以正常使用了。

6、开源存储GlusterFS适用于哪些非结构数据存储场景?

GlusterFS 作为一种开源分布式存储组件,具有非常强大的扩展能力,同时也提供了非常丰富的卷类型,能够轻松实现PB级的数据存储。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180110B05C3200?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券