腾讯云 / 阿里云查看轻量应用服务器的机型

腾讯云和阿里云售卖的云服务器实例按照计算、内存、IO 等性能指标分为不同的规格,称为实例类型。在现有云服务器的基础上,腾讯云和阿里云均推出了将云服务器和云硬盘、公网带宽流量等资源打包售卖的、价格相对低廉的云服务器,称为轻量应用服务器。

在选购常规的云服务器时,我们可以自由地指定机型,但在选购轻量应用服务器时则不然。本文介绍一种可以查看已购买轻量应用服务器的标称机型的方法。

注意:本文所述方法查看的是轻量应用服务器底层云服务器的标称机型,仅供参考。实际的性能指标由于子机所在母机的性能、负载、热迁移策略、虚标、超售等不确定因素,可能与相同实例类型的云服务器并不一致。

查看轻量应用服务器实例类型的原理

轻量应用服务器的产品形态是在购买和计费层面打包售卖云服务器及其关联的资源,并在管控面(云控制台、云 API)上对云服务器进行封装再暴露给用户,另外有一些功能上的限制。当我们购买一个轻量应用服务器实例时,实际上创建的仍然是一个云服务器实例。

因此,云服务器的一些基础功能在轻量应用服务器中也是可用的,这也包括本文的目的:获取轻量应用服务器的实例类型。这需要通过读取实例元数据的方式来实现。

通过元数据读取实例类型

参考文档,我们可以在云服务器(或者轻量应用服务器)内,请求指定的 URL 来读取实例的元数据。其中就包括了实例类型。

文档链接
腾讯云云服务器 查看实例元数据
阿里云通过元数据从ECS实例内部访问实例属性等信息

或者更直接地,查看实例类型的命令如下(需要在服务器内执行):

# 腾讯云
curl http://metadata.tencentyun.com/latest/meta-data/instance/instance-type && echo

# 阿里云
curl http://100.100.100.200/latest/meta-data/instance/instance-type && echo

成功请求到实例类型元数据时,你应当看到类似这样的输出:

# 腾讯云
> curl http://metadata.tencentyun.com/latest/meta-data/instance/instance-type && echo
S5.MEDIUM2

# 阿里云
> curl http://100.100.100.200/latest/meta-data/instance/instance-type && echo
ecs.t6-c1m1.large

了解实例类型对应的性能指标

在读取到实例类型后,我们可以参考对应的云服务器文档,了解实例类型所对应的性能指标。

文档链接
腾讯云云服务器 实例规格
阿里云ECS 实例规格族

笔者手上的轻量应用服务器的实例类型

以下信息仅为笔者个例,供参考。

轻量应用服务器售卖规格实例类型
阿里云
香港轻量
2核2G
60GB 系统盘,30Mbps 峰值带宽
流量 2048GB/月
ecs.t6-c1m1.large
突发性能实例 t6
腾讯云
香港轻量
香港专属型,2核2G
50GB 系统盘,30Mbps 峰值带宽
流量 1000GB/月
S3.MEDIUM2
标准型 S3
腾讯云
广州轻量
无忧型,4核16G
180GB 系统盘,12Mbps 带宽
流量 2000GB/月
SA2.LARGE16
标准型 SA2
腾讯云
东京轻量
通用型,2核2G
60GB 系统盘,30Mbps 峰值带宽
流量 1000GB/月
S5.MEDIUM2
标准型 S5