话题背景: 为了保护自身利益,传统存储厂商对其所开发的产品大多采用的都是封闭授权的模式。毕竟好东西当然留给自己人用,肥水怎能落入外人田?然而,在各式开源软件应用大行其道的今天,产品的采用率要够高、抢得市场先机,接下来才能再去想怎么获益。 而且,传统存储厂商在产品的开发模式较为封闭,自身需投入很多时间、人力,把软件做到尽善尽美之后,再想办法卖出去,等着用户捧着大把钞票上门购买。 相较之下,基于开源模式所发展的存储软件,则不是如此,产品设计过程较为透明,并且会与开发者与使用者社群充分互动,再推出符合大家需要的产品,但这种作法相对也有不少代价,例如,因为牵涉到很多人的意见,并无法确保软件开发期间的效率,时间会耗费得更多,而完成到一定程度之后所发表的成果,也未必经过好好的调校,而达到最佳的执行状态。 但也因为这些看似缺点的不确定特性,也让更多能善用的初创IT公司能够发展起来,或是让原先无法进入这个领域的企业,获得入场角逐的资格,所以,在如此态势之下,开源模式并非商业应用的威胁,反而是人人都能够好好把握的机会,因为你可以基于集群先前所开发的成果,继续强化、改良,然后可以依据不同授权的要求,选择将这些程序代码回馈到社区。等于站在巨人的肩膀上成长,却不会被特定厂商所捆绑。 当前的开源对象存储项目中,OpenStack Swift 和Ceph无疑是佼佼者。OpenStack Swift有很好的宣传,在市场上似乎更有知名度。很多厂商都表示他们支持OpenStack。在OpenStack那一系列开源项目中,最具知名度的就是计算组件Nova,通过OpenStack Cinder或Swift访问存储。Cinder是块和文件API,面向外部存储,主要是商业SAN、直连存储或NAS系统。而Swift是OpenStack对象存储API。 Ceph是作为开源对象存储竞争产品出现的,以其更丰富的功能和卓越的性能见长。它也支持与OpenStack Nova的集成。Ceph存储集成了对象存储和块存储,而Swift系统只能处理对象存储。与Swift系统不同的是,Ceph系统可以用于对象存储以及块存储的后端。 话题讨论: 1. 开源存储软件能够为用户节省不小的开支,你对开源存储浪潮的看法是?他们真的会撼动由EMC或NetApp所把持的传统存储市场吗? 2.实施Swift或Ceph不能儿戏,两者都是开源的,但都有其短板。Swift还是Ceph?在这个选择题上,你会选择哪个? 为什么?
活动时间: 2015年11月25日-2015年12月25日
活动奖励: 优质回复用户将获得图书一本。参与回复用户获得秀才徽章一枚。
获奖名单公布:
yehuafeilang zhuanshijin Darren_Guo
|