我正在使用 AWS,今天我被收取了“区域数据传输 - 输入/输出/EC2 可用区之间或使用弹性 IP 或 ELB”的费用。
我有
1 个 ELB(位于 2 个不同的可用区)
1 个 EC2(在单个 AZ 上)
1 RDS
(对 ELB 的一个 API 调用被路由到 EC2,它正在调用 RDS 上的 mysql 数据库) 它们都在同一地区(法兰克福)。我读到了这个:https://forums.aws.amazon.com/message.jspa?messageID=326076和这个:https://serverfault.com/questions/198459/amazon-aws-regional-data-transfer -in-out- Between-ec2-avail-zones 但我仍然不明白为什么我被收费。
ELB和EC2之间的数据传输收费正常吗?或者我做错了什么?由于数据是通过内部IP在同一区域内传输的,我相信我不应该被收费。
编辑:我是否可能需要为从 AZ_2 上的 ELB 到 AZ_1 上的 EC2 的流量付费(AZ_1 和 AZ_2 是两个不同的 AZ)?
感谢您的支持。
阅读有关区域数据传输的 AWS EC2 定价页面,其中有以下声明:
“同一可用区中的 Amazon EC2、Amazon RDS、Amazon Redshift、Amazon ElastiCache 实例和弹性网络接口之间传输的数据是免费的。”
“使用私有 IP 地址在 EC2 实例与同一 AWS VPC 中的负载均衡器之间“传入”和“传出”Amazon Classic 和应用程序弹性负载均衡器的数据是免费的。”
“同一 AWS 区域中跨可用区的 Amazon EC2、Amazon RDS、Amazon Redshift、Amazon DynamoDB Accelerator (DAX) 和 Amazon ElastiCache 实例、弹性网络接口或 VPC 对等连接“传入”和“传出”的数据每个方向收费 0.01 美元/GB。”
考虑到上述情况,如果出现以下情况,您可能会被收取费用: