【AWSサービス 基礎編】AWS Direct Connect で専用回線による接続を構成する

目次

概要

オンプレミス環境と AWS を接続する方法として VPN が一般的ですが、大容量のデータ転送や低レイテンシーが求められる場合、インターネット回線を経由する VPN では帯域幅やネットワーク品質が不安定になることがあります。

AWS Direct Connect は、オンプレミスのデータセンターと AWS の間に専用のネットワーク接続を確立するサービスです。インターネットを経由せずに AWS と通信できるため、安定した帯域幅、低レイテンシー、一貫したネットワーク品質を実現します。

本記事では、Direct Connect の基本概念とアーキテクチャを理解し、コンソール上で接続やインターフェイスの構成要素を確認します。なお、Direct Connect は物理的な回線敷設を伴うサービスのため、本記事では概念の理解とコンソール操作の確認に重点を置いています。

Direct Connect の全体像: インターネットを通らない専用回線でオンプレミスと AWS をつなぐ
Direct Connect の全体像: インターネットを通らない専用回線でオンプレミスと AWS をつなぐ
クラウドおさる

今回は専用回線で AWS とつなぐ Direct Connect を、コンソールの画面から確かめていくでござる。回線そのものは引かずに、どの部品がどうつながるのかを見るのが目的でござるな。

この記事のメリット

  • Direct Connect の物理接続の仕組みとアーキテクチャを理解できる
  • 接続タイプ(専用接続とホスト接続)の違いを把握できる
  • 仮想インターフェイス(VIF)の種類と用途を理解できる
  • Direct Connect ゲートウェイを使った複数リージョン・VPC への接続パターンを把握できる
  • VPN 接続との使い分けや冗長構成の考え方を理解できる

執筆者とキャラクター紹介

執筆者:土肥(とひ)

株式会社ジェニュインの代表であり元エンジニア。これまでオンプレミスと AWS 環境のインフラ業務を担当。AWS 認定資格の学習で得た知識を、ハンズオンとともに解説するのが得意。直近では新人の教育も行っており、これから技術を学ぶ方が納得できる解説を心がけています。基礎編・Cloud Practitioner の記事では、解説役としても登場します。

土肥

クラウドおさる

クラウドおさる

はじめましてでござる。弊猿はクラウドおさる。IT インフラが異常に発達した猿山から、雲に乗って地上の AWS を学びに降りてきたのでござる。

クラウドおさる

基礎編や Cloud Practitioner の記事では、とひさんに素朴な疑問をぶつける役でござるな。Security - Specialty などの記事では、要所でワンポイントや注意点をひとこと添えるでござる。

クラウドおさる

猿山にもデータセンターや監視当番があって、地上で起きることはだいたい猿山にも同じ仕組みがあるのでござる。例え話がつい猿山に寄るのは、弊猿の癖でござる。

技術解説

クラウドおさる

とひさん、オンプレミスと AWS をつなぐには VPN がよく使われると聞いたでござる。Direct Connect というのは、何が違うのでござるか?

土肥

VPN はインターネット回線を使って暗号化トンネルを張る方式なんだけど、Direct Connect はインターネットを通らない専用回線で AWS とつなぐサービスなんだ。AWS Direct Connect ロケーションっていうパートナーのデータセンターを経由して、物理的な接続を確立するんだよ。

クラウドおさる

物理的な接続……ということは、本当にケーブルをつなぐのでござるか? 猿山でも、隣の山のデータセンターへ専用の蔓(つる)を一本張るだけで、長老会の許可から始まってひと月がかりでござった。

土肥

そのとおり。だから導入には時間がかかるけど、安定した帯域と低レイテンシーが手に入るんだ。主なユースケースとしてはこんな感じだね。

  • 大容量データの安定した転送(データベースレプリケーション、バックアップ)
  • 低レイテンシーが求められるリアルタイムアプリケーション
  • 規制要件によりインターネット経由の通信が許可されない場合
  • ハイブリッドクラウド環境での安定した接続
クラウドおさる

VPN と比べると、どれくらい違うのでござるか?

土肥

比較表で見るとわかりやすいよ。

項目Site-to-Site VPNDirect Connect
接続方式インターネット経由の IPsec トンネル専用回線(物理接続)
帯域幅インターネット回線に依存専用接続は 1 Gbps / 10 Gbps / 100 Gbps / 400 Gbps
レイテンシーインターネット経由のため変動あり安定した低レイテンシー
導入期間数分〜数時間数週間〜数か月
コスト比較的低コストポート時間料金 + データ転送料金
暗号化IPsec による暗号化お客様のルーターと Direct Connect ロケーションの間は、既定では暗号化されない(一部ロケーションの 10 / 100 / 400 Gbps 専用接続なら MACsec で暗号化できる。ホスト接続は MACsec 非対応)。ロケーションと AWS リージョンの間は AWS が物理レイヤーで暗号化する
クラウドおさる

