腾讯云和阿里云售卖的云服务器实例按照计算、内存、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 |
主题挺好看的哎
这么高配的无忧?巨款啊
有用的知识增加了
主题不错哈,好简单。