软件架构
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 |
HPC解决方案中使用的共享文件存储系统,包含通用的并行文件系统和网络文件系统。 |
父主题: 产品描述