---
title: 软件架构
description: "Hyper IO软件架构如图1所示。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpckit/devg/userg_hyperio_0002.html
sourcePath: /source/zh/kunpenghpcs/hpckit/devg/userg_hyperio_0002.html
indexId: 387d75f6bd15bc6633663e72466d90c5979c6242967663e002f249b7efeab3bf58
---
# 软件架构

Hyper IO软件架构如图1所示。

图1 Hyper IO软件架构图


**表1 Hyper IO软件架构中各模块说明**

| 模块名称 | 用途 |
| --- | --- |
| 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 | 高性能计算解决方案中使用的共享文件存储系统，包含通用的并行文件系统和网络文件系统。 |
