🔍 VPNアクセラレーション vs Global Accelerator

同じ基盤技術を使うが、異なるサービス ― 関係と違いを徹底解説

結論:同じインフラを使う「別サービス」

VPNアクセラレーションAWS Global Acceleratorは、 同じAWSグローバルネットワークインフラストラクチャ (エッジロケーション、Anycast IP、バックボーンネットワーク)を使用しますが、 別々のサービスとして提供されています。

VPNアクセラレーションは、VPN接続作成時に「Enable Acceleration」を選択するだけで、 裏側でGlobal Acceleratorの技術が自動的に適用される仕組みです。 ユーザーが明示的にGlobal Acceleratorを設定する必要はありません。

🏗️

共通基盤

AWSグローバルネットワーク
(エッジ・バックボーン)

🔧

異なる設定方法

GA: 明示的に作成
VPN: チェックボックス1つ

💰

別々の料金体系

それぞれ独自の
課金モデル

🏛️ サービスの関係図

🌐 AWSグローバルネットワークインフラストラクチャ

世界100+箇所のエッジロケーション、Anycast IP、専用バックボーンネットワーク

📡 エッジロケーション 🔗 Anycast IP 🛤️ 専用バックボーン 🔒 DDoS保護
⬇️ このインフラを活用

🌍 AWS Global Accelerator

汎用的なグローバルアクセラレーション
ALB、NLB、EC2、Elastic IPなど様々なエンドポイントに対応。 ユーザーがアクセラレーター、リスナー、エンドポイントグループを明示的に設定。

独立したサービス

⚡ VPNアクセラレーション

Site-to-Site VPN専用の最適化
VPN接続作成時に「Enable Acceleration」を選択するだけ。 内部でGlobal Acceleratorの技術が自動適用される。

VPN機能の一部

🚗 高速道路のたとえで理解しよう

AWSグローバルネットワーク = 高速道路網

AWSは世界中に専用の高速道路網(グローバルネットワーク)を持っています。 この道路網には、各地域にインターチェンジ(エッジロケーション)があり、 一般道から高速道路に乗り入れることができます。

🌍 Global Accelerator

「高速道路パス」を自分で購入・設定

どの入口(リスナー)からどの出口(エンドポイント)に行くか、 自分で細かくルートを設計。ALB、NLB、EC2など 様々な目的地を指定できる汎用サービス。

⚡ VPNアクセラレーション

「VPN専用レーン」の自動適用

VPN接続を作るときに「高速レーン使う?」と聞かれ、 YESを選ぶだけ。裏側で自動的に高速道路パスが設定される。 VPN専用に最適化された簡単オプション。

📊 詳細比較表

比較項目 🌍 Global Accelerator ⚡ VPNアクセラレーション
サービス種別 独立したAWSサービス Site-to-Site VPNのオプション機能
設定方法 アクセラレーター作成 → リスナー設定 →
エンドポイントグループ設定(複数ステップ)
VPN作成時に「Enable Acceleration」に
チェックを入れるだけ(ワンクリック)
対応エンドポイント ALB NLB EC2 EIP Transit Gateway VPN
のみ
Anycast IPの管理 ユーザーが作成・管理 VPN接続に自動付与(ユーザー管理不要)
料金体系 アクセラレーター時間料金
+ データ転送料金(DT Premium)
VPN接続時間料金
+ アクセラレーション追加料金
ヘルスチェック カスタム設定可能(パス、間隔等) VPNトンネルの状態を自動監視
トラフィックダイヤル エンドポイント間の重み付け可能 なし(ECMPで負荷分散)
使用インフラ 同一のAWSグローバルネットワーク

🔧 技術的な動作の違い

🌍 Global Accelerator の動作

設定フロー

1 アクセラレーターを作成(2つのAnycast IPが割当)
2 リスナーを作成(ポート、プロトコル指定)
3 エンドポイントグループを作成(リージョン指定)
4 エンドポイントを追加(ALB/NLB/EC2等)
# Global Accelerator作成 aws globalaccelerator create-accelerator \ --name my-accelerator \ --ip-address-type IPV4 # リスナー作成 aws globalaccelerator create-listener \ --accelerator-arn arn:aws:... \ --port-ranges FromPort=443,ToPort=443 \ --protocol TCP

⚡ VPNアクセラレーション の動作

設定フロー

1 VPN接続作成時にEnableAcceleration=true
2 AWS側でGAリソースが自動プロビジョニング
3 VPNエンドポイントがAnycast IPになる
4 Customer Gatewayから接続するだけ
# VPN接続作成(アクセラレーション有効) aws ec2 create-vpn-connection \ --type ipsec.1 \ --customer-gateway-id cgw-xxx \ --transit-gateway-id tgw-xxx \ --options "EnableAcceleration=true" # これだけ!GA設定は自動

✓ 共通点と ⚡ 相違点

✅ 共通点

  • 同じグローバルネットワーク 世界100+のエッジロケーションを活用
  • Anycast IPアドレス 最寄りのエッジに自動ルーティング
  • AWSバックボーン経由 パブリックインターネットを回避
  • 低レイテンシ・高安定性 同様のパフォーマンス改善効果
  • AWS Shield統合 DDoS保護が自動適用

⚡ 相違点

  • 設定の複雑さ GA: 複数ステップ / VPN: ワンクリック
  • 対象サービス GA: 汎用 / VPN: Site-to-Site VPN専用
  • カスタマイズ性 GA: 高い / VPN: 限定的(自動設定)
  • 料金モデル 別々の課金体系
  • ユーザー管理範囲 GA: 全設定 / VPN: VPN接続のみ

🎯 どちらを使うべき?

🌍 Global Accelerator を選ぶ場合

Webアプリケーション、API、ゲームサーバーなど、 VPN以外のワークロードをグローバルに高速化したい場合。 細かいトラフィック制御が必要な場合。

ユースケース例

  • グローバルWebアプリの高速化
  • マルチリージョンでの負荷分散
  • ゲームサーバーの低遅延化
  • IoTデバイスからのデータ収集
  • APIゲートウェイへのアクセス最適化

⚡ VPNアクセラレーション を選ぶ場合

オンプレミスとAWSのハイブリッド接続を高速化したい場合。 既存のVPN構成を簡単にアップグレードしたい場合。

ユースケース例

  • オンプレミス↔AWS間の高速化
  • リアルタイム通信の品質改善
  • 大容量データ転送の安定化
  • グローバル拠点からのVPN接続
  • Direct Connect導入前の暫定対策

🎯 まとめ

🌐 AWSグローバルネットワーク(共通基盤)

エッジロケーション + Anycast IP + バックボーン

⬇️

🌍 Global Accelerator

汎用アクセラレーション
明示的に設定

⚡ VPNアクセラレーション

VPN専用最適化
ワンクリック有効化

🔑 ポイント:
同じ高速道路網(AWSグローバルネットワーク)を使うが、
「自分で設計する汎用パス」vs「VPN専用の自動パス」という違い

Created by SSuzuki1063

AWS SAP Learning Resources