

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 付録 A: ソフトウェア VPN インスタンスの高レベル HA アーキテクチャ
<a name="appendix-a-high-level-ha-architecture-for-software-vpn-instances"></a>

 ソフトウェア VPN インスタンスに対して完全に回復力のある VPC 接続を作成するには、複数の VPN インスタンスとモニタリングインスタンスをセットアップして設定し、VPN 接続の状態を監視する必要があります。

![\[AWS クラウド architecture showing VPC with public and private subnets, VPN connections to customer network.\]](http://docs.aws.amazon.com/ja_jp/whitepapers/latest/aws-vpc-connectivity-options/images/high-level-software-vpn-ha.png)


* 高レベルソフトウェア VPN HA *

 1 つのアベイラビリティーゾーン内のすべてのサブネットからのトラフィックを同じアベイラビリティーゾーン内のそれぞれの VPN インスタンス経由でルーティングすることで、すべての VPN インスタンスを同時に活用するように VPC ルートテーブルを設定することをお勧めします。次に、各 VPN インスタンスは、同じアベイラビリティーゾーンを共有するインスタンスの VPN 接続を提供します。

## VPN モニタリング
<a name="vpn-monitoring"></a>

 ソフトウェアベースの VPN アプライアンスをモニタリングするには、VPN Monitor を作成できます。VPN モニターは、VPN モニタリングスクリプトを実行するために必要なカスタムインスタンスです。このインスタンスは、VPN 接続と VPN インスタンスの状態を実行およびモニタリングすることを目的としています。VPN インスタンスまたは接続がダウンした場合、モニタは、両方の接続が再び機能するまで、影響を受けるサブネットから動作中の VPN インスタンスにトラフィックを再ルーティングしながら、VPN インスタンスを停止、終了、または再起動する必要があります。お客様の要件は異なるため、AWS は現在、このモニタリングインスタンスを設定するための規範的なガイダンスを提供していません。ただし、[NAT インスタンス間で HA ](https://aws.amazon.com/articles/2781451301784570)を有効にするスクリプトの例を、ソフトウェア VPN インスタンス用の HA ソリューションを作成するための開始点として使用できます。VPN 接続に障害が発生した場合に通知を提供したり、ネットワーク接続を自動的に修復したりするために必要なビジネスロジックを検討することをお勧めします。

 さらに、Amazon CloudWatch メトリクスを使用して AWS Managed VPN トンネルをモニタリングできます。メトリクスは、VPN サービスからデータポイントを読み取り可能なほぼリアルタイムのメトリクスに収集します。各 VPN 接続は、さまざまなトンネルメトリクスを収集して Amazon CloudWatch に発行します。これらのメトリクスを使用すると、トンネルの状態、アクティビティをモニタリングし、自動アクションを作成できます。