EC2实例的DiskReadBytes指标与EBS的VolumeReadBytes指标之间的区别?

时间:2019-02-09 10:58:24

标签: amazon-web-services amazon-ec2

我试图了解EBS指标,但是我对EC2和EBS中的某些指标以及磁盘和卷之间的区别感到困惑? 以EC2实例中的DiskReadBytes指标和EBS中的VolumeReadBytes指标为例,来说明差异。

1 个答案:

答案 0 :(得分:1)

  

DiskReadBytes

     

从实例可用的所有实例存储卷读取的字节。

     

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html

重要的短语是实例存储量

可以配置某些EC2实例类型,以将一个或多个驱动器物理安装在主机系统中并专用于您的VM。这些称为ephemeral or instance store卷。它们的内容是瞬态的-如果虚拟机停止运行或主机硬件发生故障,它们的内容就会丢失...但是它们也往往非常快(高吞吐量和低延迟),因此它们对于交换,临时暂存空间或非权威的数据库副本,但是它们不像EBS那样持久,并且不支持像EBS这样的快照-如果您的实例具有这些卷,则这些卷不是EBS卷。

tl; dr:EC2 DiskReadBytes度量标准仅包括不是EBS卷的磁盘的流量,而排除EBS磁盘流量。