开源存储项目
开源存储最近几年有很大的发展。备份、镜像、文件系统、NAS和存储虚拟化方面出现了不少好的开放存储产品和解决方案,这使得用户不需要固态硬件就可以将很多磁盘聚集起来以高性能水平运行。
EMC存储平台高级总监Jay Krone表示:“EMC通常是以Linux主机连接EMC存储产品的形式实现开源。用户购买基于Intel或者AMD处理器的服务器,然后通过配置Linux来最大程度上发挥硬件批量价格并将软件成本降至最低。”
Krone表示,用户倾向于向基于Linux的服务器中增加像Apache Web服务器这样的开源应用或者像Oracke数据库这样的专有产品来解决一系列业务问题。为了符合这种趋势,大多数EMC存储硬件和软件产品都进行了调整以更好地在Linux环境中运行。例如,EMC的PowerPath产品线就是针对Linux环境的。
虽然EMC和其他一些数据存储厂商都意识到了这一趋势,但是他们对开源存储却抱有不同的看法。
Digitar是一家运用大量Linux和Sun开源软件的公司,该公司首席技术官Jason Williams表示:“我仍然不会说市场中有很多开源存储应用。”
Williams表示,目前市场中领先的开源存储产品包括Sun的ZFS文件系统、用于备份的Zmanda和Bacula、针对网络磁盘镜像的DRBD。
StorageIO Group创始人兼高级分析师Greg Schulz对开源存储的前景表现得更乐观一些。
他说:“现在有很多不同来源的开源存储解决方案和应用,从卷管理工具、iSCSI和NAS栈、文件系统、集群文件系统、基于目标的存储解决方案、重复数据删除和压缩等等,此外更不用说那些内嵌了开源技术的一体化解决方案和产品了。在传统的服务器和存储厂商中,Sun可能是最突出,也是最极力宣扬开源存储的厂商。”
Sun的Amber Road业务——包括Unified Storage Systems (UFS)或者Sun Storage 7000系列——就是基于预装了OpenSolaris和ZFS的x86硬件。这些设备支持文件和块层级的数据协议、自动精简配置、复制、镜像、快照、反病毒和分析工具。高性能版本中还增加了对Linux系统的支持。
Sun首席工程师David Trachy表示:“Amber Road实际上是一款NAS系统,将廉价的服务器和开源软件集成为一款易于使用的应用。它的卖点就是可以帮你节省下购买专有磁盘系统的成本。”
Sun的Open Storage产品线还包括ZFS文件系统、存储服务器和JBOD系统的Storage J4000产品线。Trachy表示,这些产品方面的收入都有大幅的增长。
尤其是ZFS表现格外抢眼。ZFS提供了免费的OpenSolaris、高层级的数据完成行以及站点之间的镜像功能。Trachy表示,它可以被用于基础的大型数据存储库。这款系统还被greenBytes和Nexenta Systems等合作伙伴用于开发他们的存储系统产品。
Trachy表示:“不少初创厂商使用ZFS,将其与JBOD集成以开发不同的产品和应用。现在Sun的开源产品线中欠缺的是光纤通道块层级存储和pNFS,但是以后这些都将增加进来。”
除此之外Trachhy还指出,ZFS能够很好地兼容越来越受人们关注的固态硬盘。例如,Sun X4500服务器用来自STEC的ZeusIOPS固态硬盘取代了SATA驱动器作为高容量内存卡。不过SATA仍然是大量数据存储的理想选择。
在ZFS方面,Red Hat的Global File System (GFS)、Linux Logical Volume Manager (LVM)、ext4和BTRFS文件服务器之间形成了激烈的竞争。美国明尼苏达大学率先开发出GFS用于针对Linux平台提供高性能和数据共享功能。虽然GFS是由Red Hat控制的,但是LVM已经在开源领域有了很多个版本。
开源存储项目
没有哪个大型数据存储厂商像Sun那样如此专注于开源技术,所以众多厂商分散于其他领域就不足为奇了。在备份领域,你会想到Zmanda和Bacula Systems SA。
作为Zmanda的基础备份产品,Amanda被认为是目前最受欢迎的开源备份和恢复软件,现在全球范围内50多万台运行不同版本Linxu、UNIX、BSD、Mac OS-X和Windows的服务器和台式机都采用了这款软件。Zmanda还推出了针对MySQL环境的Zmanda Recovery Manager (ZRM)软件。
开源存储发展的障碍
Zmanda采用了与Red Hat相同的业务模式,但Bacula却是真正的前端开源技术。Bacula管理来自或者向磁盘或者磁带的备份和恢复。
Cleversafe也是一家遵循开源业务模式的存储厂商。
开源存储发展的障碍
虽然市场中的开源应用不断如雨后春笋般不断涌现,但是开源存储的普及仍然面对很多障碍。
Schulz表示:“开源应该更多地被视为一个全面支持的解决方案——即使很多厂商已经提供了这样的解决方案——以此纠正人们认为开源只是针对那些成本有限的用户或者只是一个大型计算机科研项目的错误看法。”
他还认为,应该以开源技术的最大特点——免费——将推动这项技术的更广泛应用。
他说:“人们通常会认为,免费产品的价值低于付费产品,或者其价值和稳定性低于你可能购买的其他产品。因此,可能会存在对技术支持的担忧,或者误以为集成开源解决方案会增加成本和复杂性。”
Schulz认为,阻碍开源技术普及的最大障碍可能是那些更基础性的问题。他认为,人们对开源技术在看法上的改变才能将这项技术提升到一个新的层级,而不是仅仅局限于过去那种“它不过就是开源”的简单的价值定位。
Schulz表示:“我希望了解的是,开源与其他解决方案在业务、成本、功能特性和价值定位方面的对比结果是怎样的。我真正希望听到的是,厂商在运用开源技术作为其整体解决方案和价值定位一部分的方面是如何做的。”
Comprehensive Consulting Solutions公司的Chip Nickolett认为,我们应该看到开源技术最好的一方面。在他看来,说服核心存储专家的最大阻碍就是他们愿意在SAN或者其他昂贵的存储硬件上花费大笔资金,因为他们觉得从性能、数据完整性、备份和灾难恢复方面来讲存储是非常重要的,所以他们对采用开源存储节约几美元而可能面对潜在风险的做法并不感兴趣。他认为,在这种想法发生转变之前,开源技术只能挣扎在存储领域的边缘。
Nickolett表示:“我的确没有看到开源存储青睐人们多大的兴趣。虽然现在市场中有很多开源备份和磁盘管理工具、低端NAS和SAN产品,但是这些在使用方面都没有成为‘关键’的一部分。”
到目前为止,Sun和Zmanda都报告称其开源产品有很强劲的市场表现。Sun Open Storage是Sun公司三月这个季度增长速度最快的业务。即使这样,这些产品在整个企业级数据存储市场中仍然只占到了很小的市场份额。
网友评论