我对弹性IP及其收费有一些疑问 . 一些博客说,弹性IP将按您使用的带宽向您收费
弹性IP地址按带宽收费,并且当它们未附加到正在运行的实例时具有每小时价格来自http://things.zarate.org/scaling-a-single-ec2-instance-and-downsizing
根据我在阅读一些博客和文档后的理解,如果您的帐户中存在空闲的IP而不与您的实例相关联,则您只需要使用弹性IP来通信 between 实例 and
如果您使用公共或弹性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)的 any kinds ?
因此,例如:如果我使用弹性IP(例如8.8.8.8)而不是像ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com那样给出的公共DNS名称,我将使用ssh-ed到我的实例,将这个带宽注册为简单的带宽输入/输出使用或公共/弹性IP带宽?
谢谢
1 回答
您应该将数据传输费用问题与弹性IP地址费用问题分离,只要它们完全相互独立:
弹性IP地址
每个实例分配和使用一个Elastic IP addresses基本上是免费的,如果弹性IP地址当前未与实例关联,则 except ,请参阅第_1133081页的弹性IP地址部分:
这种方法背后的基本原理在相应的FAQ _1133082中解释:
数据传输
同样,关键方面在第Amazon EC2 Pricing页的数据传输部分进行了解释(并通过一些常见问题解答详细说明):
您主要为互联网数据传输付费,即亚马逊EC2的数据传输"in"和"out",具体排除以下内容:
警告
需要注意的重要警告确实如下:
补救措施
上述段落中未提及的是AWS DNS基础结构的一个重要且非常有用的功能,请参阅Public IP Addresses and External DNS Hostnames:
也就是说,当您在Amazon EC2网络中使用公共DNS(例如
ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com
)到私有IP地址时,以及在Amazon EC2网络外部使用公共DNS或弹性IP地址时,它将解析为公共DNS或弹性IP地址 . 就这样,你得到了免费提供区域数据传输和减少费用自动区域数据传输,例如当您在Amazon EC2实例之间进行通信时,他们正在积极地应用他们的建议始终使用内部地址[这]确保您的网络流量遵循通过我们网络的最高带宽,最低成本和最低延迟路径 .如果您直接使用IP地址(即没有DNS),这显然不起作用,因此在EC2的上下文中出于这个和其他原因通常最好避免使用IP地址 .