服务器性能要求
CPU
建议选用 主频 ≥ 2.5 GHz 的处理器。
高主频 CPU 可提供更快的计算与响应速度,确保在高并发和复杂计算场景下保持系统的稳定与流畅。
注意事项:
- 不同型号 CPU 在 主频与单核性能 上存在差异。若处理器单核性能不足,可通过 增加 核心数量 来提升整体算力,以满足并发与多线程任务需求。
- 建议选用 近 5 年内发布的主流型号,避免使用过旧处理器,以保证可靠的性能。
硬盘
硬盘选型重要提示
-
🚫 严禁在生产环境使用机械硬盘(HDD)
- 机械硬盘典型 IOPS 性能仅约 100,远低于最低要求。
- 使用 HDD 将严重拖慢数据库与应用系统的响应速度,带来极高的性能风险,甚至可能引发数据一致性与安全隐患。
-
✅ 统一使用 SSD 硬盘
- 所有服务器必须统一使用 SSD,以确保大数据量访问场景下的稳定性。
- MongoDB 是 HAP 核心数据库,因其对 IO 性能高度敏感,数据库服务建议优先选用 NVMe SSD。
为了评估 SSD 硬盘的性能,我们采用了常见云厂商提供的中低档 SSD 作为基准。
以下为最低性能指标,实际配置应 不低于 这些数值,若能超越则更佳:
- 随机写入性能:IOPS ≥ 15,000
- 随机读取性能:IOPS ≥ 15,000
- 顺序写入速度:≥ 200 MiB/s
- 顺序读取速度:≥ 200 MiB/s
集群模式 - 内网网络
为确保集群在各种工作负载下的稳定性与高效性能,内网需满足以下要求:
- 内网收发包速率(PPS):单台服务器 ≥ 200,000 PPS
- 内网带宽:单台服务器 ≥ 2 Gbps
这些要求可保障系统在高负载和大规模数据交换场景下,仍能维持稳定、低延迟的通信性能。
外网带宽要求
推荐带宽:30 Mbps 及以上。
若业务涉及大量 文件存储 / 下载 / 上传 功能,应根据实际带宽占用情况进一步扩容带宽。
📈 为什么需要更高带宽?
- 加速访问:带宽越大,数据传输速度越快,用户体验更流畅。
- 支持更多用户:高带宽能避免高并发时的卡顿或延迟,保证更多用户同时在线。
- 应对流量高峰:在业务高峰期,充足带宽可确保服务稳定运行,抵御突发流量冲击。
- 性价比更高:云服务器建议采用 按流量计费 模式,既能保证 传输速度,又能灵活适配不同规模的业务需求。
📊 带宽计算示例
假设选择 30 Mbps 带宽,若有 30 个用户同时下载文件:
- 总带宽:30 Mbps = 30,000,000 bit/s
- 单用户带宽:30,000,000 ÷ 30 = 1,000,000 bit/s
- 单用户下载速度:1,000,000 ÷ 8 = 125,000 Byte/s ≈ 125 KB/s