Costs analysis for Data Transfer via VMware Managed TGW

Gilles Chekroun


Lead VMware Cloud on AWS Solutions Architect
---
Every customer design is different but all of them should include a costs analysis specifically when using VMware managed Transit Gateway or AWS Transit Gateway.
The AWS page here has very useful information for us to be able to understand costs.

Transit Gateway Costs

TGW pricing is split in 2 components:
  • A fixed price for infrastructure connectivity per hour.
    • Depending on the attachments, various account owners are charged. 
  • A variable price for processing data via the TGW.
    • Price is per GB.
    • The sending account is charged.
Prices depend on regions and range from $0.05 to $0.09 per attachment per hour.

Who is charged?

See AWS page

VPC attachments

The VPC account owner is charged and is billed hourly.

VPN attachments

The TGW account owner is billed hourly.
Site-to-Site VPN connection pricing still applies in addition to the VPN TGW attachments.

Direct Connect Gateway attachments

The DXGW account owner is billed hourly.

Peering Attachments

Each Transit Gateway account owner is billed hourly for the peering attachment with the other Transit Gateway.

Prices

For most USA regions and Dublin, TGW attachments are $0.05 per hour.
For North California and Europe, $0.06 per hour.
Other regions have different prices. Check here.
Each partial hour consumed is billed as a full hour.

Data processing Charges

Data charges are the same for all regions. $0.02/GB.
Data processing charges apply for each GB sent from a VPC, Direct Connect or VPN to the TGW.
There are NO Data charges for data sent from a peering attachment to another TGW however, data transferred over a peering attachment incurs the standard inter-region data transfer charges (egress at $0.02/GB – ingress free).

Examples

In the various examples below, we will consider USA regions and a transfer of 1 GB of data.

SDDCs via VMware managed TGW 

Attachments

2 x $0.05 /hour, or $72 per month

Data Processing

SDDC1 account charged $0.02/GB

SDDC to VPC via VMware managed TGW 

Attachments

2 x $0.05 /hour or $72 per month

Data Processing

SDDC1 account charged $0.02/GB

SDDCs via transit VPC (Single region) 

Attachments

4 x $0.05 /hour or $144 per month

Data Processing

SDDC1 account charged $0.02/GB
Transit VPC account charged $0.02/GB 

SDDCs to VPC via Transit VPC and TGW (Single region) 

Attachments

4 x $0.05 /h or $144 per month

Data Processing

SDDC1 account charged $0.02/GB
Transit VPC account charged $0.02/GB 

Detailed description with Multi AWS accounts

SDDCs via peered VMware managed TGWs (Multi regions) 

Attachments

4 x $0.05 /h or $144 per month

Data Processing

SDDC1 account charged $0.02/GB
vTGW1 account charged $0.02/GB for egress inter-region (region A)
vTGW2 not charged as data is ingress for region B

SDDC to VPC via peered TGWs (Multi regions - future VMC release) 

Attachments

4 x $0.05 /h or $144 per month

Data Processing

SDDC1 account charged $0.02/GB
vTGW1 account charged $0.02/GB for egress inter-region (region A)
AWS TGW not charged as data is ingress for region B


Thanks for reading.


Comments

Populars

Egress VPC and AWS Transit Gateway (Part1)

AWS Transitive routing with Transit Gateways in the same region

Build a VMware Cloud on AWS Content Library using AWS S3