帯域幅が最大 400 Gbps とは、すごいでござるな! ただ、導入に数週間〜数か月かかるのは、なかなか大変そうでござる……。

土肥

そうだね。物理回線だからどうしても時間はかかる。次に、Direct Connect を構成する主要なコンポーネントを押さえておこう。

コンポーネント説明
接続(Connection)AWS Direct Connect ロケーションでの物理接続
仮想インターフェイス(VIF)接続上に作成する論理的な接続。VPC やパブリックサービスへのアクセスに使用
Direct Connect ゲートウェイ複数のリージョンや VPC への接続をまとめるゲートウェイ
LAG(リンクアグリゲーショングループ)複数の接続を束ねて帯域幅を集約する
接続・VIF・Direct Connect ゲートウェイの関係: 1 本の接続の上に用途ごとの VIF を作る
接続・VIF・Direct Connect ゲートウェイの関係: 1 本の接続の上に用途ごとの VIF を作る
クラウドおさる

物理的な「接続」の上に、論理的な「VIF」を作るのでござるな。接続そのものにも種類があるのでござるか?

土肥

いい質問だね。接続タイプは 2 種類あるよ。

タイプ帯域幅説明
専用接続(Dedicated Connection)1 Gbps、10 Gbps、100 Gbps、400 Gbpsお客様専用の物理ポート。AWS コンソールまたは API から直接注文
ホスト接続(Hosted Connection)50 Mbps〜25 GbpsAWS Direct Connect パートナーが提供する接続。パートナー経由で注文
土肥

専用接続はお客様が Direct Connect ロケーションでの物理接続(クロスコネクト)を手配する必要があるんだ。ホスト接続はパートナーが接続をプロビジョニングしてくれるから、物理接続の手配が不要だよ。

クラウドおさる

ホスト接続のほうが手軽に始められそうでござる。では、さっき出てきた VIF についても、もう少し教えてほしいでござる!

土肥

VIF は Direct Connect 接続上に作る論理的な接続で、用途に応じて 3 種類を使い分けるんだ。

VIF の種類用途接続先
プライベート VIFVPC 内のリソースへのアクセス仮想プライベートゲートウェイ(VGW)または Direct Connect ゲートウェイ
パブリック VIFAWS パブリックサービスへのアクセスS3、DynamoDB など(パブリックエンドポイント)
トランジット VIFTransit Gateway 経由でのアクセスDirect Connect ゲートウェイ(に関連付けた AWS Transit Gateway)
クラウドおさる

VPC のリソースにはプライベート VIF、S3 のようなパブリックサービスにはパブリック VIF、という使い分けでござるな。猿山でいえば、同じ蔓の上を通る荷物に「自分の倉庫行き」「共同の市場行き」の札を掛け分けるようなものでござろう。では、Direct Connect ゲートウェイは何のためにあるのでござるか?

土肥

Direct Connect ゲートウェイは、1 つの Direct Connect 接続から複数のリージョンの VPC に接続するためのグローバルリソースなんだ。これを使わないと、各リージョンの VPC に個別の VIF が必要になってしまう。Direct Connect ゲートウェイを使うことで、こういったことが可能になるよ。

  • 1 つのプライベート VIF から複数リージョンの VGW に接続
  • 異なる AWS アカウントの VPC への接続(クロスアカウント)
クラウドおさる

1 つの VIF で複数リージョンにつなげるのは、便利でござるな!

クラウドおさる

しかし、物理回線ということは、障害が起きたら全部止まってしまうのではござらぬか……?

土肥

だから冗長構成が重要なんだ。AWS では以下のレジリエンシーモデルを推奨しているよ。

モデル構成耐えられる障害
最大レジリエンシー複数のロケーションそれぞれで、別々のデバイスに終端する接続を持つ(SLA 99.99% をめざす構成)デバイス・回線・ロケーション全体の障害
高レジリエンシー2 つのロケーションに 1 本ずつ接続を持つ(SLA 99.9% をめざす構成)回線の切断・デバイス障害・ロケーション全体の障害
開発とテスト1 つのロケーションで、別々のデバイスに終端する 2 本の接続を持つデバイス障害のみ(ロケーション障害には耐えられない。本番の重要なワークロードには向かない)
土肥

それに加えて、VPN をバックアップ回線として併用するパターンも一般的だよ。Direct Connect が落ちても VPN で通信を続けられるようにするんだ。

クラウドおさる

なるほど、VPN と組み合わせる手もあるのでござるか。全体像がだいぶつかめたでござる!

新卒・未経験の方へ
クラウドおさる

AWS を仕事にしたい方へ ── 新卒・未経験から

