一、什么是京东云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)
large2核8GB规格

解读:这是一台采用第五代Intel处理器的通用型实例,配置为2核8GB,适用于各类通用业务场景。

示例2:c.n5.xlarge


组成部分含义
c计算优化型,CPU:内存比约为1:2
n5第五代处理器
xlarge4核8GB规格

解读:这是一台采用第五代处理器的计算优化型实例,配置为4核8GB,适用于批量计算、视频编码等计算密集型场景。

示例3:m.n5.2xlarge


组成部分含义
m内存优化型,CPU:内存比约为1:8
n5第五代处理器
2xlarge8核64GB规格

解读:这是一台采用第五代处理器的高内存配置实例,8核64GB,适用于高性能数据库、内存缓存等内存密集型场景。

示例4:g.s3.medium


组成部分含义
g通用型
s3共享型第三代处理器
medium1核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”。

六、如何根据命名选择实例规格?

  1. 确定业务类型:根据应用场景选择机型大类通用业务 → 通用型(g)计算密集型 → 计算优化型(c)内存密集型 → 内存优化型(m)存储密集型 → 存储优化型(s)
  2. 选择处理器代系:代系越高,处理器性能越强n5(第五代)> n4(第四代)> n3(第三代)> n2(第二代)
  3. 确定容量等级:根据预估负载选择适当的vCPU和内存配置从micro到2xlarge,逐级递增
  4. 注意地域差异:不同地域可售卖的实例类型及规格不完全相同,请以控制台实例创建页面所显示为准

七、总结

京东云CVM实例规格的命名遵循 “机型大类 + 规格族 + 代系 + 容量等级” 的逻辑结构,通过这套规范的命名体系,用户可以从规格名称中快速识别实例的CPU与内存配比、处理器代际和性能定位。掌握这一命名规则,将帮助您在云服务器选型时做出更精准、更高效的决策。