评估参数
{{ f.desc }}
{{ f.unit }}
{{ p }}
应用服务器
× {{ app.count }} 台CPU{{ app.cpu }}核(2.5GHz+)
内存{{ app.mem }}GB
系统盘{{ app.disk }}GB SSD
承载 MES Web/API(.NET 8)、Quartz 定时任务、MQTT/Kafka 消息消费{{ app.lb ? ',前置 Nginx 负载均衡' : '' }}
数据库服务器
× {{ db.count }} 台{{ db.ha ? '(主从)' : '' }}CPU{{ db.cpu }}核
内存{{ db.mem }}GB
数据盘{{ db.disk }}GB SSD
SQL Server / MySQL 数据库{{ mw.standalone ? ' + Redis 缓存' : '' }},数据盘建议 RAID10 或云高可用盘
缓存与中间件
{{ mw.standalone ? '独立服务器' : '合并部署' }}Redis 缓存{{ mw.redis }}GB
MQTT 接入(EMQX){{ form.d > 0 ? '需部署' : '不需要' }}
Kafka 消息队列{{ form.d > 100 ? '建议部署' : '按需' }}
{{ mw.standalone ? '独立中间件服务器:' + mw.cpu + '核 / ' + mw.mem + 'GB / 100GB,部署 Redis、EMQX(设备接入)' : 'Redis 与数据库服务器同机部署,EMQX 可部署于应用服务器,资源已计入上方配置' }}
文件存储
{{ file.strategy }}附件容量{{ fmtGB(file.capacity) }}
备份空间{{ fmtGB(file.backup) }}
存储介质{{ file.media }}
图纸、文档、检验报告等附件存储{{ file.strategy === 'MinIO 对象存储' ? ',建议独立 MinIO/NAS 存储节点' : ',存储于应用服务器数据盘' }}
推荐配置清单
| 角色 | 数量 | CPU | 内存 | 磁盘 | 用途说明 |
|---|---|---|---|---|---|
| {{ row.role }} | {{ row.qty }} | {{ row.cpu }} 核 | {{ row.mem }} GB | {{ row.disk }} | {{ row.note }} |
网络与部署建议
网络架构
- {{ n }}
软件与高可用
- {{ n }}
数据规模估算明细(点击展开)
基础主数据(物料 ×10KB + 用户 ×20KB){{ fmtNum(basis.master) }}
业务数据(工单 ×1.5MB/单){{ fmtNum(basis.orderMonthly) }}/月
设备采集数据(设备 ×10MB/日){{ fmtNum(basis.deviceMonthly) }}/月
数据库总量(保留 {{ form.t }} 个月){{ fmtNum(basis.dbTotal) }}
热数据·内存依据(主数据 + 近2个月增量){{ fmtNum(basis.hotData) }}
附件文件({{ fmtNum(form.f) }} 个 × {{ form.fs }}MB){{ fmtNum(basis.fileTotal) }}
数据库磁盘(含索引/日志/备份 ×2.5 系数){{ fmtNum(basis.dbDisk) }}