GB/T 43433-2023
基本信息
标准号:
GB/T 43433-2023
中文名称:信息技术 云计算 虚拟机资源管理系统测试方法
标准类别:国家标准(GB)
英文名称:Information technology—Cloud computing—Test methods for virtual machine resources management system
标准状态:现行
发布日期:2023-11-27
实施日期:2024-06-01
出版语种:简体中文
下载格式:.pdf .zip
下载大小:3895942
相关标签:
信息技术
计算
资源管理
系统
测试方法
标准分类号
标准ICS号:信息技术、办公机械设备>>35.240信息技术应用
中标分类号:电子元器件与信息技术>>信息处理技术>>L74程序语言
关联标准
出版信息
出版社:中国标准出版社
页数:20页
标准价格:38.0
相关单位信息
起草人:程华、陈左宁、杜军朝、陈志峰、王志鹏、刘先华、朱建涛、胡革、王华伟、刘惠、武永卫、胡春明、田魏魏、杨丽蕴、董锡耀、王兴宇、崔栋、郝沁芬、王超、秦龙、丁天舒、白福、沈玉良、张锐刚、龚斌、易晶晶、杜宇健、李志、徐灿
起草单位:清华大学、无锡江南计算技术研究所、深圳赛西信息技术有限公司、西安电子科技大学、北京大学、北京邮电大学、北京航空航天大学、北京中关村实验室、中国电子技术标准化研究院、中移(苏州)软件技术有限公司、中冶赛迪工程技术股份有限公司、阿里云计算有限公司等
归口单位:全国信息技术标准化技术委员会(SAC/TC 28)
提出单位:全国信息技术标准化技术委员会(SAC/TC 28)
发布部门:国家市场监督管理总局 国家标准化管理委员会
标准简介
本文件给出了虚拟机资源管理系统的测试环境,规定了基于GB/T 35293-2017的测试方法以及扩展的测试方法。
本文件适用于虚拟机相关产品的设计、开发、测试、应用等。
标准内容
ICS35.240
CCS L 74
中华人民共和国国家标准
GB/T43433—2023
信息技术
云计算
虚拟机资源管理系统测试方法
Information technologyCloud computing-Test methods for virtual machine resources management system2023-11-27发布
国家市场监督管理总局
国家标准化管理委员会
2024-06-01实施
规范性引用文件
术语和定义
缩略语
测试环境
虚拟机基本管理测试
兼容性
隔离性
封装性
硬件独立性
虚拟机生命周期管理测试
虚拟机基本操作
虚拟机资源池基本操作
虚拟机模板操作
虚拟机镜像操作
虚拟机存储管理
虚拟机配置与调度管理测试
虚拟机配置管理测试
虚拟机调度管理测试
虚拟机监控与预警管理测试
虚拟机监控管理测试
预警管理测试
系统日志管理测试
10虚拟机可用性和可靠性管理测试10.1
可用性管理测试
可靠性管理测试
11虚拟机安全性管理测试
权限控制
访问控制
数据保护
参考文献
GB/T43433—2023
GB/T43433—2023
本文件按照GB/T1.1一2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。本文件起草单位:清华大学、无锡江南计算技术研究所、深圳赛西信息技术有限公司、西安电子科技大学、北京大学、北京邮电大学、北京航空航天大学、北京中关村实验室、中国电子技术标准化研究院、中移(苏州)软件技术有限公司、中冶赛迪工程技术股份有限公司、阿里云计算有限公司、华为云计算技术有限公司。
本文件主要起草人:程华、陈左宁、杜军朝、陈志峰、王志鹏、刘先华、朱建涛、胡革、王华伟、刘惠、武永卫、胡春明、田魏魏、杨丽蕴、董锡耀、王兴宇、崔栋、郝沁芬、王超、秦龙、丁天舒、白福、沈玉良、张锐刚、龚斌、易晶晶、杜宇健、李志、徐灿。1范围
信息技术 云计算
虚拟机资源管理系统测试方法
GB/T43433—2023
本文件给出了虚拟机资源管理系统的测试环境,规定了基于GB/T35293一2017的测试方法以及扩展的测试方法。
本文件适用于虚拟机相关产品的设计、开发、测试、应用等。2规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T35293一2017信息技术云计算虚拟机管理通用要求3术语和定义
GB/T35293一2017界定的以及下列术语和定义适用于本文件。3.1
l virtual machine
虚拟机
由共享真实数据处理系统的各种资源来实现其内部功能的一种虚拟数据处理系统,其中信息独属于某位特定用户来使用。
虚拟机管理器
virtual machine monitor
作为计算机硬件层上面的一层软件抽象层,将计算机硬件虚拟分割成一个或多个虚拟机,并提供多用户对物理计算机的访间,
[来源:GB/T35293—2017,3.2]3.3
虚拟机资源池
virtual machine resource pool组物理资源或一组虚拟资源的集合,可以从池中获取资源,也可将资源回收到池中。[来源:GB/T35293—2017,3.33.4
且virtualmachinesecuritygroup虚拟机安全组
网络地址过滤的规则集合,主要用于对虚拟机网络控制,这些规则规定了虚拟机应该开放或阻塞的端口、网络流量类型等事项。
注:一个虚拟机同时属于一个或多个虚拟机安全组。GB/T43433—2023
虚拟机模板
virtual machine template
配置虚拟机所需的元数据集合,包括CPU数量、内存大小和磁盘大小等。注:虚拟机模板用于方便地生成虚拟机。[来源:GB/T35293—2017,3.6]3.6
虚拟机迁移
virtual machine migration
将虚拟机从一个主机-本地磁盘或共享存储位置移动到另一个主机的本地硬盘或存储位置的过程注:迁移与复制或部署不同,复制或部署虚拟机是指创建新的虚拟机4缩略语
下列缩略语适应于本文件。
CPU:中央处理器(CentralProcessingUnit)FCoESAN:以太网光纤通道存储局域网络(FiberChanneloverEthernetStorageAreaNetwork)I/O:输人/输出(Input/Output)IPSAN:网际协议存储局域网络(InternetProtocolStorageAreaNetwork)MAC:媒体访问控制地址(MediaAccessControladdress)NAS:网络附属存储(NetworkAttachedStorage)OVF:开放虚拟化格式(OpenVirtualizationFormat)USB:通用串行总线(UniversalSerialBus)5测试环境
典型的虚拟机管理通用要求测试环境中,测试设备应包括一个客户端和至少三台安装了虚拟机管理器软件的物理服务器。虚拟机管理通用要求测试环境见图1。物理服务器上部署虚拟机管理器软件并提供虚拟机资源池。服务器和不同分布式存储之间通过万兆网络连接。具体测试环境可根据被测虚拟机管理通用要求的测试需求和产品特点,在典型测试环境基础上调整。
客户端
6虚拟机基本管理测试
6.1兼容性
兼容性的测试方法如下。
物理服务器1
物理服务器2
FCoESAN
物理服务器3
分布式存储
图1虚拟机管理通用要求测试环境GB/T43433—2023
万兆网络
a)通过虚拟机管理器,分别创建Linux、UNIX等主流操作系统虚拟机,检查创建情况,判断是否符合GB/T35293—2017中5.1a)和b)的要求。b)
通过虚拟机管理器创建虚拟机,分别搭建NAS、IPSAN、FCoESAN和分布式存储,并挂载到虚拟机上,检查创建情况,判断是否符合GB/T35293一2017中5.1c)的要求。分别插人百兆、千兆和万兆物理网卡,在虚拟机上分别配置百兆、千兆和万兆网络连接,检查虚c)
拟机与主机的网络连通情况与带宽,判断是否符合GB/T35293一2017中5.1d)的要求。6.2隔离性
隔离性的测试方法如下。
在单一物理服务器上,通过虚拟机管理器创建多个虚拟机,从虚拟机管理器列表中检查各虚拟a)
机创建情况,多个虚拟机之间的CPU、内存、存储和网络均是隔离的,多个虚拟机的操作环境以及所有安装在操作系统上的应用软件和数据是隔离的,判断是否符合GB/T35293一2017中5.2a)的要求。
在单一物理服务器上,通过虚拟机管理器创建多个虚拟机,每个虚拟机安装各自的操作系b))
统,对某一虚拟机进行设置,指定可访问的数据空间,检查虚拟机访间指定的数据空间情况,判断是否符合GB/T35293一2017中5.2b)的要求,在一台虚拟机上执行测试程序,使虚拟机意外关闭或发生系统崩溃,检查其他虚拟机运行情c)
况,判断是否符合GB/T35293—2017中5.2c)的要求。6.3封装性
封装性的测试方法如下:
a)在多个物理服务器上分别通过虚拟机管理器创建对应的虚拟机,将某一台物理服务器上的虚GB/T43433—2023
拟机以文件方式存储,并将其从一台物理服务器复制和移动到另一台物理服务器,然后在目标物理服务器的虚拟机管理器中启动、运行和关闭转移后的虚拟机,检查转移后的虚拟机运行情况,判断是否符合GB/T35293一2017中5.3a)的要求:b)将虚拟机文件制作成镜像文件,存储镜像文件到标准的数据存储媒体上,检查存储情况,判断是否符合GB/T35293一2017中5.3b)的要求。6.4硬件独立性
在虚拟机中配置虚拟网卡并建立网络连接,检查与主机连通情况;在虚拟机中配置虚拟CPU等虚拟组件,通过虚拟机管理器检查配置情况。启动虚拟机,在虚拟机重查看虚拟网卡和虚拟CPU等配置情况,判断是否符合GB/T35293—2017中5.4的要求。7虚拟机生命周期管理测试
虚拟机基本操作bzxZ.net
虚拟机基本操作的测试方法如下。a)在虚拟机管理器中,创建虚拟机,查询和修改虚拟机属性,通过虚拟机管理器检查操作。启动虚拟机,在虚拟机重查看相应的配置情况,判断是否符合GB/T35293一2017中6.1a)的要求。
b)在虚拟机管理器中,分别启动、停止、暂停、恢复、重启、强制重启虚拟机,检查各操作执行情况,判断是否符合GB/T35293—2017中6.1b)的要求c)在虚拟机管理器中,控制虚拟机分别执行启动、运行、关闭、错误、重新配置、迁移、挂起、恢复和未知状态等运行状态,并通过虚拟机管理器检查虚拟机相应的运行状态变化,包括启动、运行、关闭、错误和未知等,判断是否符合GB/T35293一2017中6.1c)的要求在虚拟机管理器中,删除虚拟机,通过虚拟机管理器检查虚拟机删除情况,并检查已删除虚拟d)
机所占用的各项资源的状态,判断是否符合GB/T35293一2017中6.1d)的要求。e)
在虚拟机管理器中,批量创建、删除、暂停、恢复、关闭虚拟机,通过虚拟机管理器检查各操作执行情况,判断是否符合GB/T35293一2017中6.1e)的要求。f)
通过虚拟机管理器创建多个虚拟机,在虚拟机管理器中批量修改虚拟机的配置属性和资源属性,包括虚拟机启动优先级、是否自动迁移、CPU调度优先级、CPU个数、内存大小等,通过虚拟机管理器检查配置情况,批量启动虚拟机,查看启动顺序和配置保持一致情况,在虚拟机里查看CPU个数和内存大小等和配置一致情况,判断是否符合GB/T35293一2017中6.1f)的要求。
7.2虚拟机资源池基本操作
虚拟机资源池基本操作的测试方法如下。a)在虚拟机资源池中添加新的物理服务器及删除停用的物理服务器,通过虚拟机管理器查看物理服务器添加或删除情况。创建并启动新虚拟机,查看新增的物理服务器情况,判断是否符合GB/T35293—2017中6.2a)的要求。b)在资源池中创建不同的集群(或资源池),并将物理服务器添加到不同的集群(或资源池)中,检查各操作执行情况,判断是否符合GB/T35293—2017中6.2b)的要求,c)在物理服务器的远程电源管理中,分别执行包括但不限于远程开机、远程关机和远程重启等操4
GB/T43433—2023
作,检查各操作执行情况,判断是否符合GB/T35293一2017中6.2c)的要求。3虚拟机模板操作
虚拟机模板操作的测试方法如下。创建虚拟机,基于已创建的虚拟机创建虚拟机模板,检查创建情况,判断是否符合a)
GB/T35293—2017中6.3a)的要求。b)
基于已存在的虚拟机模板创建另一虚拟机,启动运行所创建的虚拟机,检查启动运行情况,判断是否符合GB/T35293一2017中6.3b)的要求基于同一已存在的虚拟机创建多个虚拟机模板,查看多个模板之间数据一致,判断是否符合c)
GB/T35293—2017中6.3c)的要求。编辑虚拟机模板属性,包括修改名称、描述、虚拟机规格配置等,检查属性显示信息,判断是否d)
符合GB/T35293一2017中6.3d)的要求,e)
要求通过多个条件搜索已存在的虚拟机模板,条件包括名称、系统类型、创建者和创建时间等,检查搜索结果,判断是否符合GB/T35293—2017中6.3e)的要求。基于虚拟机模板批量创建虚拟机,通过虚拟机管理器检查创建情况,判断是否符合GB/T35293一2017中6.3f)的要求,分别导出、导人GB/T35292一2017中OVF格式的模板,检查操作执行情况,判断是否符合g)
GB/T35293一2017中6.3g)的要求。删除虚拟机模板,检查已删除的虚拟机模板,判断是否符合GB/T35293一2017中6.3h)的h)
要求。
7.4虚拟机镜像操作
虚拟机镜像操作的测试方法如下导出虚拟机镜像,检查导出情况,判断是否符合GB/T35293一2017中6.4a)的要求。a)
导人虚拟机镜像,通过虚拟机管理器检查导人后生成的虚拟机运行情况,判断是否符合b)
GB/T35293—2017中6.4b)的要求,7.5虚拟机存储管理
虚拟机存储管理的测试方法如下创建虚拟存储卷,配置虚拟存储卷的属性,检查虚拟存储卷创建情况,其属性配置情况,判断是a)
否符合GB/T35293—2017中6.5a)的要求。在虚拟机停止运行的情况下,删除指定的虚拟存储卷或者更改卷的容量,检查虚拟卷是否删除b)
或更改成功。
c)查询指定虚拟存储卷的状态和其他属性信息,判断是否符合GB/T35293一2017中6.5b)的要求。
挂载虚拟存储卷到虚拟机上,正常启动虚拟机后,检查读写虚拟存储卷中的数据情况,判断是d)
否符合GB/T35293—2017中6.5c)的要求。从虚拟机上卸载虚拟存储卷,并在安全的情况下正常删除虚拟存储卷,判断是否符合e)
GB/T35293—2017中6.5d)的要求。5
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。