针对开源的ceph,中小型金融企业怎么选择?

一般中小型企业技术还是相对欠缺,没有专门维护ceph团队,这种情况,如何选择

参与9

3同行回答

JamesedgeJamesedge技术总监XSKY
在没有专业的ceph运维团队的中小型金融企业,建议在核心应用业务系统采用商业ceph产品存储系统保证存储系统稳定性。在以往的ceph运维经验中会发现,开源ceph确实面临几个比较大问题;比如节点规模到了一定的数量,无法再扩容,性能上不去了。(比如说数量到达14、15台的时候)当一个池...显示全部

在没有专业的ceph运维团队的中小型金融企业,建议在核心应用业务系统采用商业ceph产品存储系统保证存储系统稳定性。在以往的ceph运维经验中会发现,开源ceph确实面临几个比较大问题;比如

  1. 节点规模到了一定的数量,无法再扩容,性能上不去了。(比如说数量到达14、15台的时候)
  2. 当一个池子里面很多磁盘才存到40%~50%,另外一个磁盘已经存到90%的时候,整个存储池无法料理,存数据不够均衡。
  3. 整个集群中宕机2个节点或者加入2个节点,由于缺乏集群恢复QoS管理使得整个集群会变得很慢。
  4. 存储系统打过一个快照后,随机读写会变慢(COW快照原理导致)。
    5. 没有统一的图形化监控以及配置工具,运维相对复杂。
    6. 缺乏一些简便运维的功能,包括磁盘健康管理、容量预警、容量预测、磁盘快速重建等等。

这些问题在商业化ceph存储里面全部做了优化。所以商业化版本跟开源版本之间最大的区别,表现在我们更注重客户的体验度,以及中国用户所关心的这些商业化企业级的特征,像我们对链路的冗余,对数据均衡性的保护,节点宕机或节点加入对整个集群性的影响,ROW快照,卷同步、异步复制,业务、集群QoS、多集群统一管理、云备份等。

收起
软件开发 · 2019-09-24
浏览2820
sdtimothy8sdtimothy8系统工程师浪潮商用机器有限公司
对于Ceph开发维护能力欠缺的中小企业,基于Ceph的商业分布式存储系统不失为一种更好的选择。一方面,商业分布式存储系统针对开源Ceph会进行一定的优化和重构,进而提升系统的性能和稳定性;另一方面,在管理运维方面,商业分布式存储软件通过友好的管理界面可以提供更专业,更便捷高效...显示全部

对于Ceph开发维护能力欠缺的中小企业,基于Ceph的商业分布式存储系统不失为一种更好的选择。一方面,商业分布式存储系统针对开源Ceph会进行一定的优化和重构,进而提升系统的性能和稳定性;另一方面,在管理运维方面,商业分布式存储软件通过友好的管理界面可以提供更专业,更便捷高效的运维管理。最后,使用开源Ceph,在遇到问题时,在社区里不一定能得到及时的技术支持和响应,而采用商业的分布式产品可以在第一时间得到支持,减少因故障或问题带来的损失。
当然,具体该如何选择还要根据企业的技术实力,预算和业务场景来综合考量。

收起
系统集成 · 2019-04-26
浏览3048
GaryyGaryy系统工程师某保险
ceph是近5年来发展起来的分布式统一存储,Ceph是一个可靠地、自动重均衡、自动恢复的分布式存储系统,根据场景划分可以将Ceph分为三大块,分别是对象存储、块设备存储和文件系统服务。在虚拟化领域里,比较常用到的是Ceph的块设备存储,比如在OpenStack项目里,Ceph的块设备存储可以...显示全部

ceph是近5年来发展起来的分布式统一存储,Ceph是一个可靠地、自动重均衡、自动恢复的分布式存储系统,根据场景划分可以将Ceph分为三大块,分别是对象存储、块设备存储和文件系统服务。在虚拟化领域里,比较常用到的是Ceph的块设备存储,比如在OpenStack项目里,Ceph的块设备存储可以对接OpenStack的cinder后端存储、Glance的镜像存储和虚拟机的数据存储,比较直观的是Ceph集群可以提供一个raw格式的块存储来作为虚拟机实例的硬盘。Ceph相比其它存储的优势点在于它不单单是存储,同时还充分利用了存储节点上的计算能力,在存储每一个数据时,都会通过计算得出该数据存储的位置,尽量将数据分布均衡,同时由于Ceph的良好设计,采用了CRUSH算法、HASH环等方法,使得它不存在传统的单点故障的问题,且随着规模的扩大性能并不会受到影响。

中小企业在针对开源存储的使用上,应该做到按需选择。首先,要明确使用场景是什么?其次,要明确想达到什么目的,解决什么问题?最后,考虑成本因素/风险。
--针对使用场景
ceph的块和对象存储,相对来讲技术比较成熟,尤其是对象存储。所以,在使用上,建议可以针对使用对象存储和块存储的场景入手,从测试环境入手,从边缘应用入手。不建议直接上生产,尤其是作为数据库这类关键业务的后端存储。
--对于可以解决的问题
ceph可以解决传统存储横向扩展难的问题,可以解决同一UI提供不同类型存储的问题,提高了系统的运维效率
--成本/风险因素
ceph相对于传统存储来讲,充分利用了企业里x86服务器的资源,可以新建也可以利旧,同时没有license的使用费用。但是,带来的风险也是很大的,没有专业的企业来“兜底”解决问题,团队里必须要有存储的专家来fix集群的问题,人员的费用也是很大的一笔开销。

收起
保险 · 2019-04-26
浏览3044

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-04-25
  • 关注会员:5 人
  • 问题浏览:4829
  • 最近回答:2019-09-24
  • X社区推广