当前位置:Linux教程 - Linux业界 - 红帽和甲骨文开放集群文件系统源代码

红帽和甲骨文开放集群文件系统源代码

出处: 天极网
  开源软件在继续杀入企业存储领域,其最新的途径是集群文件系统。Red Hat和甲骨文最近在开源软件集群文件系统领域一直都表现非常活跃。

  甲骨文最近开放了其集群文件系统(CFS2)的源代码。Red Hat为其全球文件系统(GFS)发布了许多声明。Red Hat在2003年收购Sistina公司的时候获得了GFS技术,并且在2004年开放了GFS的源代码。Red Hat在新闻发布中提到了惠普、EMC、Network Appliance和甲骨文等公司,因为这些厂商已经把GFS作为支持企业存储解决方案的文件系统。

  甲骨文的Linux表演

  甲骨文数据库当然是专有的应用软件,尽管甲骨文的数据库能够在Linux等开源软件平台上运行。甲骨文CFS赢得了Linux厂商Novell的支持并且与Novell的SUSE Linux企业服务器第九版SP2(服务包2)一起发布。

  甲骨文发言人Letty Ledbetter称:“我们的文件系统对于拥有甲骨文许可证的用户是免费的并且提供免费的技术支持。我们提供这个文件系统是为了让用户更容易地在Linux平台上使用我们的软件。”

  Ledbetter表示,没有必要把Red Hat的GFS看作是甲骨文的GFS的竞争对手。

  Ledbetter在企业存储论坛上发表讲话说,我们必须允许其它公司通过版权确认程序提供自己的产品。因此,选择权在用户那里。我们并不认为其它的CFS是竞争性的。但是,我们认为,我们的解决方案更好用,集成得更好,能够提供较高水平的技术支持,而且还是免费的。

  Red Hat负责存储的高级产品经理Robert Kenna表示,甲骨文对Red Hat公司的GFS提供支持是一件好事情。他说,这种做法符合两家公司“开放”的主题。这将允许客户选择他们喜欢哪一个解决方案。甲骨文的这个做法消除了用户进行选择的主要障碍。

  专有软件厂商力推自己的文件系统

  EMC公司网络附加存储产品营销经理Rick Strom表示,EMC实际上没有采用Red Hat的GFS,但是,通过兼容性设置,EMC的许多Clariion磁盘阵列都兼容GFS。

  Strom说,我们没有任何计划要采用那个技术。从网络附加存储的角度说,我们已经拥有了自己的集群文件系统。

  按照Strom的观点,至少在网络附加存储设备中不太需要集群文件系统。他说,我们处理的大多数工作量甚至都不需要网络附加存储文件系统。网络附加存储协议对于共享信息来说工作得很好。

  赛门铁克公司存储和服务器管理事业部Linux产品线经理Andy Fenselau表示,Veritas存储基金会集群文件系统是比甲骨文的CFS或者Red Hat的GFS都优越的解决方案。

  Fenselau说,虽然Red Hat和甲骨文都提供了集群文件系统产品,但是,它们的产品没有Veritas集群文件系统那样成熟或者集成度那样好。此外,大多数数据中心都有各种各样的平台,IT管理员需要一种能够访问所有平台的统一的工具。

  Fenselau说,Veritas支持Sun Solaris、HP-UX、IBM AIX、Red Hat企业版Linux和Novell SLES等操作系统,为用户管理所有的平台的存储提供了一种独特的能力。

  Red Hat公司的Kenna承认,还有许多集群文件系统可供选择。然而,他认为,随着企业转移到Linux,这些企业不会要求第三方提供文件系统。

  Kenna说,随着用户进入这些大型配置,他们将看到集群文件系统的价值。如果他们在Red Hat平台上使用这种集群文件系统,肯定会增加许多价值。

  Sun负责数据管理实践的首席技术官Chris Wood说,Sun支持Red Hat GFS。但是,Sun的SAM FS和QFS集群文件系统对于企业存储需求来说是更好的选择。

  Wood说,最主要的区别是,SAM FS和QFS集群文件系统已经发布了第七版,是经过证明的可靠的产品,获得了厂商的100%的支持。这个集群文件系统已经推出很长时间了。其它的(GFS和CFS)集群文件系统都是很新的产品,它们将经过成长的痛苦。

