4. 交付前需求调研与方案设计

交付一台 Xeon 服务器,最容易出问题的环节往往不是上架加电,而是"买错了"。CPU 核数够但内存通道没插满、NVMe 盘位够但 PCIe 通道被网卡吃掉、双路平台只装了一颗 CPU 导致一半内存槽不可用——这些问题在交付现场几乎无法补救。因此,方案设计阶段的核心任务是把客户的业务语言翻译成可量化的硬件参数,再据此确定 Xeon 平台型号与配置基线。

一、从业务场景到资源画像

需求调研的第一步不是问"你要几核",而是问"你跑什么、跑多少、跑多快"。同一个"数据库服务器"的需求,OLTP 交易型与 OLAP 分析型对平台的要求截然不同:前者吃单核主频和低延迟存储,后者吃核数、内存带宽和顺序读吞吐。建议按以下维度建立业务画像:

  • 负载类型:计算密集型(渲染、编解码、科学计算)、内存密集型(内存数据库、缓存)、I/O 密集型(日志、对象存储)、混合型(虚拟化、容器平台)。
  • 并发规模:在线用户数、QPS/TPS、虚拟机或容器实例数、并发任务数。
  • 数据规模:热数据集大小、单表/单文件容量、日增数据量、保留周期。
  • 性能目标:响应时间上限(如 P95 < 50ms)、吞吐下限、SLA 等级。
  • 可用性要求:是否双机、是否要求内存镜像、是否允许计划内停机。

这些信息决定了后续所有量化计算的输入。若客户无法给出精确值,应要求给出峰值与均值区间,并按峰值设计、按均值核算成本。

二、计算、存储、网络需求的量化方法

计算需求通常从两个方向估算。一是按并发折算:假设单核可支撑 N 个并发会话(Web 类应用经验值约 50~200,视框架而定),则所需物理核数 ≈ 峰值并发 ÷ N ÷ 超线程系数。二是按已有系统实测外推:若现有 8 核平台 CPU 利用率峰值 70%,业务量将增长 2 倍,则目标核数 ≈ 8 × 0.7 × 2 ÷ 0.6(目标利用率上限)≈ 19 核,向上取整到平台可用档位。两种方法结果取大者,并预留 20%~30% 余量。

存储需求分容量与性能两条线。容量按"原始数据 × 副本系数 × 增长系数 + 系统与日志开销"计算,例如原始数据 10TB、三副本、年增长 30%、预留 20% 空间,则裸容量 ≈ 10 × 3 × 1.3 × 1.2 ≈ 47TB。性能则看 IOPS 与带宽:NVMe SSD 单盘随机读约 50 万~100 万 IOPS,SATA SSD 约 5 万~10 万,HDD 仅 100~200。若业务要求 30 万随机读 IOPS,至少需要 1 块高端 NVMe 或 4~6 块 SATA SSD 做 RAID 分摊。

网络需求按带宽与连接数双维度。带宽 = 峰值吞吐 × 冗余系数,例如备份窗口内需在 4 小时内传输 8TB 数据,则单向带宽 ≈ 8×1024×8 ÷ (4×3600) ≈ 4.55Gbps,考虑协议开销与冗余,应选 2×10GbE 或 1×25GbE。连接数则决定是否需要多队列网卡与 RSS 调优。

量化阶段建议输出一张"需求—参数"对照表,把业务指标逐条映射为 CPU 核数/主频、内存容量/通道数、盘位/接口、网卡速率/端口数,作为选型依据。

三、Xeon 平台选型与配置基线

Intel Xeon 当前主流分为可扩展处理器(Scalable,如第三代 Ice Lake、第四代 Sapphire Rapids、第五代 Emerald Rapids)与面向边缘/入门场景的 E 系列。选型时重点看四个参数:

  • 插槽与路数:单路适合边缘、存储、轻量虚拟化;双路适合数据库、虚拟化、HPC。双路平台若只装一颗 CPU,部分内存通道与 PCIe 通道不可用,必须避免。
  • 核数与主频:高主频(如 3.5GHz+)适合 OLTP、EDA;高核数(32 核以上)适合并行计算与虚拟化密度。
  • 内存通道与容量:Ice Lake 及以上每路 8 通道,Sapphire Rapids 支持 DDR5 与 8 通道。内存必须按通道对称插满,否则带宽腰斩。
  • PCIe 通道数:决定能挂多少 NVMe、几张网卡、几张 GPU。Sapphire Rapids 单路 80 条 PCIe 5.0,规划时要给每块设备留足通道。

配置基线是把上述选型固化为可复用的标准模板。一条实用的基线应包含:CPU 型号与数量、内存容量与插法(如 16×32GB DDR5 8通道×2)、系统盘(如 2×480GB SATA SSD RAID1)、数据盘(如 4×3.84TB NVMe RAID5)、网卡(如 2×25GbE + 1×1GbE 管理口)、RAID 卡/直通模式、电源冗余、BIOS 关键项(超线程、NUMA、C-State、Turbo)。基线一旦确定,同批次交付即可批量复制,减少现场差异。

业务需求 → 量化参数 → Xeon 平台配置基线 业务场景 • 负载类型 • 并发规模 • 数据规模 • 性能目标 • 可用性要求 (峰值/均值区间) 量化参数 计算:核数/主频 存储:容量/IOPS 网络:带宽/端口 内存:容量/通道 PCIe:通道数 (含冗余系数) Xeon 平台选型 • 单路 / 双路 • 核数 / 主频档位 • 内存通道数 • PCIe 5.0 通道 • 代际(Ice/Spr/Emr) (匹配负载特征) 配置基线 CPU×2 内存插满 NVMe RAID 25GbE×2 BIOS 项 可批量复制 关键量化公式(示例) 核数 ≈ 峰值并发 ÷ 单核承载 ÷ 超线程系数,或 现有核数 × 利用率 × 增长倍数 ÷ 目标利用率上限,取大者 + 20%~30% 余量 裸容量 ≈ 原始数据 × 副本系数 × 增长系数 × (1 + 预留空间) 带宽 ≈ 传输数据量 × 8 ÷ 传输窗口秒数 × 冗余系数(协议开销约 1.2~1.5) 配置基线示例(双路虚拟化节点) CPU:2× Xeon Gold 6430(32C/60M/2.1GHz) 内存:16×32GB DDR5 4800(8通道×2,插满) 存储:2×480GB SATA SSD RAID1(系统)+ 4×3.84TB NVMe RAID5(数据) 网络:2×25GbE + 1×1GbE 管理口 BIOS:超线程 On、NUMA 开启、C-State 按延迟要求调整、Turbo On、电源策略 Performance

四、方案评审与基线冻结

方案设计完成后,应组织一次跨角色评审:业务方确认性能目标与容量增长假设,运维方确认机架空间、供电、散热与网络接入能力,采购方确认型号可获得性与交期。评审通过后冻结配置基线,形成《配置基线表》与《需求—参数对照表》两份交付物。基线冻结后,任何变更都需走变更流程,避免交付现场临时改配导致兼容性问题。

常见误区:一是只按当前业务量配置,不留增长余量,半年后即需扩容;二是双路平台只装一颗 CPU 以省成本,导致内存通道与 PCIe 通道减半,性能远低于预期;三是内存不按通道对称插满,带宽损失可达 30%~50%。

需求调研与方案设计的产出,直接决定后续上架、BIOS 调优、系统部署与验收测试的基准。把这一阶段做扎实,交付现场就只剩下"按图施工",而不是"现场救火"。