この記事を書いているのは、AWS の設計・構築を仕事にしている現役エンジニアです。運営元の株式会社ジェニュインでは、新卒・未経験の方も募集しています。異業種や文系からインフラエンジニアになり活躍しているメンバーもいます。

  • ✓システム開発・WEB エンジニア / インフラ構築などの職種で、未経験から応募できます
  • ✓未経験から入社した社員の声を含む社員アンケートを掲載
  • ✓応募フォームから 1 分で応募できます

実践

ハンズオンガイド8 ステップ画面 7 枚

コンソールの横に開いて、チェックしながら進めましょう。

ガイドを開く

別タブで開きます。チェックはこのブラウザに保存されます。

前提条件

  • IAM ユーザーまたはロールに Direct Connect の操作権限があること
  • Direct Connect はグローバルサービスとしてコンソールに表示されます(ヘッダーのリージョン表示は「グローバル」になります)

Direct Connect は物理回線の敷設を伴うサービスであり、実際の接続を完了するには Direct Connect ロケーションでのクロスコネクト手配が必要です。本ハンズオンでは、課金や回線の手配が発生しない Direct Connect ゲートウェイだけを作成し、接続と仮想インターフェイスは作成画面の構成を確認するにとどめます。

作成するリソース一覧

リソース種別リソース名用途
Direct Connect ゲートウェイbasic-dx-gatewayVIF と VPC 側のゲートウェイをつなぐ中継点

ステップ1: Direct Connect コンソールの確認

AWS マネジメントコンソールにログインし、上部の検索バーに Direct Connect と入力して、表示された「Direct Connect」を選択します。

接続がまだ無いアカウントでは、Direct Connect の開始画面が表示されます。左側ナビゲーションには、主に以下のメニューがあります。

  • 接続: 物理接続の管理
  • 仮想インターフェイス: VIF の管理
  • LAG: リンクアグリゲーショングループの管理
  • Direct Connect ゲートウェイ: ゲートウェイの管理

ほかに、仮想プライベートゲートウェイ・トランジットゲートウェイ・Resiliency groups などのメニューもあります。

Direct Connect の開始画面と左側ナビゲーション
Direct Connect の開始画面と左側ナビゲーション

ステップ2: 接続の作成画面の確認

左側ナビゲーションの「接続」を選択し、「接続を作成する」をクリックします。接続の作成は 3 ステップのウィザードになっています。

  • ステップ 1(セットアップ方法): 課金モード(Billing mode)と、冗長構成のトポロジー(Topology)を選びます。トポロジーは、技術解説で紹介したレジリエンシーモデルに当たります(ステップ 6 で確認します)
  • ステップ 2(接続を設定): ポート速度と Direct Connect ロケーション(Location)を選びます

ステップ 2 の画面で、以下を確認します。

  • ポート速度: 1 Gbps〜400 Gbps の選択肢があります。1 / 10 / 100 / 400 Gbps 以外の速度を選ぶと、複数の接続を束ねた LAG として注文されます
  • ロケーション: 世界中の Direct Connect ロケーションが並びます。Tokyo で絞り込むと、東京のロケーション(AT Tokyo Chuo Data Center、Equinix TY2)が表示されます
接続の作成画面(ポート速度とロケーションの選択肢)
接続の作成画面(ポート速度とロケーションの選択肢)

ここでは実際の接続は作成せず、画面の構成を確認するだけにします。作成ボタンは押さずに画面を閉じます。

ステップ3: Direct Connect ゲートウェイの作成

左側ナビゲーションの「Direct Connect ゲートウェイ」を選択し、「Direct Connect ゲートウェイを作成する」をクリックします。

以下の内容を入力します。

  • 名前: basic-dx-gateway
  • Amazon 側の ASN: 64512(欄は空欄なので、プライベート ASN の範囲から値を入力します)
Direct Connect ゲートウェイの作成画面
Direct Connect ゲートウェイの作成画面

「Direct Connect ゲートウェイを作成する」をクリックします。

作成が完了すると、Direct Connect ゲートウェイの一覧に戻り、成功のメッセージが表示されます。basic-dx-gateway の状態が Available であることを確認します。

Direct Connect ゲートウェイの作成完了画面
Direct Connect ゲートウェイの作成完了画面
クラウドおさる

Direct Connect ゲートウェイは、物理接続がまだ無くても作れたでござる。回線が届いたら、ここに VIF と VGW をつなぎ込んでいく流れでござるな。

ステップ4: 仮想インターフェイスの作成画面の確認

左側ナビゲーションの「仮想インターフェイス」を選択し、「仮想インターフェイスを作成する」をクリックします。

