1. はじめに
VMware Cloud on AWS 環境から Amazon FSx for NetApp ONTAP (FSxN) を利用する際、複数の接続方式があるため簡単にまとめて比較してみます。
2. ざっくり比較してみた
VMware Cloud on AWS から FSxN をマウントして利用する際の簡単な比較表をつくってみます。
VMware Cloud on AWS は Single-AZ の場合を想定しています。2024 年 6 月時点での情報をベースにしています。
利用方式 | 接続方式 | FSxN が稼働する VPC | FSxN の AZ 構成 | マウントプロトコル | 接続コスト | |
---|---|---|---|---|---|---|
# 1 | ESXi からマウント | VPC Peering | 任意 | Single-AZ のみ | NFS | 無償 (同一AZ の場合) |
# 2 | ESXi からマウント | VTGW | 任意 | Single-AZ, Multi-AZ | NFS | 有償 |
# 3 | VM からマウント | ENI | Connected VPC | Single-AZ のみ | iSCSI/SMB/NFS | 無償 |
# 4 | VM からマウント | VTGW | 任意 | Single-AZ, Multi-AZ | iSCSI/SMB/NFS | 有償 |
VMware Cloud on AWS がストレッチクラスター (Multi-AZ) 構成の場合、現時点では ESXi から FSxN のマウントには対応していない点はご留意ください。
3. 接続方式別の構成図
それぞれまとめてみます。
ESXi からの FSxN マウント
VM からの FSxN マウント
4. 接続コストについて
AWS 東京リージョンを前提とし、執筆時点の価格を記載します。
最新の正確な料金は AWS 公式サイトを参照お願いします。
VPC Peering
「VMware Cloud on AWS」と「FSxN が稼働する VPC」が同一 AZ の場合、接続コストは無償です。
異なる AZ の場合、AZ 間データ転送コストが「データ転送 (IN)」と「データ転送 (OUT)」のそれぞれに USD 0.01/GB が発生し、まとめると USD 0.02/GB
の転送コストが発生します。
VTGW
正式名称は VMware Transit Connect であり、VMware-Managed Transit Gateway (VTGW) とも呼称されます。
VMware がマネージドで提供する AWS Transit Gateway (TGW) であるため、料金は AWS TGW と同一になります。
まとめますと、以下の利用料金が発生します。
データ処理料金: USD 0.02/GB
アタッチメント費用: USD 0.07/hour
アタッチメント費用は、
データ処理料金は当然ながら発生するトラフィックに比例するので、データの読み書きが多いと想定される際には注意が必要です。
一方アタッチメント費用は、VMware Cloud on AWS と FSxN (のVPC) の 2 つにアタッチすると考えます。例えば月額に換算すると、アタッチメント費用 = USD 0.07/hour x 24 hours x 30 days x 2 attachement = $ 101.8/month
となり、月額は約100USD
となります。
備考ですが、AWS TGW の通信においては AZ 間通信の費用は別途発生しません。
そのため、上記の費用のみを接続コストとして考慮すれば良いです。
5. 参考資料