三种超越Windows的开源DFS解决方案

日期: 2010-07-12 作者:Brien M. Posey翻译:徐艳 来源:TechTarget中国 英文

分布式文件系统(Distributed File System,DFS)可以算是Windows Server最出名的特性,因此网络管理员常常因为得知微软不是唯一一家提供分布式文件系统解决方案的公司而感到惊讶。在本文中,我们将看一看市场上的其它分布式文件系统产品。   首先,让我们花一点时间站在非微软的立场定义分布式文件系统(Distributed File System,DFS)。本质上,分布式文件系统是用户和文件系统之间的抽象层。

这个抽象层允许创建可跨越多个服务器的虚拟文件系统。用户把这个虚拟文件系统当作一个单一实体,同样地,他们不用了解要把文件装在哪才能使用它们——可通过一个命名空间访问整……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

分布式文件系统(Distributed File System,DFS)可以算是Windows Server最出名的特性,因此网络管理员常常因为得知微软不是唯一一家提供分布式文件系统解决方案的公司而感到惊讶。在本文中,我们将看一看市场上的其它分布式文件系统产品。

  首先,让我们花一点时间站在非微软的立场定义分布式文件系统(Distributed File System,DFS)。本质上,分布式文件系统是用户和文件系统之间的抽象层。这个抽象层允许创建可跨越多个服务器的虚拟文件系统。用户把这个虚拟文件系统当作一个单一实体,同样地,他们不用了解要把文件装在哪才能使用它们——可通过一个命名空间访问整个文件结构。这个方法让管理员可以自由移动文件,过程中却不会造成用户的混乱。

  GlusterFS

  最受欢迎的非微软DFS产品之一就是GlusterFS。由于拥有很多开源应用,GlusterFS专为Unix和Linux设计。这个服务器组件在Linux、FreeBSD 和 Open Solaris中接受本地支持,但是要求的客户组件只在Linux中受到支持。但是,Windows管理员可能在Windows环境中运用Cygwin之类的工具运行GlusterFS。

  GlusterFS支持的特性很多和Windows分布式文件系统特性一样。例如,文件可复制成多种服务器来作为建立容错的方式。另外,GlusterFS包括一个可用于卷管理和资源监测的网络界面。资源监控器追踪中央处理器、内存和硬盘对组成分布式文件系统的服务器的利用率。

  Ceph

  Ceph是另一种开源DFS应用,它设计作为Linux中的一个高扩展性应用,可以同时处理数以万计的客户。不像其它现有的DFS解决方案,Ceph努力让扩展性尽可能的天衣无缝。例如,用户通过简单地增加硬盘就可扩大卷。

  Ceph除了提供扩展性,它还能完全容错。所有数据都复制到存储节点,因此如果一个存储节点失败,其余的存储节点就自动地把数据复制到附加的存储节点。这是因为在存储节点的重建中,底层架构已经以保护瓶颈的方式来设计。

  MooseFS

  和GlusterFS、Ceph一样,MooseFS是另一种可免费下载的开源DFS应用。MooseFS提供所有标准分布式文件系统特性,如复制数据到多个服务器的相对容易扩展的能力。

  MooseFS还有一个吸引我的额外特性:它提供文件系统级回收站的配置,这个回收站在整个文件系统工作。那样如果用户删除一个文件,这个文件可以一直存在回收站中,只要管理员想留着它。回收站中的文件会在一段配置时间之后自动清理。

  注意,尽管MooseFS是为Unix和Linux设计,它可以运作于任何安装FUSE的操作系统。这其中包括Windows(通过Cygwin),甚至还有Mac OS X。

  就像你看到的,微软没有垄断分布式文件系统技术。GlusterFS、Ceph和MooseFS只是竞争DFS产品的三个例子,除了它们也还有其它的。

  尽管这些产品都可以免费得到,在产品环境中开始运用它们之前,你必须考虑两个重要的方面。第一,你要考虑这些解决方案能否和你现有的网络兼容。例如,你可能发现一些免费DFS产品不支持NTFS权限。第二,你是否能在选择的DFS应用上得到可信的技术支持对做决定很重要。

作者

Brien M. Posey
Brien M. Posey

Brien M. Posey,微软认证系统工程师,Windows 2000 Server 和 IIS方面最有价值专家。Brien曾任全国性连锁医院的CIO,负责过Fort Knox的网络安全。作为一名自由撰稿人,他为微软, CNET, ZDNet, TechTarget, MSD2D, Relevant Technologies 以及其他的科技公司写过稿。

翻译

徐艳
徐艳

相关推荐

  • 分布式文件系统命名空间解析

    近些年,微软对其分布式文件系统(DFS)做了很多改良,其中的一项技术对文件系统资源提供了统一视图。现在我们就一起来看看分布式文件系统命名空间吧。

  • 通过诊断报告监测Windows DFS健康

    当谈及到Windows分布式文件系统(DFS)时,其中一个最难解决的问题可能就是DFS的复制。在小型企业里,目标文件夹中有时更容易查看是否有数据将被复制。

  • R2只读文件夹复制功能的工作原理

    为什么要部署只读文件夹复制?它对企业有哪些好处?哪些企业会成为最大的受益者?它的工作原理是什么?本文将为您一一解答。

  • 部署分布式文件系统需要注意的问题

    通过分布式文件系统网络管理员可以将服务器文件分散存储到网络上的多台服务器上,以提高服务器性能并增强服务器的容错性。