泛微 E10 非容器化硬件配置推荐与校验
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f6995a55/e10-hardware-recommend。
技能介绍
要解决的问题
泛微 E10 非容器化部署时,硬件配置怎么定?客户发来一套服务器配置,到底够不够用、缺什么组件?信创和非信创的 CPU、中间件、磁盘要求差异在哪?这些问题的答案散落在官方推荐表里,靠人肉翻表既慢又容易出错。
核心能力
这个技能做两件事:给推荐配置和校验客户配置。
- 根据在线人数、信创/非信创、高可用、可选服务(微搜/即时通讯等)生成各角色服务器的台数、CPU、内存、磁盘推荐。
- 客户给了一套配置后,判断是否满足对应档位要求,输出缺失组件、不足项和改进建议。
- 辅助查询微搜(ES)节点规格和磁盘容量估算。
工作原理
核心是 scripts/e10_hw.py,一个纯标准库 Python 脚本。所有硬件数字都来自官方推荐表并结构化在脚本里,不在记忆里。
推荐配置
收集参数:在线人数、架构(non_xc/xc)、部署模式(mono/micro/all)、可选服务(es、im 等)、是否高可用。运行 recommend 子命令即可输出。脚本会自动附上操作系统选型、信创中间件/磁盘硬性要求等说明。
校验客户配置
从客户的表格、文字或截图描述中提取每台服务器的 role、count、cpu、mem、disk,写成 JSON 传给 analyze 子命令。脚本自动归类角色、解析数字,输出结论、缺失组件、逐项对比和改进建议。结论为 FAIL 时优先列缺失的必需组件。
ES 与磁盘
es 子命令按并发量给微搜节点规格;disk 子命令按年限和年增量估算磁盘容量。
适用边界
- 1 万以上在线用户不在标准表内,结论会提示需单独对接评估。
- 信创场景 CPU 须海光 C86 或鲲鹏 920,中间件须金蝶/东方通/Tomcat/宝蓝德/中创/普元,磁盘须固态且
dd测速 > 20M。 - SQL Server 走 Windows,Oracle 走 CentOS/RHEL;文件预览需 Windows Server 2019+。
- 所有数字以脚本输出为准,SKILL 和 architecture.md 仅作流程说明,不替代查表。
使用场景
- 售前阶段需按客户在线人数和信创要求,输出 E10 各角色服务器的 CPU/内存/磁盘推荐清单。
- 客户发来一套服务器配置描述,需要判断是否满足对应档位并列出缺失组件和改进建议。
- 项目需要微搜(ES)节点规格,需根据并发量查询 ES 节点推荐配置。
- 交付前需估算存储容量,根据年增量和留存年限计算磁盘需求。
适合人员
- 泛微 E10 售前顾问:需要按客户在线人数和信创要求快速生成硬件推荐清单。
- 实施交付工程师:收到客户服务器配置后要判断是否够用并给出改进建议。
- IT 运维负责人:部署前需确认硬件是否满足官方档位要求、避免资源不足。
- 存储/基础设施规划师:需要按业务增长估算 E10 磁盘容量和微搜节点规格。