未加星标

开源存储的6个好处存储

字体大小 | |
[大数据技术 所属分类 大数据技术 | 发布者 店小二04 | 时间 | 作者 红领巾 ] 0人收藏点击收藏

开源存储的6个好处存储
存储
开源存储的6个好处存储
Hadoop
开源存储的6个好处存储
分布式
开源存储的6个好处存储
开源
开源存储的6个好处存储
硬件

存储软件的创建、交付和支持目前都在高速度发展。在应用中,人们添加了开源编码、支持服务捆绑、平台预集成、代码即服务、微服务体系结构,以及可扩展的软件定义存储服务。存储的开源软件包现在已成为主流解决方案。

企业接受开源存储并非偶然。Ceph和Gluster等行业领域的领先企业都拥有大型技术社区,开发人员之间良好的沟通,与客户群的联络,以及获得商业供应商的全面支持,并且通常为营利性的企业版本提供附加功能。这些开源存储产品与营利性存储产品进行竞争,并在大多数领域保持领先地位。

除了领先的软件包外,人们还看到许多来自感兴趣的社区的开源存储代码示例,例如Btrfs和OpenZFS文件系统,LizardFS和Lustre分布式文件系统以及文件共享系统Pydio。这些项目在功能集和代码质量方面各不相同,所以在其早期阶段,购买方需要谨慎小心。然而,这些软件包对于存储行业来说是一个创新的丰富来源,有些可能会在几年内脱颖而出,因此不能无视它们。

开源社区意味着几件事情:首先,它使得利基解决方案更容易获得,因为社区预先定义了一个接受客户群和需求路线图。将其与传统创业公司进行比较,例如筹集资金、定义抽象产品、开发,然后找到客户。基于社区的解决方案带来更多创新。通常,可以提供满足企业特定需求的解决方案,但需要进行彻底评估,以抵消风险。

就其本身而言,如果没有比主要联盟传统供应商的产品便宜得多的商品硬件平台,开源存储代码就没有意义。将开源代码集成到这些低成本、高度标准化的平台上相对容易。通常,商品硬件固有的标准化使得大多数开源代码即插即用,而无论其硬件配置如何。

以下将深入探讨开源存储6个好处,以及为什么企业应该考虑为其数据中心开放源代码存储的原因。

(1)广泛部署

一些流行的存储软件是开源的:例如对象存储软件Ceph, 横向扩展NAS的Gluster,Hadoop分布式文件系统(HDFS)和类似S3的对象存储项目OpenStack Swift。所有这些都拥有大型社区和严格的开发和支持基础设施,这并不会为人们带来什么惊喜。由于广泛的需求和对用户群需求的关注,与商业开发方法相比,这个过程有着明确的目标,希望它们会坚持这个过程。

(2)商用现货(COTS)效应

当然,开源存储的较大好处是它是免费的。同样重要的是,必要性迫使使用标准化的商用现货(COTS)硬件平台,为集成解决方案提供成本效益、性能和灵活性。例如,Ceph设备可以使用廉价的固态硬盘或硬盘驱动器在小型ARM框中构建,也可以使用快速x64处理器和带RDMA的NVMe驱动器构建。其整合过程基本相同。

能够采购低成本硬件是存储领域的一大优势。它可以让企业避免传统供应商的高价产品。整合这种标准化的设备非常简单,硬件成本低,并且具有非常有吸引力的软件的零成本。虽然存在技术支持问题,但是较高级的开源存储解决方案解决了这些问题。

(3)支持基础设施

人们对开源软件标准的批评之一是缺乏技术支持。但是,企业可以通过创新方式获得对开源存储的支持,这些方式与传统许可证费用和支持合同相违背。供应商通常会将免费核心代码与付费支持许可证捆绑在一起,例如Red Hat提供的Ceph,其变化包括捆绑软件、硬件和工具集,就像Red Hat新推出的Storage One产品一样,该产品与服务器上的商业版Red Hat Gluster存储进行了结合。

其他较高级的开源存储项目,如OpenStack Swift和HDFS提供了基于社区的支持模式。这两者都拥有庞大的用户群体,并拥有一支训练有素的核心项目团队。

(4)强大的社区

所有较高级开源存储包都享有大型社区,其价值不容低估。他们拥有充满激情的忠诚用户,符合实际需求的解决方案路线图,尤其是产品所有权的感觉。总体而言,这些社区提供的不仅仅是传统的SIG和用户组。

拥有一个活跃的充满活力的社区是健康代码的标志,尤其是考虑到人们通常看到的错误列表和功能修复的透明度。

(5)利基解决方案

利基开源存储项目虽然规模较小,但往往拥有充满激情的技术社区,对其解决方案可能有所帮助,但校准有点困难。规模较小也意味着更加快速的创新和更多的相关功能,但也可能导致计划和发展方面出现一些危机。

(6)代码质量

由于开源的固有高透明度,其发行版本几乎没有什么惊喜,特别是对于较高级开发人员来说。大多数项目使用的敏捷开发过程可以快速发现大多数重大错误,从而使代码质量更高。信息灵通和参与性强的技术社区的好处在于,质量代码在传统方法允许的几个月之前到达用户,因此在该领域中安装的代码具有优良的质量。


欢迎加入本站公开兴趣群

软件开发技术群

兴趣范围包括:Java,C/C++,pythonphp,Ruby,shell等各种语言开发经验交流,各种框架使用,外包项目机会,学习、培训、跳槽等交流

QQ群:204132433


Hadoop源代码研究群

兴趣范围包括:Hadoop源代码解读,改进,优化,分布式系统场景定制,与Hadoop有关的各种开源项目,总之就是玩转Hadoop

QQ群:204050420

分页:12
转载请注明
本文标题:开源存储的6个好处存储
本站链接:https://www.codesec.net/view/577351.html


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 大数据技术 | 评论(0) | 阅读(2257)