阿里云服务器选择
说明:本文说明金石系统部署到阿里云云服务器 ECS 时,如何根据使用人数与并发量选择合适的实例规格、云盘与网络。环境搭建步骤请见同分类下的《阿里云环境搭建》。配置为推荐下限,业务量大时应在此基础之上适当提高。
一、实例规格选型
金石系统服务端运行在 Windows + SQL Server 之上。SQL Server 在 Windows 下为单 I/O 通道,对磁盘读写敏感,因此 ECS 选型应满足两点:优先选用 ESSD 云盘;选择 vCPU : 内存 = 1 : 4 的通用型实例,内存充足可减少交换、提升并发稳定性。
| 使用场景 | 推荐实例规格族 | 起步配置(vCPU / 内存) | 说明 |
|---|---|---|---|
| 试用 / 演示(≤ 5 人) | 通用算力型 u1 / 经济型 e | 2 vCPU / 4 GiB | 低成本验证流程,不建议长期生产 |
| 小微生产(5 – 20 人) | 通用型 g8i / g9i | 4 vCPU / 16 GiB | ERP 主力配置,兼顾计算与内存 |
| 中型生产(20 – 50 人) | 通用型 g8i / g9i | 8 vCPU / 32 GiB | 多账套、并发查询更稳 |
| 大型 / 高并发 | 内存型 r8i | 8 vCPU / 64 GiB 及以上 | 数据量大、内存缓存需求高 |
为什么选 1:4 通用型? SQL Server 在 Windows 下为单 I/O 通道,对磁盘读写敏感;通用型 g 系列内存充足,能减少内存交换,配合 ESSD 云盘可获得稳定 IOPS,避免"内存不够 → 频繁换页 → 数据库卡顿"。
生产环境不要用突发性能型(t 系列)和本地盘:t 系列靠 CPU 积分,长期高负载会被限流;本地盘随实例释放而丢失,不适合放数据库。
二、云盘与存储规划
| 云盘 | 类型 | 容量建议 | 用途 |
|---|---|---|---|
| 系统盘 | ESSD 云盘 | 40 – 100 GiB | 安装 Windows Server 与 SQL Server 程序 |
| 数据盘 | ESSD 云盘 | 200 GiB 起,按需扩容 | 单独存放数据库文件(.mdf / .ldf)与本地备份 |
为什么要系统盘 / 数据盘分离? 系统与数据分开,重装系统或系统盘故障时数据盘不受影响;数据盘可独立扩容、独立做快照,备份与迁移更灵活。
数据库多盘部署时,建议按实例标签关联自动快照策略——当实例下云盘均为 ESSD 系列时,系统会优先创建快照一致性组,保证多盘时间点一致,避免恢复后数据错乱(详见《数据库备份 1、数据库快照》)。
三、网络与带宽
- 计费方式:生产环境建议 包年包月,成本可控;短期测试可用按量付费。
- 公网带宽:内网客户端访问走私网不占公网;有外网访问需求(如出差 / 分支)再配置固定带宽或按使用流量。
- 安全组:仅对必要 IP 开放 SQL Server 端口(默认 1433),不要对全网开放,降低被攻击风险。
选型完成后的下一步:确认规格、云盘与安全组后,进入《阿里云环境搭建》完成购买与运行环境部署。
文档更新日期:2026-09-14 · 金石系统管理员手册 · 阿里云部署