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 のみ | 無償 (同一AZ の場合) | NFS |
# 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 のマウントには対応していない点はご留意ください。
接続コストについて
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 間通信の費用は別途発生しません。
そのため、上記の費用のみを接続コストとして考慮すれば良いです。
3. 接続方式別の構成図
それぞれまとめてみます。
ESXi からの FSxN マウント
VM からの FSxN マウント
4. 参考資料