GPFS解决方案介绍
[font=arial, 宋体, sans-serif]GPFS(General Parallel File System ,[i]GPFS) 是 IBM 公司第一个[color=rgb(19,110,194)]共享文件系统,起源于 IBM SP 系统上使用的虚拟共享磁盘技术( VSD )。作为这项技术的核心, GPFS 是一个并行的[color=rgb(19,110,194)]磁盘文件系统,它保证在资源组内的 所有[color=rgb(19,110,194)]节点可以并行访问整个文件系统;而且针对此文件系统的服务操作,可以同时安全地在 使用此文件系统的多个节点上实现。 GPFS 允许客户[color=rgb(19,110,194)]共享文件,而这些文件可能分布在不同节点的不同[color=rgb(19,110,194)]硬盘上;它提供了许多标准的 UNIX 文件系统接口,允许应用不需修改或者重新编辑就可以在其上运行。 GPFS 也支持 UNIX 文件系统的工具,即:用户可以像使用普通文件系统一样使用基于 GPFS 的文件系统, 唯一不同的在于管理 GPFS 文件系统的命令。 GPFS 提供的文件系统操作服务可以支持并行应用和串行应用,它允许任何节点(这些节点 属于同一个节点组)上的并行应用同时访问同一个文件或者不同的文件。
[float=left][color=rgb(255,255,255)][backcolor=rgb(81,156,234)]1[/float][float=left]GPFS的特性[/float][float=right][color=rgb(136,136,136)][backcolor=transparent]编辑[/float][font=arial, 宋体, sans-serif]GPFS通过高性能的,共享[color=rgb(19,110,194)]磁盘的文件系统提供对于IBM UNIX[color=rgb(19,110,194)]服务器群集中的快速的数据访问。平行的和串行的应用程序能够容易地使用标准的UNIX文件系统接口,如open(), close()等存取文件。
[font=arial, 宋体, sans-serif]GPFS通过将I/O分布在多个[color=rgb(19,110,194)]硬盘提高性能,通过[color=rgb(19,110,194)]日志和复制的方式提高数据的可靠性,通过增加[color=rgb(19,110,194)]节点和在节点之间由SP Switch互联提高系统的可扩展性.
[font=arial, 宋体, sans-serif]大多数UNIX下的文件系统被设计来应用于单一[color=rgb(19,110,194)]服务器的典型环境。增加新的文件[color=rgb(19,110,194)]服务器并不能提高文件存取性能。GPFS 遵从UNIX的文件标准,其设计目标是通过多[color=rgb(19,110,194)]节点的文件系统提供可扩展的性能和系统失效恢复的能力。
[font=arial, 宋体, sans-serif]除了已有的AIX管理文件系统的命令, GPFS还提供 简化多节点管理的功能。一个GPFS多节点命令能作用于[color=rgb(19,110,194)]集群中所有的节点,并且可以从群集中的任何节点上操作。这些命令以现有的AIX文件系统命令为基础, 并进行了扩充。
[font=arial, 宋体, sans-serif]GPFS支持X/Open 4.0的文件系统标准,大多数的AIX和 UNIX[color=rgb(19,110,194)]操作系统的应用程序不需要修改,就可以访问GPFS文件系统上的数据。这些特性使得GPFS文件系统可以替代其他的UNIX文件系统。
[float=left][color=rgb(255,255,255)][backcolor=rgb(81,156,234)]2[/float][float=left]GPFS的高性能和可扩展性[/float][float=right][color=rgb(136,136,136)][backcolor=transparent]编辑[/float][font=arial, 宋体, sans-serif]通过将文件分布在多个节点和磁盘上,GPFS可以超越单一节点和单一文件系统的性能极限。文件系统能够跨越多个节点和多组[color=rgb(19,110,194)]磁盘,这些磁盘可以是使用 SSA 技术在HACMP群集里面直接地连接到每个节点上进行物理共享。也可以是由IBM的VSD(Virtual Shared Disk)和SP Switch技术使经过软件进行共享。