服务器
服务器CPU、内存、存储大小以及网卡性能等参数决定ZStack AIOS的业务承载能力。根据不同业务规模,需准备的服务器数量、规格不同。
- 最小环境 (All in One)
- 服务器CPU核心数不低于4核,内存不低于8 GB。
- 仅适用于基础演示环境,不推荐生产使用。
- 生产环境
- 管理节点配置
- 数量:ZStack AIOS支持单管理节点、双管理节点两种部署模式。请根据部署模式,准备相应数量的服务器用于配置管理节点。
- 规格:服务器规格配置需根据部署规模及用户环境确定,详情请咨询官方技术支持。
- 计算节点配置:
- 数量:准备若干服务器用于配置计算节点。
- 规格:服务器规格配置需根据部署规模及用户环境确定,详情请咨询官方技术支持。
- 管理节点配置
无论最小环境或生产环境,建议服务器硬件设备按下表推荐进行配置:
| 设备 | 配件 | 配置需求 |
|---|---|---|
| 服务器 | CPU | 64位x86或ARM架构,且支持硬件虚拟化特性 (例如:Intel的VMX,或者AMD的SVM) |
| 内存 | 无特殊要求,推荐DDR4或更高性能内存 | |
| 主板 | 双路服务器标准主板 | |
| 阵列卡 | 支持SAS/SATA RAID 0/1/10,且支持直通模式 | |
| 硬盘 | 无特殊要求,按需选择机械硬盘或固态硬盘 | |
| 网口 |
|
|
| 网络交换机 | / |
|
说明:
- 确保服务器BIOS已开启CPU虚拟化支持;确保所有服务器配置统一的CPU型号,防止CPU指令集不同。
- 确保提前完成存储相关规划:
- 准备NFS或S3存储系统,用于为AI模型平台部署ZDFS存储服务。建议该存储系统使用SSD硬盘以获得更好的性能。
- 如使用容器管理,准备6TB SSD存储空间,用于部署容器管理模块及基于容器运行的推理服务。
- 按需准备其他存储空间,用于部署基于云主机运行的推理服务和应用开发服务,每个服务预计占用500GB存储空间。
- 若使用本地存储,建议采用存储冗余备份方案 (例如:4块硬盘做RAID10) ,有利于提高主存储和镜像服务器的可靠性。同时,若云主机IO读写性能均要求很高,建议采用全SSD硬盘的RAID配置;若云主机的IO访问更多偏向读性能,也可采用SSD和机械硬盘混合的配置。
- 若使用Ceph或者支持Shared Mount Point分布式文件系统的网络存储,需提前配置好相应的存储或文件系统。同时,若镜像服务器使用Ceph存储,主存储也需使用Ceph存储。
- 确保提前做好网络规划。建议所有物理机网卡命名一致,并使用相同名称的网卡承载相同的通信流量,例如:管理流量都使用em1网卡。
- 确保提前对网络交换机完成必要的配置:
- 如需采用VLAN网络环境,请提前在交换机上配置对应的VLAN网络通讯。
- ZStack AIOS会主动为云主机分配IP地址,需预留一段和系统不冲突的IP地址,同时避免该段IP地址与原有网络环境中的DHCP服务冲突。