一、目的
为满足公司未来云数据中心建设和区域授权平台业务发展要求,规范超融合基础设施测试、选型及验收,制定本标准。
二、建设要求
1、满足区域授权平台业务提出的系统平台化、业务生态化需求。
2、基础设施硬件、软件及业务平台独立于现有资源。
3、底层软件能稳定兼容不同的虚拟化和容器平台,不绑定硬件设备及资源。
4、基础设施云化、容器化。
5、实现授权用户自主申请、规划、管理自有的业务系统和相关资源;基础设施实现按需、按资源计费。
6、基础设施平台满足业务发展规划,确保安全、稳定、高效;实现分期投入动态扩展。
三、测试环境标准
1、不少于3个节点,可预留一台模拟在线扩容。
2、每个节点磁盘数、类型必须一致。
3、每个节点SSD及机械盘不少于2块。
4、基础设施云化、容器化。
5、存储流量必须走万兆交换机,可考虑10G×2测试冗余。
6、分布式存储采用三副本的方式进行测试。
测试设备:3节点配置3副本
网络设备:万兆交换机
硬盘相关:sata+ssd或sas+ssd
其它:明确各节点详细配置(CPU、内存、硬盘、系统软件版本等)
3.1 存储稳定性
重点测试4K场景下的存储性能(参考 SQL Server 磁盘性能要求,不低于5个测试指标),使用 IOmeter 工具测试,IO测试模版统一
1、不同状态下磁盘的IO情况
a、每个节点新建一台虚拟主机,安装 WIN2016+SQL2016(8核32G 500G数据盘 ),执行之前的数据库性能测试工具;
b、只开1个虚拟机测试,同时开3个虚拟机测试;
c、只开1个虚拟机测试 iometer;
d、同时开3个虚拟机测试iometer;
e、断开1个物理节点,同时执行 d 操作;
e、加入断开的物理节点,继续执行 d 操作
2、模拟磁盘故障时,测试存储性能情况
3、能不能加入不同配置的物理服务器,加入后资源及性能变化情况
4、推荐或建议的云管平台
5、容器化支持
四、测试项目参考
分类 | 测试项 | 重点测试 | 备注 |
基础功能测试 | Web控制台介绍 |
|
|
新应用系统上线 |
|
|
迁移原有应用系统 |
|
|
应用系统扩容 |
|
|
虚拟机克隆 |
|
|
虚拟iSCSI磁盘测试 |
|
|
东西向流量隔离 | 是 |
|
分级分权测试 |
|
|
虚拟机生命周期 |
|
|
USB映射 | 是 | 支持无代理跨主机的虚拟机USB映射 |
连通性探测 | 是 |
|
统一管理 | 添加vCenter |
|
|
查看vCenter信息 |
|
|
VMware虚拟机管理 |
|
|
迁移VMware中的虚拟机到 | 是 |
|
VMware灾备功能测试 | 是 |
|
监控模块 | 测试虚拟机异常 |
|
|
业务异常监控 |
|
|
报表功能测试 |
|
|
云管测试 | 多租户管理 | 是 |
|
工单管理 |
|
|
企业业务发布 |
|
|
安全防护 |
|
|
VMware异构管理 |
|
|
租户业务监控管理 |
|
|
性能测试 | WINRAR应用性能测试 |
|
|
IOMeter磁盘IO性能测试 | 是 |
|
可扩展性和可维护性测试 | 可扩展性测试 |
|
|
可维护性测试 |
|
|
可靠性测试 | 计划内迁移 |
|
|
主机掉电 |
|
|
业务网口断掉 |
|
|
存储网口断掉 |
|
|
网络冗余 |
|
|
数据盘冗余 |
|
|
SSD缓存盘冗余 |
|
|
压力测试 | 计算密集型应用压力测试 |
|
|
内存密集型应用压力测试 |
|
|
五、重点测试项目说明
1、基于模版批量派生虚拟机
测试目的 | 测试能否快速完成批量的虚拟机克隆 |
预置条件 | 超融合集群已成功部署,并且状态正常,并有测试虚机正在运行 |
测试步骤 | 1.上传Windows Server 2016 ISO镜像和驱动程序ISO镜像 2. 新建虚拟机,安装Windows Server 2016系统。安装过程加载相应的设备驱动,写入一定量数据。 3. 同时基于模版派生10台虚拟机。 |
预期结果 | 1. 克隆过程中,现有虚机性能不出现明显下降。 2. 克隆时间需符合理论评估标准。 |
2、基本功能测试
测试目的 | 测试能否满足基本功能 |
预置条件 | 超融合集群已成功部署,并且状态正常 |
测试步骤 | 1.创建虚拟机 2.创建虚拟机模板 3.支持创建快照及直接回滚 4.支持在超融合管理平台克隆虚拟机 5.支持在超融合管理平台迁移虚拟机 6.支持多租户及资源使用统计 |
预期结果 | 1. 基本功能全部满足 |
3、性能测试
测试目的 | 重点测试存储IO性能能否达到要求 |
预置条件 | 超融合集群已成功部署,并且状态正常 |
测试步骤 | 1.创建虚拟机 2.iometer及fio执行顺序及随机1M/8K/4K数据块性能读写测试 3.总体读写缓存命中率达90%以上 |
预期结果 | 1. 符合系统性能指标预期 |
4、可用性测试
测试目的 | 测试能否满足可用性要求 |
预置条件 | 超融合集群已成功部署,并且状态正常,3副本,各节点正常。 |
测试步骤 | 1.创建10个带载虚拟机,测试IO性能 2.模拟单节点故障,测试IO性能 3.加入离线节点,测试性能 4.模拟存储链路故障,测试IO性能 5.模拟节点业务/管理口故障,测试IO性能 6.模拟固态盘/机械盘故障,测试IO性能;插入新盘或非空盘,观察系统,测试性能。
|
预期结果 | 性能在以上各种情况下没有重大影响,虚机无中断 |