规格命名规则是什么
实例规格名由家族字母、代数与尺寸词拼成,读法一旦掌握,就能在规格表里快速定位:家族字母表明用途偏向,代数表明硬件代际,尺寸词表明这一代里的大小档。三家厂商的拼接顺序与含义并不一致,跨厂商对比时必须回到规格表核对具体参数。
三家命名格式
三家命名格式
阿里云 ecs.<家族><代>.<尺寸> 例:ecs.g7.large # 通用型第 7 代
腾讯云 <家族><代>.<尺寸><内存> 例:S5.LARGE8 # 标准型第 5 代,8 GiB
华为云 <家族><代>.<尺寸>.<核数> 例:s6.large.2 # 第 6 代,2 vCPU
# 三家都把代数写在家族字母之后,代数是判断新旧的关键信息基本信息
| 家族字母 | 通用型、计算型、内存型、带 GPU 型等各有字母标识,三家用字不同 |
|---|---|
| 代数 | 紧跟家族字母,数字越大通常是更新的硬件平台 |
| 尺寸词 | small、medium、large、xlarge 等按递增顺序对应不同配置 |
| 数字后缀 | 部分厂商把内存或核数直接写进规格名,避免歧义 |
| 核对方式 | 以官方规格表为准:同名规格在不同代可能是不同配置 |
| 变更限制 | 变配需落在该实例支持的目标规格清单内,跨家族往往需要停机 |
读规格名要问的三个问题
| 问题 | 从哪里找答案 | 为什么重要 |
|---|---|---|
| 属于哪个大家族 | 家族字母与厂商规格表 | 决定 CPU 与内存配比是否匹配负载 |
| 是哪一代硬件 | 代数数字与文档说明 | 代际差异影响单核性能与网络能力 |
| 实际核数与内存 | 官方规格表或查询接口 | 尺寸词是相对量,跨家族不可直比 |
自动化脚本不要解析规格名推断配置,应调用规格查询接口获取实际的 vCPU、内存与配额。命名是给人看的,接口返回才是权威值,凭名字推算容易在代际变化时出错。
跨厂商选型时不要按名字近似匹配:同为 large 的规格,两家的 vCPU 与内存配比可能完全不同。把两边的规格表放在一起按核数、内存、内网带宽逐项对齐,再决定是否等价。