SmartX 硬件兼容性测试工具发布:从测试到报告的一站式方案

  • Home
  • 2017年世界杯
  • SmartX 硬件兼容性测试工具发布:从测试到报告的一站式方案

硬件兼容性是确保 IT 基础架构稳定运行的关键能力。作为一家关注产品研发的专业基础设施厂商,SmartX 此前已发布硬件兼容性查询工具、文档中心等多种支持平台。在此基础上,SmartX 正式推出硬件兼容性测试工具(HCL 检测工具),进一步简化企业用户在硬件兼容性方面的验证流程、提升测试效率,其基于企业用户与合作伙伴的实际需求开发,支持自动化测试与标准化报告输出,可覆盖多种应用场景,助力用户快速验证硬件与 SMTX OS 的兼容性,降低项目交付风险。

核心功能与特性:从测试到报告的一站式解决方案

1. 自动化测试与结果生成

覆盖 7 大类硬件:包括 CPU、内存、硬盘、网卡以及 GPU 等,支持 19 项精细化测试。交互式与非交互式测试:自动执行常规用例,弹窗引导完成热插拔等需人工操作的测试。多格式报告导出:支持 PDF/Word 格式,清晰标注 PASS(通过)、FAIL(未通过)、MANUAL(需人工确认)三种结果。

2. 灵活部署与广泛兼容

支持多平台部署:可运行于 ESXi 主机、SMTX OS 5.0.5+ 集群,以及 VMware Workstation 14+、VirtualBox 6.0+ 等个人虚拟化环境。跨架构测试能力:工具部署于 x86_64 平台,但可兼容测试 x86_64 及 aarch64 架构的 SMTX OS 集群。

3. 与 HCL 列表深度联动

测试结果反馈机制:工程师可通过报告直接推动 HCL 列表更新,确保兼容性信息实时同步。

目标用户

SmartX 合作伙伴:项目交付前快速验证硬件,确保客户环境稳定。企业技术研究人员:探索新硬件平台与 SMTX OS 的兼容性,优化配置选型。

典型场景

1. 新机型验证

若机型未收录于 HCL 列表,需完整测试 CPU、内存、SSD、网卡、IPMI 等核心组件。若机型已收录但使用未认证配件(如 RAID 卡),需针对性测试 HDD、SSD、IPMI。

2. 关键配件更换

使用未认证 SSD/GPU 时,需执行性能与稳定性测试,并通过日志附件提交研发团队确认兼容性。

使用流程与规范

适用范围

本工具主要适用于 SMTX OS 5.1.4 及以上版本(参考如下),用于自动化测试服务器及其配件的硬件兼容性。

SMTX ELF 与榫卯分布式存储不推荐使用该 HCL 工具进行兼容性测试。该工具目前仅支持 HCL 测试,POC 测试功能将在后续的迭代过程中发布。本工具目前不适用于 VMware 环境。

环境和部署要求

测试工具产品形态为 OVA 虚拟机模板,因此需要部署在提前准备的虚拟机中(虚拟机可以部署在服务器、个人电脑或者集群主机),且虚拟机仅支持以下类型:

ESXi 主机。5.0.5 以及以上版本的 SMTX OS(ELF 虚拟机)集群的主机中。以及已经安装以下版本的虚拟机管理软件的个人电脑:

VMware Workstation:14 Pro 及以上版本。Oracle VirtualBox:6.0 及以上版本。

另外,上述服务器、个人电脑或集群主机需要最少满足以下的硬件环境要求:

CPU 架构为 x86_64*。至少有 4 个 vCPU,64GB 存储空间(ROM)以及 8GB 的运行内存(RAM)。需要安装支持 Chrome 内核的浏览器,用于访问测试工具以及导出测试结果。

其他的安装部署流程,请点击获取文档《【HCL检测工具】用户指南 》,或联系 SmartX 一线同事、社区管理员等获取。

*注: 虽然测试工具仅支持使用部署在 x86_64 CPU 架构的虚拟机中,但是测试工具支持对 CPU 架构为 x86_64 以及 aarch64 的 SMTX OS 集群进行测试。

使用指南:三步完成硬件兼容性验证

步骤 1:工具获取与部署

下载地址:通过 SmartX 映像中心获取 OVA 模板。

部署要求:

虚拟机配置:4 vCPU / 8GB 内存 / 64GB 存储。网络配置:确保 HCL 工具虚拟机可访问目标集群管理网及 CloudTower(需开放 SSH 22 端口)。

步骤 2:关联集群与配置测试

1. 访问 http:// {HCL_HOST_IP}/auto/hcl 进入测试工具主页,如下图所示:

2. 通过左侧工具栏的[集群管理]可以进入集群管理页面,添加 CloudTower 及目标集群信息(需输入 IP、HTTP/SSH 凭证),并点击 Submit 进入测试。

3. 完成关联后通过左侧的工具栏进入到 [HCL 测试]页,在测试页中[任务配置]区域选中测试的集群信息,并选择所需要测试硬件的测试项,勾选后通过选择[任务配置]右侧的[箭头按钮]运行测试工具,工具支持按硬件类型筛选(如 CPU、SSD、GPU)。

步骤 3:执行测试与报告分析

1. 实时监控:在[任务执行历史]查看进度与预计完成时间。

2. 日志下载:点击 LOG 获取详细执行记录,便于故障排查。

3. 报告生成:支持中英文切换,一键导出 PDF/Word 报告,重点关注 Test Summary 中的结果分类。

测试规范与注意事项

1. 异常处理建议

若结果含 MANUAL/FAIL:

结合日志附件定位问题,提交至 SmartX 技术支持团队。复杂硬件问题(如非 NVIDIA GPU)需提供远程环境支持。

2. 环境隔离要求

测试集群需关联独立 CloudTower(推荐版本 4.5.0+),避免与生产环境混用。

3. POC 测试功能

该模块基于 HCL 测试工具平台构建,聚焦虚拟化、存储、网络和集群管理等核心业务场景,集成了功能性、可靠性及性能稳定性三类测试。用户在完成兼容性测试后,无需重装系统,可直接切换至 POC 测试模块,高效完成验证流程。

延伸资源与支持

访问 SmartX 硬件兼容性查询工具和文档中心,检索已认证机型与配件,获取详细安装指南、API 文档及技术白皮书(需签约用户权限)。

欲了解更多 SmartX 超融合特性,欢迎下载《超融合技术原理与特性解析合集》三册电子书。

SmartX 超融合技术原理与特性解析合集(一)虚拟化与存储

SmartX 超融合技术原理与特性解析合集(二)管理与运维

SmartX 超融合技术原理与特性解析合集(三)全栈能力