------------------------------------重要说明------------------------------------

以下部分内容来网络,部分自华为存储官方教材

具体教材内容请移步华为存储官网进行教材下载

    网络引用内容无法找到原创,如有侵权请通知

------------------------------------重要说明------------------------------------

① Oceanstor DFS软件架构

42、【华为HCIE-Storage】--Oceanstor DFS关键技术和原理_hostman

协议集群指NFS/CIFS/FTP/NDMP集群, 负责NAS协议的解析。

CA( Client Agent) 负责文件系统协议的语义解析执行, 是文件系统业务发动机。

MDS( MetaData Service) 管理文件系统的元数据, 可以定义为文件系统元数据的读写缓存; MDS集群不同节点按照子树切割;相互不重叠;考虑负载均衡,扩展性, 可靠性, 提供子树迁移能力。

DS( Data Service) 集群提供可靠的对象存储;为文件系统元数据和文件数据提供存储能力; DS集群提供差异化的数据冗余保护能力。

Monitor集群提供系统的集群状态监控和状态表格同步, 可靠保存的能力。

CMS( Cluster Management Service) 集群对集群的物理节点进行设备管理, 提供配置、 告警、 日志、 升级能力。

NOFS( Not Only File System ) : 9000中NOFS作为一个标准的Linux本地文件系统, 管理多个硬盘, 对上提供文件级接口( 读、 写、 删、 截断、 创建) , 对下通过OS的通用块设备层访问硬盘数据, 不涉及节点间通信。

② 文件读请求的基本流程

42、【华为HCIE-Storage】--Oceanstor DFS关键技术和原理_hostman_02
 

协议集群指NFS/CIFS/FTP/NDMP集群, 负责NAS协议的解析;

CA对文件系统协议的语义进一步解析和执行;

第5步, 如果全局缓存未命中, 将进行第6步, 下盘读取。

③ 文件写请求的基本流程

42、【华为HCIE-Storage】--Oceanstor DFS关键技术和原理_Storage_03