Data transfer price between EC2 and NAT

1

Enter image description here Here is our architecture,

  1. Does NAT data process usage equal to EC2 to/from NAT usage?
  2. If I have a 1 GB request sent from EC2 to internet, then the response size is also 1 GB, I will be charged
    • EC2 inter AZ: 2 GB
    • NAT data processed: 2 GB
    • EC2 transfer out to internet: 1 GB Am I right?
Eddie
質問済み 7ヶ月前644ビュー
3回答
1
承認された回答

Hi,

  1. The NAT Gateway data processing charges are based on the total amount of data processed by it. The data could come from many sources, with EC2 being one off.
  2. You're assumptions are all correct, given the fact that the NAT Gateway is in a different AZ than the EC2 instance. If you would provision a NAT Gateway in the same AZ as the instance in the private subnet, you would avoid the cross-AZ charges.
profile pictureAWS
エキスパート
回答済み 7ヶ月前
profile picture
エキスパート
レビュー済み 7ヶ月前
  • Thanks for your answer. I used Logs Insights to analyze the traffic between EC2s and NAT. That traffic usage is greater than NAT data process usage. In my understanding, That traffic should be less than total NAT data process usage. Are there any kinds of traffic go through NAT not being charged by NAT data process?

  • My Logs Insights syntax is """" filter (srcAddr like '10.193.133.' and dstAddr like '10.193.133.231') or (srcAddr like '10.193.133.231' and dstAddr like '10.193.133.') | stats sum(bytes) as bytesTransferred by srcAddr, dstAddr | limit 10000 """ , where NAT IP is 10.193.133.231 and all EC2 are hosted in 10.193.133..

  • Rounding might be an issue depending on the amount of traffic that was processed. Also keep in mind that the charges you see for example in the cost explorer are not in real time. So traffic that occurred today will not be reflected in today's charges

1

your assumption is correct, If you choose to create a NAT gateway in your VPC, you are charged for each “NAT Gateway-hour" that your gateway is provisioned and available. **Data processing charges apply for each gigabyte processed through the NAT gateway regardless of the traffic’s source or destination. for more details you can check below link

https://aws.amazon.com/vpc/pricing/

Sachin
回答済み 7ヶ月前
1

hello, good day.

  1. Does NAT data process usage equal to EC2 to/from NAT usage? Yes, Nat would process data sent to/from Ec2, Ec2 is just one of sources. Charges are Nat data processing charges, also bear in mind Nat has hourly charges . Nat Charges.

  2. Yes, based on this scenario. do factor in Nat hourly charges too, and to min inter-az charges provision ec2 and Natgw within same az (could be different subnets as per your arch diagrams).

AWS
エキスパート
Ben Lee
回答済み 7ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