中国开源软件推进联盟昨日称,中国IT行业已拥有了自己的新一代开源分布式存储技术—SurFS。
开源软件对中国大众来说是一个比较神秘的领域,但在国际上已经非常流行了,众所周知的安卓系统就是一个比较知名的开源软件。开源软件技术的英文名称是Open Source Software,意为向公众开放源代码的软件技术。它源于欧洲一些软件技术发烧友出于类似共产主义的理想,将自己辛勤开发的软件源代码无私地发布到互联网社区上与社会共享,他们信奉“好的软件应该是开放的,应该由任何有能力的人参与共同完善”的理念。
随着互联网的普及,越来越多的开源软件形成了众多的开源技术社区,除了前面提到了Android(安卓)外,Linux、MySQL、OpenOffice、OpenStack都是知名的开源社区。越来越多的用户也相继通过开源软件全面替代传统商业软件,从而降低成本、提高信息化自主把控的能力,防止被特定厂商锁定,人们把这一过程称为软件开源化。
在视核心技术商业机密的传统思维里,软件企业将自身拥有知识产权的软件的开源显得另类,但随着开源系统在全球的广泛普及,开源与商业也得到了完美结合,形成了“先奉献后收益”、“贡献越大收益越大”的格局,知名开源软件企业RedHat的年收入甚至超过了20亿美元。
中国软件工程师对开源软件是不陌生的,每个工程师接到公司下发的任务后第一件事往往就是上网去找有没有开源软件可以直接下载使用,但以往基本停留在只索取不贡献的阶段。近年来,中国也有一些软件公司逐渐加入到开源社区中开始贡献代码,但还都是国外公司主导开源社区,源自中国的开源社区几乎没有,更没有能在国际流行起来的开源项目。SurFS技术的开源,将有望打破这一局面。
据了解,SurFS是书生云公司自主研发的分布式存储系统,是云平台的核心部件。
懂行的专家都知道,存储系统是云平台的核心部件,对云平台的整体性能和成本都有极大的影响。作为下一代存储系统,SurFS对存储网络进行了颠覆式创新,是第一个采用SAS做存储网络的分布式存储系统,将带宽提升了几十倍延时降低了几十倍,而且从架构体系上完全打破了传统存储体系的桎梏,将存储控制节点与存储介质分离,存储控制节点与计算节点聚合,从而将数据I/O路径压缩到了极致,将扩容成本也压缩到了极致,大幅提升了整个云平台的性能,同时还显著降低了成本,同时实现高性能、低成本、高可靠、高可用和可扩展性。对于正在向私有云迁移的广大企业级用户来说,SurFS无异于一场顺东风和及时雨。
而对于广大IT工程师和终端用户来说,开源社区催生了一批批最前沿的核心技术和优势产品,拿来就用具有很强的便利性。本次SurFS开源,就是将核心技术免费对外发布,供全球用户免费使用和共同完善。
SurFS开源后将成为OpenStack等主流云平台的存储后端之一。著名专家中国工程院倪光南院士表示,开源是一种明智的商业模式,它不仅可以产生原始创新,原始创新也可以通过开源进行推广。