1.1 基础设施命名规范

一、适用范围与目标

  • 适用于所有主机、网络、存储、账号、服务、云资源等基础设施对象。
  • 目标:统一命名,提升可读性、可追溯性、自动化兼容性,减少歧义和管理混乱。

二、命名原则

  1. 统一、简洁、可读、可追溯
  2. 避免歧义和重复,禁止特殊字符和空格
  3. 体现业务、环境、用途、序号等关键信息
  4. 命名长度适中,便于自动化脚本处理

三、命名规则

  • 主机命名:<业务>-<环境>-<序号> 例:web-prod-01
  • 网络命名:<区域>-<用途>-<编号> 例:cn-vpc-db-01
  • 存储命名:<类型>-<用途>-<编号> 例:backup-nas-01
  • 账号命名:<部门>-<姓名拼音> 例:ops-zhangsan
  • 服务命名:<系统>-<模块>-<环境> 例:payment-api-prod
  • 云资源命名:<业务>-<资源类型>-<环境>-<序号> 例:order-ecs-prod-01

四、操作流程

  1. 新建资源前,查阅命名规范,确定命名方案
  2. 资源命名需经团队负责人审核
  3. 命名后录入 CMDB/资产系统,确保唯一性
  4. 变更命名需审批并同步更新所有相关系统

五、实际案例

  • 新增一台生产环境 Web 服务器,命名为:web-prod-03
  • 新建北京区域数据库子网,命名为:bj-vpc-db-02
  • 新增运维人员李四账号,命名为:ops-lisi

六、命名模板

<业务>-<环境>-<序号>
<区域>-<用途>-<编号>
<类型>-<用途>-<编号>
<部门>-<姓名拼音>
<系统>-<模块>-<环境>
<业务>-<资源类型>-<环境>-<序号>

七、注意事项

  • 禁止使用特殊字符(如 !@#$%^&*)、空格、中文
  • 禁止与历史命名冲突,避免无意义缩写
  • 命名变更需全链路同步,防止遗留风险

八、参考资料

  • 《阿里云资源命名最佳实践》
  • 《Google SRE 命名规范》
  • 团队内部 CMDB 命名标准