仮想インターフェイスの作成画面では、以下を設定します。

  • 仮想インターフェイスのタイプ: プライベート、パブリック、トランジットの 3 種類(既定はプライベート)
  • 仮想インターフェイス名: VIF の識別名
  • 接続: VIF を関連付ける物理接続の選択
  • ゲートウェイタイプ: 「Direct Connect ゲートウェイ」(推奨・既定)または「仮想プライベートゲートウェイ」
  • VLAN: 802.1Q VLAN タグ
  • BGP ASN: オンプレミス側ルーターの BGP ASN
仮想インターフェイスの作成画面(タイプ選択とパラメータ一覧)
仮想インターフェイスの作成画面(タイプ選択とパラメータ一覧)

物理接続が無いため、VIF を実際に作成することはできません。ここでは画面の構成だけを確認します。

ステップ5: Direct Connect ゲートウェイの関連付け確認

左側ナビゲーションの「Direct Connect ゲートウェイ」から basic-dx-gateway を選択し、「ゲートウェイの関連付け」タブを開きます。現時点では関連付けはありません。

「ゲートウェイを関連付ける」をクリックすると、関連付けの作成画面が表示されます。以下を設定する画面です。

  • ゲートウェイ: 関連付ける仮想プライベートゲートウェイまたはトランジットゲートウェイを、1 つのリストから選択
  • 許可されたプレフィックス(オプション): Direct Connect ゲートウェイからオンプレミスに広告する CIDR
ゲートウェイの関連付け画面
ゲートウェイの関連付け画面

ここでは関連付けは作成せず、画面を閉じます。

ステップ6: 冗長構成(トポロジー)の選択肢の確認

左側ナビゲーションの「接続」から、もう一度「接続を作成する」をクリックします。ウィザードのステップ 1 にある「Topology」が、AWS Direct Connect Resiliency Toolkit の接続ウィザードで冗長構成を選ぶ部分です。

選択肢は次の 4 つです。

  • Maximum resiliency(最大レジリエンシー)
  • High resiliency(高レジリエンシー)
  • Single-site resiliency(1 つのロケーション内での冗長。技術解説の「開発とテスト」に当たる構成)
  • Single connection(接続 1 本だけ)
接続の作成ウィザードのトポロジー選択画面
接続の作成ウィザードのトポロジー選択画面
クラウドおさる

「Single connection」は接続 1 本だけ、「Single-site」も 1 つのロケーションに閉じた構成でござる。本番の重要な通信でこれを選ぶと、回線やロケーションの障害でまとめて止まるので、要注意でござるぞ。

まとめ

  • AWS Direct Connect はオンプレミスと AWS の間に専用のネットワーク接続を確立するサービスである
  • VPN と比較して、安定した帯域幅、低レイテンシー、一貫したネットワーク品質を提供する
  • 接続タイプは専用接続(Dedicated)とホスト接続(Hosted)の 2 種類がある
  • 仮想インターフェイス(VIF)はプライベート、パブリック、トランジットの 3 種類があり、用途に応じて使い分ける
  • Direct Connect ゲートウェイを使用すると、1 つの接続から複数リージョンの VPC にアクセスできる
  • 本番環境では冗長構成(複数ロケーション・複数接続)が推奨される
  • VPN をバックアップ回線として併用するパターンも一般的である

参照先

キャリア相談
クラウドおさる

独学の先に、AWS の仕事がある ── ジュニアおさるのキャリア相談

CLF には受かったけれど、次に何をすればいいのか分からない。独学で AWS を学ぶジュニアおさるの相談に、株式会社ジェニュイン代表の土肥が答えています。

  • ✓資格はゴールか、CLF の次に何から手を付けるか
  • ✓EC2 の次に作ってみる構成と、IaC・コスト管理
  • ✓実務経験ゼロでも、面接で話せる「これまで」の作り方
新卒・未経験の方へ
クラウドおさる

AWS を仕事にしたい方へ ── 新卒・未経験から

この記事を書いているのは、AWS の設計・構築を仕事にしている現役エンジニアです。運営元の株式会社ジェニュインでは、新卒・未経験の方も募集しています。異業種や文系からインフラエンジニアになり活躍しているメンバーもいます。

  • ✓システム開発・WEB エンジニア / インフラ構築などの職種で、未経験から応募できます
  • ✓未経験から入社した社員の声を含む社員アンケートを掲載
  • ✓応募フォームから 1 分で応募できます

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

株式会社ジェニュイン(https://genuine-pt.jp)の代表取締役.

2018年〜インフラエンジニアとしてキャリアをスタートし、オンプレミスのネットワーク・サーバ環境で3年半、クラウド環境で4年半の8年間エンジニアとして従事。
2021年に佐藤氏の創業した株式会社Luxyを引き継ぎ、代表に就任。
その後アガルートグループ内の株式会社ジェニュインと合併。
合併後同社代表に就任。

目次