假设我在 us-west-2 这个区域内有两台机器:
如果在 Node2 上向 10.0.0.1 发送数据,那么肯定算是内网传输。那么向 35.120.98.1 发送数据也是这么认定的么?
希望有经验的朋友赐教,谢谢
1
timonwong 2019-08-20 02:57:03 +08:00 1
1. 不同 AZ 之间的数据传输就算 Regional Data Transfer (这个 In、Out 都收费...)
2. Elastic IP/Public IP,都算是公网流量(只算流出) 3. 同个 AZ 里面的内网 IP 之间传输,不收费 |
2
dangyuluo OP @timonwong 谢谢回复。感觉好坑,也就是说 us-west-2a 和 us-west-2b 之间的流量也需要付费么?
|
3
dangyuluo OP 找到一篇文章讲的挺详细的,这个数据流量真的很坑。。
https://datapath.io/resources/blog/what-are-aws-data-transfer-costs-and-how-to-minimize-them/ |
4
arrow8899 2019-08-20 09:42:26 +08:00
能用内网 IP 就不要用公网 IP,公网要绕一圈,很慢;不同 Region 之间只能用公网 IP,流量带宽肯定是要收钱的。
|
5
Had 2019-08-20 10:39:10 +08:00
|
6
timonwong 2019-08-20 10:54:56 +08:00
@Had 嗯你是对的[捂脸],用 EIP/Public IP 不跨 region,无论在不在同个 AZ,都算 Regional Data Transfer
|
7
dangyuluo OP @Had 是这样的么?我在上面的链接里看到的说法是:
a) With-in availability zone (AZ): Data transfer costs for transferring data in the same region and within the same availability zone are zero, with one caveat. You must be using a private IP address. Or, 你说的 EIP/PIP 是公网 IP 么?我一直以为 EIP 指的是 VPC IP |
8
Had 2019-08-21 01:48:23 +08:00 1
@dangyuluo
Elastic IP 和 Public IP,都是公网 IP,只不过前者是你申请的不会自动释放的,后者是自动分配也会自动释放的 具体流量怎么计费,可以看这里 https://aws.amazon.com/ec2/pricing/on-demand/ 里面关于 Data Transfer 的约定 我和 @timonwong 提到的 Regional Data Transfer 是在同一个 Region 内的数据交换的费用,我给到的连接里面专门有一部分就在讲这个,即 Data Transfer within the same AWS Region 里面也说了同 Region 使用公网 IP 如何计费 以默认的 us-east-1 为例,Internet 流量费用是 0.02 ,而 Regional Data Transfer 是 0.01 |