ERP 与数据库服务器选型先问哪 8 个问题

CPU 和内存只是结果。先把业务峰值、数据增长、软件约束和恢复目标说清楚,配置才有依据。

ERP 与数据库服务器最常见的误区,是拿“多少用户”直接换算 CPU 和内存。我做第一次沟通时,会先把八个问题放在同一张表里,因为服务器承载的是业务峰值和恢复责任,不是平均人数。

第一,运行哪些 ERP、数据库和中间件,版本是什么;第二,注册用户、日活用户和峰值并发分别多少;第三,月底结账、批处理、报表或接口同步何时形成峰值;第四,当前数据量、日志量和未来三年增长是多少;第五,软件厂商对处理器、操作系统、虚拟化和数据库版本有哪些认证限制;第六,单机停机、主备切换还是集群,业务允许中断多久;第七,备份保留多久,RPO 能丢多少数据、RTO 要多久恢复;第八,上线窗口、迁移方式和预算边界是什么。

这些答案会直接改变架构。高并发事务关注单核、缓存和存储延迟;批处理与报表更看核心数、内存带宽和吞吐;数据快速增长会把 RAID、NVMe、备份窗口与外部存储提前带入;软件按核心授权时,盲目增加 CPU 还可能抬高长期成本。联想问天 WR5220 G3 是 2U 双路通用服务器,可作为 ERP、数据库和虚拟化路线中的一种承载平台,但最终配置必须回到软件认证与负载测试。

我建议客户提供最近一个业务周期的 CPU、内存、磁盘延迟与 IOPS、数据库容量、并发和批处理时长,再按未来三年增长留出合理余量。先定义恢复目标,再决定单机、双机或集群;先确认软件授权,再定核心数。这样得到的是可解释的方案,而不是一张无法追溯依据的配置单。

我的建议通用服务器选型的核心不是“配多大”,而是把峰值负载、软件约束、增长和恢复责任同时算进去。