软件架构
Hyper IO软件架构如图1所示。
| 模块名称 | 用途 | 
|---|---|
| PnetCDF桥接器 | 负责PnetCDF标准接口桥接,用于IO编排、策略优化和IO执行优化。 | 
| NetCDF桥接器 | 负责NetCDF标准接口桥接,用于IO编排、策略优化和IO执行优化。 | 
| MPI-IO桥接器 | 负责MPI-IO标准接口桥接,用于IO编排、策略优化和IO执行优化。 | 
| HDF5桥接器 | 负责HDF5标准接口桥接,用于IO编排、策略优化和IO执行优化。 | 
| Speedo | 通过配置信息和流程管理完成IO编排和执行策略的制定。 | 
| Shore | 负责IO流程优化实施,包含序列化、聚集、通信和运输。 | 
| POSIX桥接器 | 负责POSIX标准接口桥接,用于AdhocFS或者IO转发执行优化。 | 
| Meta Cache | AdhocFS文件访问元数据缓存。 | 
| Data Cache | AdhocFS文件数据缓存。 | 
| Memory Fabric | 负责节点内多进程间共享内存管理。 | 
| AdhocFS IO Async | 负责AdhocFS和文件系统交互的IO异步优化。 | 
| IO Aggregation | 应用计算过程IO聚合。 | 
| IOFWD Data Cache | 转发过程多层级数据缓存计算过程数据。 | 
| IOFWD IO Async | 负责IO转发和文件系统交互的IO异步优化。 | 
| OceanStor Pacific/NFS | 高性能计算解决方案中使用的共享文件存储系统,包含通用的并行文件系统和网络文件系统。 | 
     父主题: 产品描述
    
   