2022年GPFS文件系统分析 .pdf
《2022年GPFS文件系统分析 .pdf》由会员分享,可在线阅读,更多相关《2022年GPFS文件系统分析 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、什么是 GPFS文件系统GPFS(General Parallel File System)是 IBM 公司开发的高性能集群文件系统,从 1998 年开始首先应用于AIX 集群,2001 年后应用于 Linux 集群。在集群的环境中,GPFS文件系统允许集群中所有的节点访问同一文件的数据,并提供统一的文件存储空间。应用可以使用标准的UNIX 文件系统接口访问文件的内容。GPFS支持 32 位和 64 位的应用,经过测试的文件系统的大小为100TB。GPFS可以动态的增加或减少文件系统的容量。GPFS提供了标准的 POSIX应用开发接口,支持缓存方式的 I/O(buffered I/O)、同步
2、I/O 操作(文件打开时使用O_SYNC或 O_DSYNC标示符)、核心级的异步I/O(kernel asynchronous I/O,通过使用异步I/O 系统调用实现)和直接I/O(Direct I/O,没有缓存的I/O)。直接 I/O 可以在文件级,使用O_DIRECT 标识打开文件,也可以在文件系统级使用dio 参数挂接文件系统。直接 I/O 的特点是执行 I/O 操作时忽略文件系统的缓存,这样可以节省处理器的消耗,避免数据从文件系统的缓存拷贝到应用的缓存。GPFS并行文件系统区别于其他的集群文件系统的特点是,在多个 AIX、Linux 节点中,为应用提供并发的、高速的文件访问,提供突出
3、的性能,尤其是大数据量的顺序操作,尽管典型的GPFS应用适用于多个节点,但对单个节点也能提供有益的性能。GPFS文件系统适用于AIX 和 Linux 节点的异构集群名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 7 页 -从 GPFS版本 2.2 开始,允许集群中同时存在AIX 和 Linux 的节点。GPFS的 AIX 版本和 GPFS的 Linux 版本基于同样的源代码,只是适应于不同的硬件环境和不同的操作系统环境。GPFS使用共享硬盘的模式(Shared Disk Model)GPFS使用共享硬盘的方式,可以通过多种方式实现硬盘的共享:1)基于硬件的 SAN结构,集群中的所
4、有节点物理的连接到所有的存储2)使用单独的软件驱动VSD(Virtual Shared Disk),对集群节点体统虚拟的共享硬盘,通过 VSD调度 I/O 操作 3)使用 NSD(Network Shared Disk),是有 GPFS本身提供的,通过 NSD 调度 I/O 操作在 VSD或 NSD的环境中使用GPFS,为增强 GPFS的性能,建议存储和节点之间通过高速的通道互连,增加数据的带宽。提高 GPFS性能的关键点以下 GPFS的特点可以帮助GPFS文件系统取得高性能的I/O:-跨越多个硬盘和多个节点的条带化数据-高效的客户端数据缓存-允许管理员配置大的数据块,满足应用的特点-使用预读
5、(read-ahead)和后台写(write-behind)技术-使用字节级(byte-range)的锁技术,提供数据的一致性要求,可以使多个应用节点并发访问同一文件GPFS元数据(GPFS metadata)在集群中,GPFS在所有的节点上处理元数据(metadata)。这是 GPFS文件系统的架构和设计区别于其他集群文件系统的显著特点,需要集中名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 7 页 -的元数据服务器处理文件系统的边界(fixed region)。在大量的元数据操作下,元数据服务器将是潜在的性能瓶颈,另外,如果没有配置备份服务器,元数据服务器将变成一个单点故障。
6、高可靠性的 GPFS GPFS是高可靠性的文件系统,即使是在下列失败的情况下,仍可以配置为不间断的数据访问:-计算节点-I/O 服务器节点-硬盘的连接可以配置 GPFS的多个备份,即使在丢失硬盘路径,或者硬盘自身不可访问的情况下,仍可以保持操作的连续性。另外,GPFS也可以与 RAID 或者其他硬件冗余的功能协同使用,提供商业的连续性(business continuity)。要达到这一目的,需配置多个I/O 服务器,当某一I/O 服务器失败时,I/O 请求仍可以通过备份服务器实现。在 GPFS的环境中,某一节点的硬盘连接丢失,不会影响到其他的节点,GPFS使用 RSCT的功能持续的监控不同文
7、件模块的健康状态,当任一错误被检测到时,相应的恢复动作将自动执行。GPFS还提供了额外的日志和恢复功能,可以维持元数据的一致性。GPFS顺序读写的性能建议在配置高性能GPFS文件系统的过程中,从性能方面考虑,有几种配置名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 7 页 -和优化的方法,在考虑GPFS的配置的同时,应当考虑应用对性能的影响。配置硬盘GPFS可以使用 VSD或者 AIX 物理卷,一段时间内,VSD在一些大的集群中是一个比较好的选择,在使用HPS(High Performance Switch)的系统中,VSD可充分利用 HPS高性能的特点。VSD是建立在逻辑卷组(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年GPFS文件系统分析 2022 GPFS 文件系统 分析
限制150内