Megaportを介してVPCをAmazon Web Servicesに接続する
紹介
DigitalOceanパートナーネットワーク接続は、クラウドインフラストラクチャと他のクラウドプロバイダ、データセンター、またはオンプレミスインフラストラクチャ間での安全で低遅延、高性能な接続を必要とする組織向けに設計されています。これは、複数のクラウドプロバイダーやオンプレミスインフラストラクチャ全体でアプリケーションやサービスに低遅延でアクセスを必要とするビジネスに最適です。
さらに、データ転送、複製、バックアップ、災害復旧の目的で高帯域幅接続を必要とする組織にとっても有用です。
このサービスは特に以下のような組織にとって有益です:
- マルチクラウド環境
- ハイブリッドクラウド環境
- 複数のクラウドプロバイダーにまたがるアプリケーションとサービス
- 高帯域幅データ転送要件
- 低遅延接続要件
- 高可用性および災害復旧要件
DigitalOceanパートナーネットワークコネクトを使用することにより、組織は以下のことができます:
- 彼らのアプリケーションとサービスの速度を向上させる
- レイテンシを減らし、アプリケーションのパフォーマンスを向上させる
- バックアップ、レプリケーション、および災害復旧のためのデータ転送速度を向上させる
- 彼らのアプリケーションとサービスの信頼性と可用性を向上させる
- 複数のクラウドプロバイダーの維持に伴う複雑さとコストを削減する
このガイドでは、Megaportのパートナーインターコネクトを使用して、DigitalOceanの仮想プライベートクラウド(VPC)をAmazon Web Services(AWS)に接続する手順を説明します。
DigitalOceanとのマルチ/ハイブリッドクラウド接続を設定するには、次の3つの相互接続コンポーネントが必要です: DigitalOceanのパートナー添付、2つのバーチャルクロスコネクト(VXC)を持つMegaport Cloud Router(MCR)—各エンドポイント用の1つずつ—およびAWSのパートナー相互接続リンクです。
メガポートクラウドルーター(MCR)とは何ですか?
メガポートクラウドルーター(MCR)は、クラウドネットワーク接続の管理を簡素化する強力なツールです。ルーティング、セキュリティ、モニタリングのための高度な機能を提供し、クラウドネットワーク接続を管理するための集中型プラットフォームを提供します。
メガポートクラウドルーター(MCR)の主な利点
メガポートクラウドルーターは、以下のいくつかの重要な利点を提供します。
- 統一ネットワーク管理:MCRは、すべてのクラウドネットワーク接続を管理するための単一のプラットフォームを提供し、ネットワークの監視と制御をより効率的にします。
- 最適化された交通の流れ: MCRは高度なルーティング機能を提供し、交通の流れを最適化し、レイテンシを削減します。
- 堅牢なセキュリティ: MCRには、クラウド接続を不正アクセスやサイバー脅威から保護するための堅牢なセキュリティ機能が含まれています。
- インスタント問題検出: MCRはリアルタイム監視機能を提供し、ネットワークの問題を迅速に特定してトラブルシューティングすることができます。
- 柔軟なスケーラビリティ: MCRは、ビジネスの成長に合わせてネットワークを簡単にスケールアップできるようにし、クラウド接続が増加するトラフィックと需要を処理できることを保証します。
- 高可用性: MCRは、クラウド接続が常に安全で信頼できることを保証し、ダウンタイムを最小限に抑え、ビジネスの継続性を確保します。
前提条件
- サポートされている地域に設定されたVPCを持つアクティブなDigitalOceanアカウント。
- 既存の仮想プライベートクラウド(VPC)を持つAmazon Web Services(AWS)アカウント。
- Megaport Cloud Router (MCR) サービスにアクセスできるMegaportアカウント。
ステップ1 - DigitalOceanでパートナーアタッチメントを作成する
DigitalOceanパートナーネットワーク接続は、Megaportを使用してVPCを外部ネットワークに接続することを可能にします。
- あなたのDigitalOceanアカウントにサインインしてください。
ネットワーキング > マルチクラウド統合に移動します。
- パートナーアタッチメントを作成をクリックし、接続のために希望するリージョンとVPCを選択します。
- 帯域幅プランを選択してください。
- ボーダーゲートウェイプロトコル (BGP) 設定を構成するには、BGP 認証キー、ASN、ローカルルーター IP、およびピアルーター IP を指定します(またはデフォルトのままにします)。これらの詳細は、ステップ 3 での後の使用のために必ず保存してください。
- 添付ファイルの名前を入力し、パートナー添付ファイルを作成をクリックしてください。
- メガポートサービスキーをコピーしてください。これはメガポート上での設定を完了するために必要です。
ステップ2 - メガポートクラウドルーター(MCR)を作成します
デジタルオーシャンとAWSの間でトラフィックをルーティングするには、メガポートクラウドルーター(MCR)が必要です。これは、それに接続されたバーチャルクロスコネクション(VXC)間の通信を促進します。すでにMCRを持っている場合は、新しいものを作成する代わりにそれを使用できます。
MCRを作成するためのステップ
- あなたのメガポートアカウントにログインしてください。
- サービス > MCR 作成に移動します。
- DigitalOceanのデータセンターとAWSリージョンの両方に地理的に近い場所を選択してください。
MCRを設定します:
- レート制限とMCR名を設定してください。
- 最小契約期間を選択してください(デフォルトは12ヶ月ですが、テストのみの場合は「最小契約期間なし」を選択してください)。
- MCR ASNを
133937のままにしてください。設定中に異なるものを指定しない限り。 - MCRを展開し、後で必要になるのでMCR IDをメモしてください。
設定が完了したら、請求情報を設定して購入を確定します。
ステップ3 - MegaportでDigitalOceanへの仮想クロスコネクション(VXC)を作成する
現在、DigitalOcean Partner AttachmentとMegaport Cloud Router(MCR)との間に接続を確立するために、MCRにバーチャルクロスコネクション(VXC)を追加できます。
必要なもの:
- サービスキー。
- BGP設定の詳細(DigitalOceanパートナーアタッチメント設定中に取得).
バーチャルクロスコネクション (VXC) は、あなたのメガポートクラウドルーターとデジタルオーシャンパートナーネットワークの接続の間のリンクとして機能し、両者間のシームレスな通信を可能にします。
- Add ConnectionからDigitalOceanを選択します。
- パートナー添付ファイルを作成した際に取得したメガポートサービスキーをステップ1で入力してください。
- Megaportはすぐにキーの有効性をチェックし、それを有効なサービスキーとしてマークします。
- 次へをクリックしてください。
- 接続名を入力してください。
- レートリミットを選択してください。 VXCが作成された後は、これを更新することはできません。最大値は、インターコネクトアタッチメントを作成した際に選択した帯域幅に基づいて設定されています。
- 最短期間を選択してください。
- インターフェースのIPアドレス。あなたのDigitalOceanパートナー接続の概要セクションからピアルーターのIPの詳細を追加してください。他の設定はそのままにしてください。
- DigitalOceanパートナーネットワーク接続からピアIPをコピーして、インターフェースのIPアドレスに貼り付けます(サブネットを含む完全なIPを貼り付けます。例:
http://169.254.96.54/29)。その後、BGP接続の追加をクリックしてください。 - ドロップダウンからデフォルトのローカルIPを選択してください
- ピアIPに、DigitalOceanパートナーネットワーク接続からのローカルIPを追加します(ここではサブネットは必要ありません、IPを直接貼り付けてください。例:
169.254.96.49) - Peer ASNに、DOパートナーネットワーク接続からローカルASNを追加します。
- BGPパスワードに、DOパートナーネットワーク接続からBGP認証キーを追加します。
- 最後のステップでは、“追加する。”をクリックしてください。
- 情報が正しいことを確認し、「次へ」をクリックしてから、「VXCを追加」をクリックしてVXCをMCRに追加します。
MCRと同様に、VXCもプロセスを完了するために注文する必要があります。
「設定詳細」のステータスインジケーターは、接続が完全に確立されると緑色に変わります。これは、DigitalOceanからMegaport Cloud Routerへの接続が完了したことを意味します。
次に、AWSとの接続のもう一方の端を設定します。
ステップ4 - MegaportでAWSへの仮想クロスコネクション(VXC)を作成する
さて、Megaport Cloud RouterをAWSに接続するために、2つ目のVXCを設定してください。
- メガポートポータルにログインしてください。
- 「接続」セクションに移動してください。
- 「接続を作成」をクリックしてください。
- 接続タイプとして「クラウド」を選択してください。
- Amazon Web Services (AWS) をクラウドプロバイダーとして選択します。
- リージョンを選択し、その後にAWS接続タイプがホストされたVIFになります。
- 名前、レート制限、最小期間を入力してください。次にクリックしてください。
- MCR A-End 接続詳細(MCR接続構成は自動的に生成されます。サービスが稼働したら、構成を変更できます。新しく作成されたBGP接続は有効になります。)次へ進むをクリックしてください。
- このセクションでは、AWS接続名とAWSアカウントIDを追加してください(これらの詳細はAWSアカウントから取得できます)。残りの詳細は直接取得されます。
- 情報が正しいことを確認し、「次へ」をクリックし、その後「VXCを追加」をクリックして、VXCをMCRに追加します。
- MCRと同様に、VXCもプロセスを完了するために注文する必要があります。
- AWSがホストするVIFとAWS VPCとの間で通信を可能にするには、AWS側に仮想プライベートゲートウェイ、ダイレクトコネクトゲートウェイ、またはトランジットゲートウェイ(TGW)を設定する必要があります。
- セットアップ後、AWS Direct Connectの仮想インターフェースセクションで接続要求を受け入れてください。
より詳細な手順および設定については、AWS Direct Connectへの接続を参照してください。
ステップ5 - 接続を確認する
すべての接続が確立されたら、DigitalOceanとAWSの間の接続を確認してください。
- DigitalOceanでパートナー添付状況を確認してください。
- Megaportをチェックして、両方のVXCがアクティブで適切に構成されていることを確認してください。
- AWSでDirect Connectリンクがアップしており、トラフィックが期待通りに流れていることを確認してください。
- DigitalOceanのリソース(Dropletなど)からAWS VPCのインスタンスにpingを送信して接続性をテストします。
メガポートに関する一般的なAPIの問題
VXCを設定する過程で、いくつかの一般的なエラーに遭遇することがあります。ここでは、それらのいくつかとその解決方法を紹介します:
無効なサービスキー: サービスキーが無効であるというエラーが表示された場合は、正しいキーを入力しているかどうか再確認してください。サービスキーは大文字と小文字を区別し、AWSアカウントに表示されている通り正確にコピーする必要があります。
BGP設定エラー: BGP設定エラーが発生した場合は、AWSアカウントからBGPの詳細が正しく入力されていることを確認してください。ASN、ローカルIP、およびBGPパスワードは、すべてAWSアカウントに提供された情報と一致している必要があります。
接続タイムアウト: セットアッププロセス中に接続がタイムアウトした場合は、ページを更新してセットアッププロセスを再度開始してください。問題が続く場合は、Megaportサポートにお問い合わせください。
VXCが確立されていません: セットアッププロセスを完了した後にVXCが確立されていない場合は、AWS Direct Connectの仮想インターフェイスのステータスを確認してください。ステータスが「利用可能」でない場合、AWS設定に問題があるかもしれません。AWS設定を再確認して、再試行してください。
他にエラーが発生した場合は、公式のMegaportドキュメントを参照するか、Megaportサポートに連絡して支援を受けてください。
Megaportに関する一般的なAPI問題の解決策については、このブログも参照できます。
よくある質問
1. メガポートクラウドルーター(MCR)の目的は何ですか?
Megaport Cloud Router (MCR) は、クラウドネットワーク接続を簡単かつ効率的に管理するための強力なツールです。高度なルーティング、セキュリティ、監視機能を含むさまざまな機能を提供し、クラウドネットワーク接続を管理するための集中型プラットフォームを提供します。
2. Megaport Cloud Router (MCR)はどのように作成しますか?
Megaport Cloud Router (MCR)を作成するには、Megaportポータルに移動します。サービスをクリックし、次にMCRを作成を選択します。DigitalOceanのデータセンターとAWSのリージョンの両方に地理的に近い場所を選択します。レート制限、MCR名、および最小契約期間を設定してMCRを構成します。テストのみの場合は、最小契約期間なしを選択します。最後にMCRをデプロイし、後で必要になるためMCR IDをメモしておきます。
3. MegaportでAWSへのVXCを作成するにはどうすればいいですか?
AWSへのMegaportでのVXCを作成するには、Megaportポータルに移動します。MCRの下にある接続を追加をクリックし、クラウド -> AWSを選択します。AWSアカウントからのサービスキーを入力します。Megaportがキーを検証します。次へをクリックします。接続名を入力します。レート制限を選択します(帯域幅の要件に基づく)。最小契約期間を選択します。インターフェースIPアドレスは空白のままにしておきます(オプション)。BGP接続を追加をクリックし、以前に設定したローカルIPを使用し、AWSアカウントからのBGP詳細を入力し、AWSアカウントのBGPパスワードを使用します。すべての情報を確認して次へをクリックし、次にVXCを追加します。注文を最終化してVXCのセットアップを完了します。
4. DigitalOceanとAWS間の接続性を確認する方法は?
接続を確認するには、DigitalOceanのパートナーアタッチメントステータスをチェックしてください。両方のVXCがアクティブで、Megaportで適切に設定されていることを確認してください。AWSでダイレクトコネクトリンクがアップしているか確認します。DigitalOcean DropletからAWSインスタンスにpingを送信してテストします。
結論
このチュートリアルに従うことで、Megaportのパートナーインターコネクトを使用して、DigitalOceanのVPCとAWSの間に高帯域幅で低遅延の接続を確立しました。この構成により、両方のクラウドプラットフォームにまたがるワークロードのネットワークパフォーマンスが大幅に向上し、アプリケーションやサービス間のシームレスな通信とデータ交換が保証されます。
あなたのMegaport Cloud Router (MCR) 設定をさらに最適化し、高度な機能を探るためには、公式のMegaportドキュメントを参照してください:Megaport Cloud Router (MCR) ドキュメント。この包括的なリソースは、高度なルーティング、セキュリティ、監視機能を含むMCRの設定と管理に関する詳細なガイドを提供します。







