Global File System

本文为网络资料整合
简介
Global File System是Minnesota大学开发的基于SAN的共享存储的集群文件系统,GFS在很长一段时间都是以源代码开放软件的形式出现的,后来被Sistina公司产品化,但由于Sistina企图通过向用户提供支持和服务获得收益的计划失败,为了要促进自己的财务收入,Sistina
在2001年将GFS变成了一种“专有软件”。Red Hat公司收购Sistina之后,遵循GPL协议(General Public License)公开了GFS的源代码。现在,GFS的全名为“红帽全球文件系统”(Red Hat Global File System),每台服务器每年收取2200美元的费用;GFS为底层的共享块设备在文件系统级别提供并发的读写功能。与传统的NAS结构不同,GFS的文件系统层运行于高带宽的FC协议网络(NAS的文件系统层依托传统的IP网络实现),因此更能发挥SAN存储架构的性能优势。
框架
GFS最初是在IRIX上开发的,后来移植到LINUX上,并开放源码。通过使用GFS,多台服务器可以共用一个文件系统来存储文件。信息既可以存储在服务器上,也可以存储在一个存储局域网络上。
GFS与GPFS结构相似,但它是全对称的机群文件系统,没有服务器,因而没有性能瓶颈和单一故障点。GFS将文件数据缓存于节点的存储设备中,而不是缓存在节点的内存中。并通过设备锁来同步不同节点对文件的访问,保持UNIX文件共享语义。GFS实现了日志,节点失效可以快速恢复。GFS使用SCSI设备锁来进行同步,目前很少设备实现这种设备锁。在没有设备锁的情况下,GFS也是通过唯一的锁服务器来进行同步,因此,锁服务器是其性能的瓶颈。
用户通过GFS可以加快数据访问速度,并进行信息复制。一旦一台服务器出现问题,用户仍可以通过网络内其他的计算机访问有关的数据。GFS对于以以下两种方式连接而成的计算机集群尤其有用:

  1. 计算机集群中任何一台机器都可以在另一台机器发生故障时接管这台计算机的工作
  2. 计算机集群中的所有机器联合起来组成一台超级计算机

GFS允许多

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值