京东云服务器CVM命名规则说明
一、什么是京东云CVM?
云主机(Cloud Virtual Machines,CVM)是京东云提供的一种基础计算服务单元,提供处理能力可弹性伸缩的计算服务。实例是京东云为您业务提供计算服务的最小单位,不同实例通过其规格类型及具体规格来标识相应的计算、内存、存储及网络能力。
由于云主机影响计算性能的属性繁多,资源维度包括CPU、内存、GPU、本地数据盘,性能维度包括处理器主频、内存型号、磁盘类型、GPU型号、网卡等,这些多维度属性通过实例规格来进行唯一标识。为了更清晰了解并选择合适的实例规格,理解其命名规则至关重要。
二、CVM实例规格的命名结构
京东云CVM实例规格的命名由三大部分组成:机型大类、规格族和代系。
1. 机型大类——规格分类标识
机型大类是规格名称的首位标识,代表实例的主要规格分类,决定了实例的CPU与内存配比及适用场景。主要机型大类包括:
| 机型大类 | CPU:内存比 | 适用场景 |
|---|---|---|
| 通用型(g) | 1:4 | 各种企业与个人的通用业务场景需求 |
| 计算优化型(c) | 1:2 | 批量处理、科研计算、视频编码等 |
| 计算优化密集型(c.c) | 1:1 | 内存消耗少的计算场景 |
| 内存优化型(m) | 1:8 | 高性能数据库、数据挖掘、分布式内存缓存、Hadoop/Spark集群等 |
| 共享型(g.s / c.s) | 1:1/1:2/1:4 | 小规模、入门级或轻量级计算场景 |
| 通用算力型 | 1:2/1:4/1:8 | 对处理器型号性能差异不敏感的一般服务 |
| 高频计算型 | 1:2/1:4 | 同代系规格中单核计算性能最高的规格 |
| 存储优化型(s) | 1:4/1:8 | 高性能关系数据库、NoSQL数据库、ElasticSearch等 |
| GPU型(p) | — | 异构计算、图形渲染、AI训练等 |
2. 规格族——细分类型标识
规格族的命名采用“机型大类.规格类型”的格式,进一步细分实例的具体类型。常见的规格族包括:
- 共享型(.s) :采用非绑定CPU调度模式,多个实例共享物理CPU资源,性价比高但性能可能受争抢影响
- 标准型(.n) :每个vCPU对应一个处理器的超线程核,性能稳定
- 存储增强型(.n4se等) :在标准型基础上增强存储性能
- 密集型(.c) :提供更高的计算密度
3. 代系——处理器代际标识
规格名称末尾的数字代表处理器代系:
- n5:第五代处理器(如Intel Xeon Platinum 8438C/8538C)
- n4:第四代处理器(如Intel Xeon Platinum 8338C,基于京刚架构)
- n3:第三代处理器(如Intel Xeon Platinum 8338C)
- n2:第二代处理器(如Intel Xeon Gold 6148)
- n1:第一代处理器(如Intel Xeon E5-2683 v4)
4. 具体规格——容量等级标识
在完整规格名称中,末尾的标识代表实例的容量等级:
- micro:微型,如1核1GB
- small:小型,如1核2GB
- medium:中型,如1核4GB
- large:大型,如2核8GB
- xlarge:超大型,如4核16GB
- 2xlarge:双倍超大型,如8核32GB
三、命名示例解读
示例1:g.n5.large
| 组成部分 | 含义 |
|---|---|
| g | 通用型,CPU:内存比约为1:4 |
| n5 | 第五代处理器(Intel Xeon Platinum 8438C/8538C) |
| large | 2核8GB规格 |
解读:这是一台采用第五代Intel处理器的通用型实例,配置为2核8GB,适用于各类通用业务场景。
示例2:c.n5.xlarge
| 组成部分 | 含义 |
|---|---|
| c | 计算优化型,CPU:内存比约为1:2 |
| n5 | 第五代处理器 |
| xlarge | 4核8GB规格 |
解读:这是一台采用第五代处理器的计算优化型实例,配置为4核8GB,适用于批量计算、视频编码等计算密集型场景。
示例3:m.n5.2xlarge
| 组成部分 | 含义 |
|---|---|
| m | 内存优化型,CPU:内存比约为1:8 |
| n5 | 第五代处理器 |
| 2xlarge | 8核64GB规格 |
解读:这是一台采用第五代处理器的高内存配置实例,8核64GB,适用于高性能数据库、内存缓存等内存密集型场景。
示例4:g.s3.medium
| 组成部分 | 含义 |
|---|---|
| g | 通用型 |
| s3 | 共享型第三代处理器 |
| medium | 1核4GB规格 |
解读:这是一台采用第三代处理器的通用共享型实例,配置为1核4GB,适合入门级或轻量级业务场景。
四、各规格分类详细说明
通用型(g)
通用型提供均衡的计算及内存资源,可满足大部分业务场景下的需求。当前提供通用共享型(g.s3、g.s2)及通用标准型(g.n5、g.n4等)。
- 通用共享型:非绑定CPU调度模式,vCPU会被分配到任何空闲的超线程核上
- 通用标准型:每个vCPU对应一个处理器的超线程核,性能稳定
计算优化型(c)
计算优化型提供更高的计算性能,适用于计算密集型应用。当前提供计算优化共享型(c.s3、c.s2)、计算优化标准型(c.n5、c.n4等)、计算优化密集型(c.c5、c.c4等)及计算优化存储增强型(c.n4se)。
内存优化型(m)
内存优化型适用于存在大量内存操作、查找和计算的应用。当前提供内存优化标准型(m.n5、m.n4等)和内存优化增强型(m.e3)。
存储优化型(s)
存储优化型提供高性能的本地存储资源,当前提供存储优化IO型(s.i3)及存储优化大数据型(s.d3)。
GPU型(p)
GPU型提供GPU加速能力,当前提供GPU标准型和GPU虚拟化型,适用于异构计算场景。
五、实例名称的通用命名规范
除了规格命名外,创建云主机实例时还需设置实例名称,其命名规范如下:
- 字符支持:中文、数字、大小写字母、英文下划线(_)、中划线(-)及点(.)
- 长度限制:不超过128字符
- 批量创建:可在名称非首位位置添加[start_number]来设置有序名称
此外,不同云服务商的命名方式各有特点:京东云称为“云主机”,阿里云称为“云服务器ECS”,腾讯云称为“云服务器CVM”。
六、如何根据命名选择实例规格?
- 确定业务类型:根据应用场景选择机型大类通用业务 → 通用型(g)计算密集型 → 计算优化型(c)内存密集型 → 内存优化型(m)存储密集型 → 存储优化型(s)
- 选择处理器代系:代系越高,处理器性能越强n5(第五代)> n4(第四代)> n3(第三代)> n2(第二代)
- 确定容量等级:根据预估负载选择适当的vCPU和内存配置从micro到2xlarge,逐级递增
- 注意地域差异:不同地域可售卖的实例类型及规格不完全相同,请以控制台实例创建页面所显示为准
七、总结
京东云CVM实例规格的命名遵循 “机型大类 + 规格族 + 代系 + 容量等级” 的逻辑结构,通过这套规范的命名体系,用户可以从规格名称中快速识别实例的CPU与内存配比、处理器代际和性能定位。掌握这一命名规则,将帮助您在云服务器选型时做出更精准、更高效的决策。