“出站数据传输”包含什么内容?

“出站数据传输”包含什么内容?

在计算 ECS 定价时https://calculator.aws/#/createCalculator入站流量和出站流量的定价是有区别的。我不知道这两者之间的确切区别是什么。

例如,让我们想象两个大致相同的 ec2 实例。它们完全相同,只是各自拥有不同的 cronjob。

实例 A每小时向公共端点发出一次 REST 请求,每次收到 1 KB 的有效负载作为响应。

实例 B每小时使用不同的参数向同一公共端点发出 REST 请求,并收到 1 GB 的下载作为响应。

根据亚马逊提供的信息,我认为有两件事会发生:

  1. 两者收取的出站数据传输量基本相同,但实例 B 收取的“入站”数据传输量明显更大。
  2. 实例 B 的出站数据传输量很高,因为响应被视为出站请求的一部分。

一个辅助问题是:如果上面假设 TCP,那么答案在 UDP 上是否一致?

答案1

这非常简单。入站是到达 AWS 的流量,出站是离开 AWS 的流量。因此,您提出的第一种情况是正确的。入站流量不可能像您的第二种情况那样被算作出站流量。而且网络协议无关紧要。

答案2

您如何处理 1GB 数据集?如果您将它们存储在实例之外/AWS 之外的某个地方,您可能需要为其支付出站流量费用。

还要注意交通可用区域之间区域之间也进行测量和收费。不确定这是否适用于您的情况。

相关内容