ICS 35.220 CCS L60 YD 中华人民共和国通信行业标准 YD/TXXXX-20xx 面向网络功能虚拟化的分布式块存储技术 要求 NFV technicalrequirements of distributed block storage (报批稿) 行业标准信息服务平台 XXXX-XX-XX发布 XXXX-XX-XX实施 中华人民共和国工业和信息化部 发布
YD/TXXXX-XXXX 目次 范围 2 缩略语.. 3 分布式块存储架构.... 4 硬件要求.. 5 分布式块存储功能技术要求........ 5 5. 1. 集群功能.. 5 5.2. 卷功能... 8 6 分布式块存储性能要求.
6 6.1. 集群性能... 6.2. 卷的性能 01 6.3. 10性能指标, 01 6. 4. 平均响应时间指标.
01 分布式块存储可靠性要求. 11 7.1. 系统运行可靠性. .11 7.2. 升级可靠性. 13 7.3. 扩缩容可靠性.
13 8 分布式块存储运维管理要求 13 8. 1. 运维管理接口要求.
13 8.2. 用户管理. 15 集群管理.
15 8.4. 性能监控 16 8.5. 告警管理.. .16 8.6. 日志管理.. 17 9 兼容性要求. 17 10 安全要求. 17 10. 1. 业务安全.
17 10.2. 网络隔离和端口安全. 18 10. 3. 系统管理安全检查.
18 10. 4. 管理安全. 18
YD/TXXXXXXXX 前言 本文件按照GB/T1.1一2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定 起草.
请注意本文件的某些内容可能涉及专利.
本文件的发布机构不承担识别专利的责任.
本文件由中国通信标准化协会提出并归口.
本文件起草单位中国移动通信集团有限公司、中国联合网络通信集团有限公司、中国电信集团有 限公司、新华三技术有限公司、华为技术有限公司、中兴通讯股份有限公司.
本文件主要起草人:李军芬、吴平松、万明飞、班有容、崔宁波、谌波、郭伟、何永强、康团 结.
行业标准信息服务平台
YD/T XXXX-XXXX 面向网络功能虚拟化(NFV)的分布式块存储技术要求 范围 本文件规定了分布式块存储的功能、性能、可靠性、管理运维、硬件服务器和运维管理接口API等 技术要求.
本文件适用于NFV及其他云化场景,致力为应用提供功能齐全、高性能、高可靠的块存储服务.
2 规范性引用文件 本文件没有规范性引用文件.
3 术语和定义 本文件没有需要界定的术语和定义.
缩略语 下列缩略语适用于本文件.
NFV 网络功能虚拟化 network function virtualization VIM 虚拟基础架构管理器 virtuan infrastructure manager PIM 物理基础设施管理器 physical infrastructure manager Hypervisor 底层物理设备与虚拟机之 间的控制层 hypervisor DSM 行业标准信息服务平台 分布式存储管理器 distributed storage manager 分布式块存储架构
YD/TXXXXXXXX 客户端 应用主机 集群管理软件 云管平台 监控组件 监控组件 存储组件 存储退件 1 存储组件 存储组件 硬盘 硬盘 硬盒 硬盘 服务器 集群 服务器 图1分布式块存储系统架构 如图1所示,分布式存储系统架构主要涉及客户端、存储北向接口、存储集群三部分: a)客户端部署在Hypervisor节点或者主机上,主要负责与存储后端建立连接,向存储集群读写来自 业务侧的数据.
b)存储北向接口,向上连接NFV的VIM,一方面与集群连接进行卷的创建等操作,然后将逻辑卷映射 给Hypervisor供业务侧的虚拟机使用.
另一方面,向PIM提供管理接口,与集群对接进行集群的 运维管理,包括分布式存储服务器的硬件管理和集群的软件管理两部分.
c)存储集群包括:存储服务器、集群管理软件、集群监控组件、块存储组件.
1)存储服务器硬件为通用机架式服务器,其上部署分布式存储相关软件,用于为NFV各个网元提 供分布式存储: 2)集群管理软件负责集群软件的安装、集群创建、添加集群监控组件和块存储组件、管理集群秘 钥、配置管理主机、关闭集群、集群性能、集群告警、管理集群存储资源等,安装集群管理软 件的节点一般称为集群管理节点: 3)集群监控组件负责监控整个集群的避康状况,以守护进程的形式存在,通过对存储集群的关键 信息维护跟踪集群状态、对应节点状态,以及集群配置信息.
包括:(1)集群监控组件本身 的端到端信息、所在主机名、IP地址、版本信息等:(2)块存储组件的数目、池相关信息、 状态、版本、所在主机等信息:(3)集群的设备信息、存储池层次结构、数据存储规则等信 息:(4)其他集群信息等: 4)块存储组件是集群中负责与硬盘交互的模块组件,负责读写存储在集群节点物理硬盘中的数据.