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