AWS EC2弹性IP带宽使用和收费

Ste*_* St 29 amazon bandwidth amazon-ec2 amazon-web-services

我对弹性IP及其收费有一些疑问.一些博客说,弹性IP将按您使用的带宽向您收费

弹性IP地址按带宽收费,并且在未附加到正在运行的实例时具有每小时价格

来自 http://things.zarate.org/scaling-a-single-ec2-instance-and-downsizing

从我的理解阅读一些博客和文档后,你将只收取如果您在使用通信的弹性IP地址之间的情况下,如果您有弹性IP地址站在你的帐户有闲置不用被关联到您的实例

如果您使用公共或弹性IP地址在实例之间进行通信,即使在同一地区,您也需要支付区域数据传输速率(每GB输入/输出0.01美元).

来自 http://www.cloudiquity.com/2009/02/using-amazon-ec2-public-ip-address-inside-ec2-network/

请参阅AWS计算器屏幕截图 - > http://shareimage.org/images/lzjj3eull2ux0lo663fr.png

所以我的困惑在于AWS是否使用弹性IP 收取任何类型的流量请求(使用我的浏览器,SSH)?

因此,例如:如果我使用弹性IP(例如8.8.8.8)而不是像ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com那样给出的公共DNS名称,我将使用ssh-ed到我的实例,将这个带宽注册为简单的带宽输入/输出使用或公共/弹性IP带宽?

谢谢

Ste*_*pel 79

您应该将数据传输费用问题与弹性IP地址费用问题分离,只要它们完全相互独立:

弹性IP地址

分配和使用一个弹性IP地址每个实例基本上是免费的,只是如果弹性IP地址目前尚未与实例相关联,见弹性IP地址在页面亚马逊EC2定价:

  • 与正在运行的实例关联的一个弹性IP地址的$ 0.00
  • 每个额外的弹性IP地址每小时0.005美元,按比例每小时与正在运行的实例相关联
  • 每个弹性IP地址$ 0.005,按比例每小时与运行实例无关
  • 每个弹性IP地址重新映射$ 0.00,每月前100次重映射
  • 每个弹性IP地址重新映射0.10美元,每月超过100个额外重映射

    [强调我的]

这个方法背后的基本原理在相应的常见问题解答中解释了当我的弹性IP地址与实例无关时,为什么要收费?:

为了帮助确保我们的客户有效地使用弹性IP地址,我们会在每个地址与正在运行的实例无关时对每个地址征收小额费用.

数据传输

同样,关键方面在Amazon EC2定价页面上的数据传输部分进行了解释(并通过一些常见问题解答详细说明):

您主要为互联网数据传输付费,即亚马逊EC2"内"和"外" 传输的数据,具体排除以下内容:

Amazon EC2与同一地区内的其他亚马逊网络服务之间(即亚马逊EC2美国西部和美国西部的亚马逊S3之间)没有数据传输费用.位于同一地区的不同可用区中的Amazon EC2实例之间传输的数据将按区域数据传输收费.在不同地区的AWS服务之间传输的数据将作为传输双方的Internet数据传输收费.

警告

需要注意的重要警告确实如下:

公共和弹性IP和Elastic负载平衡数据传输

  • 每GB输入/输出0.01美元 - 如果您选择使用Amazon EC2网络内的公共或弹性IP地址或Elastic Load Balancer进行通信,即使实例位于同一可用区,您也将支付区域数据传输费率.对于同一可用区内的数据传输,您可以尽可能使用私有IP轻松避免此费用(并获得更好的网络性能).

补救

上述段落中未提及的是AWS DNS基础结构的一个重要且非常有用的功能,但请参阅公共IP地址和外部DNS主机名:

我们为每个具有公共IP地址的实例提供外部DNS主机名.我们将外部DNS主机名解析为实例网络外部实例的公共IP地址,并从实例网络中解析实例的私有IP地址.

也就是说,当您在Amazon EC2网络内使用时,它将公共DNS(例如ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com)解析为专用IP地址,而在Amazon EC2网络外部使用时,则解析公共或弹性IP地址.像这样,您可以自动获得免费的可用区数据传输和减少费用区域数据传输,例如,当您在Amazon EC2实例之间进行通信时,他们正在积极地应用他们的建议始终使用内部地址[这]确保您的网络流量遵循最高通过我们的网络的带宽,最低成本和最低延迟路径.

如果您直接使用IP地址(即没有DNS),这显然不起作用,因此在EC2的上下文中出于这个原因和其他原因通常最好避免使用.

  • @DevKanchen - 我需要回忆一下我之前的评论(让自己对[亚马逊虚拟私有云(VPC)](http://aws.amazon.com/vpc/)中的不同行为感到困惑:关联_Elastic IP地址( EIP)_与常规(即非VPC)EC2实例**确实**按预期更新公共DNS名称(即与EIP类似的模式),并且此公共DNS名称**确实**正确解析为在EC2内部查询时的内部IP地址!我很抱歉在这里误导,希望你现在有一颗银弹:) (2认同)