发明申请
US20080120435A1 Method for providing high performance scalable file I/O through persistent file domain and functional partitioning
有权
通过持久性文件域和功能分区提供高性能可扩展文件I / O的方法
- 专利标题: Method for providing high performance scalable file I/O through persistent file domain and functional partitioning
- 专利标题(中): 通过持久性文件域和功能分区提供高性能可扩展文件I / O的方法
-
申请号: US11604162申请日: 2006-11-22
-
公开(公告)号: US20080120435A1公开(公告)日: 2008-05-22
- 发明人: Jose E. Moreira , Ramendra K. Sahoo , Hao Yu
- 申请人: Jose E. Moreira , Ramendra K. Sahoo , Hao Yu
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 主分类号: G06F3/00
- IPC分类号: G06F3/00
摘要:
A method for implementing large scale parallel file I/O processing includes steps of: separating processing nodes into compute nodes specializing in computation and I/O nodes (computer processors restricted to running I/O daemons); organizing the compute nodes and the I/O nodes into processing sets, the processing sets including: one dedicated I/O node corresponding to a plurality of compute nodes. I/O related system calls are received in the compute nodes then sent to the corresponding I/O nodes. The I/O related system calls are processed through a system I/O daemon residing in the I/O node. The plurality of compute nodes are evenly distributed across participating processing sets. Additionally, for collective I/O operations, compute nodes from each processing set are assigned as I/O aggregators to issue I/O requests to their corresponding I/O node, wherein the I/O aggregators are evenly distributed across the processing set. Additionally, a file domain is partitioned using a collective buffering technique wherein data is aggregated in memory prior to writing to a file; portions of the partitioned file domain are assigned to the processing sets.
公开/授权文献
信息查询