服务器硬件
CPU
├─ 内存(RAM)
├─ 主板 / 芯片组
│ ├─ PCIe
│ ├─ SATA / SAS / NVMe
│ └─ BMC(IPMI)
├─ 存储
├─ 网络
├─ 电源
└─ 散热
关键指标
- 核心数 / 线程数
- 主频 / 睿频
- 缓存(L3 很关键)
- NUMA 架构
- 指令集(AVX、AES-NI)
主流平台
- Intel Xeon(稳定、生态成熟)
- AMD EPYC(核心多、性价比高、NUMA 明显)
选型建议
- 数据库 / 虚拟化:多核 + 大缓存
- 高并发 Web:高主频
- 容器 / K8S:核心数优先
关键点
- ECC(必须)
- 频率 & 通道数
- DIMM 数量(影响带宽)
- NUMA 亲和性
常见问题
- 内存不均 -> NUMA 跨节点访问慢
- 混插不同频率 -> 自动降频
经验值
- DB:内存 > CPU
- K8S Node:预留 20% 给系统
关注点
- CPU 插槽数量(单路 / 双路)
- PCIe 版本 & 通道数
- RAID 卡 / HBA 支持
- BMC(IPMI / iDRAC / iLO)
BMC 功能
- 远程开关机
- KVM over IP
- 硬件监控
- 独立管理网口
| 类型 | 特点 | 场景 |
|---|---|---|
| SATA HDD | 容量大 | 归档 |
| SATA SSD | 性价比 | 通用 |
| NVMe SSD | 延迟低 | 数据库 / 日志 |
| SAS | 稳定 | 企业级 |
- RAID0:快,不安全
- RAID1:安全
- RAID5:容量利用高
- RAID10:性能 + 安全(最推荐)
⚠️ 数据库 不建议 RAID5
关键参数
- 网卡速率:1G / 10G / 25G / 40G
- 多队列(RSS)
- SR-IOV(虚拟化)
典型配置
- 业务网
- 存储网
- 管理网(BMC)
- 冗余电源(1+1)
- 80 PLUS Platinum / Titanium
- 功率冗余 ≥ 30%
- 风道设计(前进后出)
- 风扇冗余
- 机房温度 < 27℃
| 类型 | 特点 | 使用场景 |
|---|---|---|
| 塔式 | 安静 | 办公室 |
| 1U | 密度高 | Web |
| 2U | 扩展强 | DB / 虚拟化 |
| 刀片 | 集中管理 | 大型 IDC |
Web / API
- CPU:高主频
- 内存:16–64G
- 磁盘:NVMe
- 网络:10G
数据库(MySQL / PostgreSQL)
- CPU:多核 + 大缓存
- 内存:128G+
- 磁盘:NVMe + RAID10
- NUMA 绑定
K8S / 虚拟化
- CPU:核心数优先
- 内存:大
- 网络:双 10G
- 支持 VT-x / IOMMU
五、常见硬件问题排查方向
- 性能低 -> CPU 频率 / NUMA
- IO 慢 -> RAID / 磁盘队列
- 随机重启 -> 电源 / 内存 ECC
- 网络抖动 -> 网卡队列 / 驱动