SDS“硬币”的两面:开源or闭源

阿明观察
关注

一个硬币有两面,

正面或反面。

SDS如硬币一样,

也有两面,开源或闭源。

开源的视野与格局

只要一提到开源,相信许多人都会想到OpenStack,它以生态的日益完善、社区的日趋活跃、功能的愈发强大,鼓舞了所有关注、专注在OpenStack平台上的技术人,也给相关技术厂商、企业用户、社区成员带来了持续的信心。

根据OpenStack基金会在媒体上公布的数据,OpenStack在超过80个国家和地区的企业中使用,管理着超过500万个处理器核心,50%的财富100强企业正在使用OpenStack。

现在,OpenStack被业界公认为全球最成功的开源项目之一,在计算、存储、网络、安全、边缘计算、物联网、VR、DevOps、机器学习、人工智能等越来越多的领域,不断创新进取,不断优化与完善。

其中,作为企业用户最为关注的数据存储问题,OpenStack生态体系中的Ceph分布式存储备受业界关注。提到Ceph自然让大家可以想到Red Hat旗下另一个成熟的开源存储产品GlusterFS。

但是在比较Ceph与Gluster近年来的社区活跃度、生态完善性、功能强健性来看,Ceph体现出来的价值越来越大,并且从当初文件存储的支持,到了后来对块、对象存储的全面支持,发展到现在,Ceph成为了OpenStack生态系统中人气最高的开源存储解决方案。

而今作为开源的软件定义存储系统,Ceph在很多OpenStack部署环境中得到了广泛应用。

因此,现在只要一提到采用开源软件来构建SDS,许多人首先想到的应是Ceph了。

随着云计算在各个行业中的普及速度加快,企业用户对于云的开放性诉求也聚焦到了采用开源软件构建云平台的策略上。

OpenStack软件与硬件厂商“无关”的天然开放性,自然可以赢得企业用户在云构建过程的选择。而开源的Ceph提供的软件定义存储系统,也给企业用户带来了摆脱特定硬件解决方案的更多自由。

之前,Ceph创始人兼首席架构师Sage Weil在接受媒体采访时就曾警告用户:

“软件定义存储解决方案都声称提供某种自由,这可能是摆脱特定硬件解决方案、硬件厂商锁定、专有API或针对特定解决方案API的自由,以及使用开源软件的自由,或者所有这些自由。务必要提防号称软件定义存储而兜售的解决方案,它们不是给你自由,而是给你束缚。把你引向某一家厂商,或让你被某一家厂商锁定。”

即便如此,但开源与闭源还是有其存在的合理性,这都源自企业用户本身的传统业务与新兴业务、传统应用与创新应用的两面性。

术业有专攻,对于SDS的开源与闭源厂商来说,都有其存在的价值。在针对传统应用下,闭源的传统企业级存储依然十分有效。在针对云、大数据等新兴应用下,开源的SDS更能凸显开放与弹性价值。

但是,对于一个企业用户来说,在选择SDS的开源与闭源策略上,需要站得高才能看得全。这就好比:从三楼往下看“到处是垃圾”,从三十楼往下看“随处是风景”。以一个统一的思维来看待SDS硬币的两面性,企业用户徒然提升了自己的视野和格局。

一个人,一群人和一个社区

其实,对于涉足云计算、大数据等领域的企业用户来说,之所以会对开源的SDS抱有浓厚的兴趣,除了开源的SDS可以带来硬件解锁的自由之外,更大的意义还在于开源软件社区与生态的持续助力。

一个人,再有能力,也干不过一群人。

一群人,再有能力,也干不过遍布全球的社区组织。

开源软件的发展就是这个道理。

开源平台不仅可以帮助企业用户解除技术锁定,同时还可以帮助企业用户与开源社区一起实现技术更新与进步。从严格意义上来说,社区组织遍布全球各地,其技术能力自然比一个企业团队解决一个问题的效率和质量都要好。

Ceph目前活跃的全球社区贡献者超过400人,已有全球知名企业加入Ceph生态,如ebay、bloomberg、TERADATA、Catalysts、CISCO、中国平安、恒丰银行、滴滴、360等。

根据Ceph社区2018年5月份用户调查显示,Ceph在全球范围内部署量至少880PB。随着Ceph在全球用户中的应用深入,其企业级应用生态也会越来越完善。目前,Ceph已经实现与OpenStack、Kurbernates、Hadoop 等生态的良好适配,并具有iSCSI、S3/Swift、NFS 等多样化的数据接口访问方式。

为此,作为中国最早引入Ceph开源存储技术的同方有云,一直以来与Ceph社区共生共发展,长期走技术服务用户的路线,现今迎来了在金融、教育、医疗、能源、政府等多个行业的用户认可与广泛合作。

一方面,基于开源平台帮助大型用户构建云,为这类用户提供基于开源的咨询与技术服务。针对IDC和渠道商,同方有云的托管云业务与神州数码、光环新网,以及政务云等用户合作,借助同方有云自身在OpenStack、Ceph开源存储等方面的技术与经验,输出技术与服务,帮助大企业用户构建一个开源云,实现开源SDS的真正落地,同时还帮助这些用户承担其日常的云运营工作。

另一方面,针对中小规模行业用户,在应对虚拟化的实际需求上,部署超融合方案更现实。为此,基于Ceph的存储技术同方有云也输出自己的UOS超融合一体机方案。

同方有云CTO姚宁分析指出,对于企业用户的云环境来说,采用纯开源平台搭建,尽量减少个性组件开发,其意义深远。这样的云构建策略,不仅契合社区的代码更新,而且可以持续享有社区发展带来的技术福利与全球“码农”高手的帮助。

同方有云如此想也如此做的,在Ceph开源存储产品UDS的性能、稳定性等方面与社区同步,自身在性能恢复上的优化也同步到社区。此外,针对SSD盘的优化,同方有云早在2014年就帮助Ceph社区实现了SSD性能提升50%以上,也让现在的用户享受到了技术带来的价值。

道理就是如此简单:一个人不如一群人,一群人不如一个社区的全球人。这也充分代表了当前企业用户采用开源的价值观。

那么,是不是所有企业用户都适合选择采用开源SDS解决方案了呢?当然不是。

这就好比这样一个段子:

狗对熊说:嫁给我吧,你会幸福的。

熊说:嫁你生狗熊,我要嫁给大熊猫,生个大熊猫才尊贵。

这就说明了,选择对结果是很重要的。对于企业用户来说,选择不同,结果就不同。实际上,选择开源的SDS还是选择商用成熟度高的企业级存储,必须契合自己的业务与应用才可以。

这就需要明白如何选择才更有价值。诚然,开源SDS适配用户所有应用需求虽然有难度,但是它可以帮助用户更好地选择,多个选择多条路,相信人人都懂。

再具体来说,对于高IO、高可靠要求的应用环境,自然适合部署商用成熟度高的企业级存储。对于非关键性应用、涉及备份数据、非结构化数据等环境,那就应该是开源SDS的用武之地。

声明: 本文由入驻OFweek维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。
侵权投诉

下载OFweek,一手掌握高科技全行业资讯

还不是OFweek会员,马上注册
打开app,查看更多精彩资讯 >
  • 长按识别二维码
  • 进入OFweek阅读全文
长按图片进行保存