对存储市场的影响众说纷纭

  关于开源软件集群文件系统对存储市场的影响,目前的意见有很大的差别。

  Novell公司高级工程师Robert Wipfel表示,共享的集群文件系统对于Linux在水平排列的商品化服务器集群和存储网络环境中取得成功是一种必要的基础组件。

  Wipfel在企业存储论坛上发表讲话说,我们预计将会看到在企业Linux发布版中会更多地采用Linux集群文件系统,特别是在基于iSCSI的存储网络产品也得到了支持并且获得市场广泛接受的情况下。

  市场研究公司Infotech Research的分析师Curtis Gittens的意见是,Red Hat GFS和甲骨文的GFS对存储市场的影响很小。

  Gittens说,存储硬件几乎全部商品化了。这意味着存储产品的差异化必须要提高到应用程序的水平。因此,我认为,EMC、NetApp和其它公司不会把它们的存储解决方案建立在开源软件集群文件系统的基础上。

  按照Gittens的观点,在开源软件集群文件系统上制作自己的存储应用程序的厂商将限制它们的存储管理应用程序差异化发展的能力。

  Gittens表示,从历史上看,我们已经看到SGI公司的XFS和IBM的JFS等开源软件企业文件系统并没有在市场上广泛应用。虽然它们不是集群文件系统,但是,那些选择开发自己的文件系统的厂商都没有选择上述文件系统的企业功能。

  多样化与性能至关重要

  Data Mobility Group(数据移动集团)高级分析师William Hurley对于GFS的前景非常乐观。他认为,GFS对于Linux软件开发人员具有长期的积极影响。他还认为,随着这个市场的成熟,透明度将变得越来越重要,但是,那种支持多种操作系统的多样化也很重要。

  Hurley表示,随着使用集成文件系统的集群和集群技术的应用越来越为人们所理解,故障转移的弹性和集群性能方面的某些低等级的差别就不太明显了,无论你选择SAM、甲骨文、Veritas还是选择GFS都是如此。最重要的是,它涉及到这个文件系统的运行对于操作系统来说透明度如何,管理是否方便以及那个系统是否支持某种程度的多样化。

  他说,我们认为,GFS目前仅在Linux领域是一种杰出的产品。但是,在面临多种操作系统的问题时,GFS便遇到了临明显的难题。

  Fenselau表示,Veritas在多种操作系统的环境中具有优势。不过,他也认为GFS和CFS也将发挥作用。

  Fenselau说,这些开源软件文件系统为整个Linux生态环境增加了重要的成分。它们非常适合低端和独立的(非数据中心)的工作量。然而,大多数企业数据中心都需要各种水平的功能,可伸缩性、集成的和可管理的功能以及不停顿的在线存储虚拟化。没有一种开源软件工具能够提供上述功能。

  Red Hat公司的Kenna指出,GFS自从商品化开发三面以来已经拥有了150多个用户。他说,这为新用户提供了方便和信心。而且,我们正在积极努力让GFS为更多的用户所接受。

  下一个会是Sun吗?

  开源软件的Sun的集群文件系统将来某个时候很可能会加入Red Hat GFS和甲骨文CFS的行列。

  Sun公司的Wood表示,我正好相信开源软件。我们也许会开放SAM FS和QFS的源代码。这不是承诺,而是“也许”。

  Wood说,他认为开放甲骨文CFS和Red Hat GFS的源代码整体来说是一件积极的事情。

  Wood说,此举使整个集群文件系统的概念和多台不同的服务器访问同一个数据事情更加可信。在此之前,这些事情还是非常神秘的。这个概念过去仅存在于技术更强的计算领域。现在,这种技术已经进入主流市场。我预计,由于这些技术的源代码公开了,人们将提高对这个技术的兴趣。我认为,你将会看到许多创新和创新的应用。

  惠普全球Linux市场营销经理Jeffrey Wade表示,现在说开源软件集群文件系统对企业存储将会产生什么影响还为时过早。但是,他认为,这个事情的发展是积极的。

  Wade说,看到这种高级的技术开放了源代码令人非常激动。正如市场显示的那样,越来越多的客户正在寻求利用开源软件解决日益复杂的商业需求。存储肯定是整个解决方案的一个至关重要的组件。