Skip to main content
☘️ Septvean's Documents
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

服务器硬件

一、服务器硬件整体架构

CPU
 ├─ 内存(RAM)
 ├─ 主板 / 芯片组
 │   ├─ PCIe
 │   ├─ SATA / SAS / NVMe
 │   └─ BMC(IPMI)
 ├─ 存储
 ├─ 网络
 ├─ 电源
 └─ 散热

二、核心部件详解

1️⃣ CPU(处理器)

关键指标

  • 核心数 / 线程数
  • 主频 / 睿频
  • 缓存(L3 很关键)
  • NUMA 架构
  • 指令集(AVX、AES-NI)

主流平台

  • Intel Xeon(稳定、生态成熟)
  • AMD EPYC(核心多、性价比高、NUMA 明显)

选型建议

  • 数据库 / 虚拟化:多核 + 大缓存
  • 高并发 Web:高主频
  • 容器 / K8S:核心数优先

2️⃣ 内存(RAM)

关键点

  • ECC(必须)
  • 频率 & 通道数
  • DIMM 数量(影响带宽)
  • NUMA 亲和性

常见问题

  • 内存不均 -> NUMA 跨节点访问慢
  • 混插不同频率 -> 自动降频

经验值

  • DB:内存 > CPU
  • K8S Node:预留 20% 给系统

3️⃣ 主板 & 芯片组

关注点

  • CPU 插槽数量(单路 / 双路)
  • PCIe 版本 & 通道数
  • RAID 卡 / HBA 支持
  • BMC(IPMI / iDRAC / iLO)

BMC 功能

  • 远程开关机
  • KVM over IP
  • 硬件监控
  • 独立管理网口

4️⃣ 存储(非常关键)

① 硬盘类型

类型 特点 场景
SATA HDD 容量大 归档
SATA SSD 性价比 通用
NVMe SSD 延迟低 数据库 / 日志
SAS 稳定 企业级

② RAID

  • RAID0:快,不安全
  • RAID1:安全
  • RAID5:容量利用高
  • RAID10:性能 + 安全(最推荐)

⚠️ 数据库 不建议 RAID5

5️⃣ 网络

关键参数

  • 网卡速率:1G / 10G / 25G / 40G
  • 多队列(RSS)
  • SR-IOV(虚拟化)

典型配置

  • 业务网
  • 存储网
  • 管理网(BMC)

6️⃣ 电源(PSU)

  • 冗余电源(1+1)
  • 80 PLUS Platinum / Titanium
  • 功率冗余 ≥ 30%

7️⃣ 散热

  • 风道设计(前进后出)
  • 风扇冗余
  • 机房温度 < 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
  • 网络抖动 -> 网卡队列 / 驱动