开源存储项目知多少

栏目: 服务器 · 发布时间: 6年前

内容简介:软件正在吞噬整个世界,而开源软件则正吞并整个软件行业。这一点同样适用于看似传统的存储领域,也正影响着存储的使用方和存储厂商。有些存储厂商使用开源代码并对其进行增强,从而提供开源存储所无法提供的企业级特性;而有些厂商基于他们原有的商业软件甚至发起开源项目,以促进开发,例如DellEMC发起的CoreHD(开源软件)是基于该公司私有的ViPR控制器软件的代码。开源存储项目包括各种类型的存储基础设施软件,如SAN,NAS以及对象存储。企业客户可以通过多种途径获取开源存储软件,比如项目站点,Github以及商业存

软件正在吞噬整个世界,而开源软件则正吞并整个软件行业。这一点同样适用于看似传统的存储领域,也正影响着存储的使用方和存储厂商。有些存储厂商使用开源代码并对其进行增强,从而提供开源存储所无法提供的企业级特性;而有些厂商基于他们原有的商业软件甚至发起开源项目,以促进开发,例如DellEMC发起的CoreHD(开源软件)是基于该公司私有的ViPR控制器软件的代码。

开源存储项目包括各种类型的存储基础设施软件,如SAN,NAS以及对象存储。企业客户可以通过多种途径获取开源存储软件,比如项目站点,Github以及商业存储厂商。

下面是一些比较成功的开源存储项目。

Ceph

Ceph是一个可靠地、自动重均衡、自动恢复的分布式存储系统,根据场景划分可以将Ceph分为三大块,分别是对象存储、块设备存储和文件系统服务.

开源存储项目知多少

GlusterFS

可扩展的网络文件系统。Red Hat提供商业支持的版本。

Lustre

Lustre是一个专门为高性能计算环境设计的并行分布式文件系统。基于Lustre提供商业支持的厂商包括Cray,Dell EMC, 富士通,HPE,SGI和希捷。

Cinder (OpenStack块存储服务)

Cinder是为OpenStack计算功能(虚拟机)的后端存储提供管理。目前有超过100多个厂家的块存储驱动。其中,Ceph RADOS 块设备(RDB)可能是目前在OpenStack生产环境中最受欢迎的Cinder驱动。其它提供Cinder驱动的厂家包括Dell EMC, HPE,IBM, 日立数据系统公司以及NetAPP.

Manila (OpenStack共享文件系统服务)

Manila被设计用来在云环境下管理NFS Exports和CIFS等共享文件系统。目前除了各大存储厂商提供Manila驱动以对接它们各自的文件存储以外,Manila也支持Gluster, Hadoop分布式文件系统(HDFS),MapR-FS和Ceph FS。

Swift (OpenStack对象存储服务)

Swift是一种为存储大量非结构化数据设计的分布式对象存储。提供Swift商业支持的厂商包括HPE,IBM,Oracle,Red Hat, SUSE SwiftStack和VMware。

OpenZFS

基于SUN开发的ZFS技术的文件系统和逻辑卷管理器。其中内置了流行的企业存储特性,包括远程复制,重复数据删除,压缩,快照,克隆和数据保护。提供OpenZFS商业支持的厂商包括CloudScaling, Datto, Dephix, Joyent, Nexenta,SoftNAS等公司。

FreeNAS

FreeNAS使用基于FreeBSD操作系统和OpenZFS文件系统提供NAS服务。

开源存储项目知多少

使用开源存储的确带来非常多的好处,比如无需事先支付软件费用,可以运行在通用硬件,随时可以获取源代码以便查阅,修改或者调优,开发人员可以加入开源项目,参加开发或者提交未来产品的建议。同时,开源项目的支持者认为,相比商业软件,开源项目的透明公开的开发流程和PeerReview可以带来更高的质量,可靠性和安全性,还可以加速创新。

当然,事物都有两面性。同样,采用开源存储也有一些不利因素需要考虑:开源软件可能很复杂且难以使用,需要高技能人员进行部署和维护,互操作性方面可能存在缺失。因此,调优和维护开源存储很可能成为IT部门的一件耗时而且高成本的事情。

因此,有些企业客户倾向于从存储厂商中购买经过严格测试的并提供支持的开源软件,以减少部署,维护和调试的工作。


以上所述就是小编给大家介绍的《开源存储项目知多少》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

编程之魂

编程之魂

Federico Biancuzzi、Shane Warden / 闫怀志 / 电子工业出版社 / 2010-04 / 59.80元

本书是27位杰出的设计师与你分享他们的智慧和经验。书中以问答方式告诉为什么要创建某种编程语言、它在技术上如何开发、如何教授和学习,以及它如何顺应时代发展等。你会发现构建成功编程语言所需的思想和步骤,它广受欢迎的原因,以及如何处理程序员常见的问题。因此,如果你想深入学习设计成功编程语言的思想,本书会对你大有帮助。一起来看看 《编程之魂》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

SHA 加密
SHA 加密

SHA 加密工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具