【浅羽としやのICT徒然】第13回 オーバレイアーキテクチャについて考える
エンタープライズ
ソフトウェア・サービス
注目記事
前回は、OpenFlowの概要と標準化の現状について簡単にご紹介しました。OpenFlowでは、全てのネットワーク機器に、「フロー」毎にパケットの処理ルールを設定することで、従来のデスティネーションアドレスベースの配送方式とは異なる独自の方式でのパケット転送を実現することができます。このやり方はパケットが経由するスイッチの一つ一つを設定するので、ホップバイホップ(Hop-by-Hop)方式ということもあります。ホップバイホップ方式ではパケットの転送をきめ細かに制御することができる反面、全てのスイッチで一貫性を持ったルール設定を行う必要があるため、設定管理が複雑になり、全体を制御するコントローラソフトウェアも大きくなります。さらに、全てのスイッチをOpenFlow対応のものに置き換えなければならないので、運用から設備構成まで全てを刷新する必要があります。
一方、全てを置き換える代わりに、OpenFlow対応スイッチの導入は、仮想ネットワークを利用するサーバや端末の周辺のみにするなど、必要最小限にとどめ、別途それらを相互に接続するためのトンネルリンクを設定する方法もあります。この方法では、トンネルリンク上でやり取りされるイーサネットフレームは、IPパケットに丸ごとカプセル化されて通常のIPパケットとして転送されるので、カプセル化とカプセル化解除を行うゲートウェイ間を繋ぐルータやスイッチ等は既存のものをそのまま活用することができます。この方式では、通信の両端を繋ぐ仮想ネットワークを既存IPネットワーク上にオーバレイさせるので、エッジオーバレイ方式とか、エンドポイント方式とも呼ばれています。
エッジオーバレイ方式では、IPにカプセル化される区間では、通常のIPパケットとして転送されますので、ホップバイホップ方式のようなきめ細かな制御はできませんが、その部分には既存の機器をそのまま活用できるので、導入のハードルが低い方式といえます。さらに、OpenFlowスイッチを全く導入せずに、VLANで仮想化されたネットワーク同士をオーバレイで繋ぐというシンプルな構成からスタートすることも可能です。
■主なオーバレイプロトコル
オーバレイ方式は、IP層よりも上位のレイヤに仮想的なリンク(トンネル)を設定します。つまり、広くインターネットで利用可能なプロトコルですので、IETF(Internet Engineering TaskForth)という、インターネットで用いられる各種標準化を行う組織で標準化が進められています。
現在、VXLAN(Virtualized eXtensible LAN)、NVGRE(Network Virtualization using Generic Routing Encapsulation)、STT(A Stateless Transport Tunneling Protocol for Network Virtualization)という主に3つのオーバレイプロトコルが提案され、標準化に向けた議論が進行中です。
VXLANとNVGREは、イーサネットフレームに仮想ネットワーク識別子等の制御情報を持つヘッダを付加して、IPにカプセル化している点で互いに類似したプロトコルです。それぞれ仮想ネットワークを識別する24ビットのIDを用いている点も似ています。イーサネットを仮想化するプロトコルであるVLANでは、仮想ネットワークを識別するために12ビットのIDを用いていましたが、これらのオーバレイプロトコルでは、扱える仮想ネットワークの数を大幅に拡張し、さらにVLANでは不可能だった、L3ネットワークをまたいだ仮想イーサネット接続を実現しています。異なる点は、VXLANはUDP(protocol番号:17)のアプリケーションとしてオーバレイレイヤを定義しているのに対して、NVGREはGRE(protocol 番号:47)というトンネリング用プロトコルを拡張している点です。標準化の主体は、VXLANはCiscoやVMWareなどで、NVGREはMicrosoftなどです。しかし、実現可能なことは基本的にはあまり変わりません。目的が同じで仕組みも良く似ているので、一つにするべきだという議論もあります。
一方、STTは、VMWareに買収されたNicira社が推進していたオーバレイプロトコルで、オーバレイで大規模なデータ転送を行う際のパフォーマンスの最適化を狙っており、主にデータセンタ内での利用を想定したプロトコルです。大きなTCPセグメントを細分化して転送する処理をNIC(Network Interface Card)にオフロードするTSO(TCP Segmentation Offload)という機能を活用するために、STTヘッダに加えて、擬似TCPヘッダを付加してTSOをうまく活用しようとしているのがユニークなところです。
■オーバレイアーキテクチャの標準化について
個々のオーバレイプロトコルの提案や標準化が先行して進んでいますが、それに追従する形で、オーバレイによるネットワーク仮想化のアーキテクチャの標準化も並行して進められています。こちらもIETFの配下にNetwork Virtualization Overlays(NVO3)というWGが設立され、全体フレームワークの定義や、データプレーンやコントロールプレーンへの要求事項、異なるテナント間でトラフィックやアドレススペースを分離するなどのマルチテナンシーに関する要求事項などを洗い出し、標準化しようとしています。
■オーバーレイの利点と欠点
このように、オーバレイ方式による仮想ネットワーク構築もさまざまな新技術が登場し、アーキテクチャも含めて標準化が進行しています。VXLANやNVGREを実装したスイッチ製品も市場に出始めています。上述のようにオーバレイ方式は、ホップバイホップに比べると導入のハードルが低いという利点があります。反面、オーバレイでは物理ネットワークの管理とその上を通過する仮想ネットワークの管理が分離されてしまいますので、例えば、スイッチや回線に障害が発生した時にどの仮想ネットワークに影響が出るかを把握するのが難しいなどの課題もあります。
SDNを実際に導入する際には、OpenFlowによるホップバイホップ制御と、VXLANなどによるオーバレイ制御とを必要に応じて使い分けながら、組み合わせて用いる必要があると思います。
《浅羽としや》
特集
Amazon売れ筋ランキング
-
【New】Amazon Fire TV Stick HD | 手軽にストリーミングをはじめよう | ストリーミングメディアプレイヤー¥6,980 -
【New】Amazon Fire TV Stick HD | 手軽にストリーミングをはじめよう | ストリーミングメディアプレイヤー¥6,980 -
Amazon Fire TV Stick 4K Select | 4Kの高画質ストリーミング | ストリーミングメディアプレイヤー¥7,980 -
Amazon Fire TV Stick 4K Plus | 映画館のような4K体験 | ストリーミングメディアプレイヤー¥9,980 -
Amazon Echo Dot (エコードット) 第5世代 - Alexa、センサー搭載、鮮やかなサウンド|チャコール¥7,480
-
[EdoErgo] オフィスチェア 椅子 テレワーク 疲れない 跳ね上げ式アームレスト コンパクト 約105度ロッキング pc 事務椅子 360度回転 座面昇降 強化ナイロン樹脂ベース 通気性メッシュ 在宅ワーク H-WY01(黒網+黒枠+黒足)¥5,699 -
SIHOO B100 オフィスチェア/デスクチェア メッシュチェア 人間工学 疲れない ブラック¥27,999 -
Sezlife オフィスチェア デスクチェア 疲れない テレワーク チェア 強化バックレスト 30度ロッキング機能 人間工学 椅子 腰サポート 90度跳ね上げ式アームレスト 3Dヘッドレスト ハンガー付き 高反発クッション PCチェア 通気性メッシュ ゲーミング/勉強/事務用 おしゃれ パソコンチェア (ブラック)¥7,680 -
Sezlife オフィスチェア デスクチェア 疲れない テレワーク チェア 強化バックレスト 30度ロッキング機能 人間工学 椅子 腰サポート 90度跳ね上げ式アームレスト 3Dヘッドレスト ハンガー付き 高反発クッション PCチェア 通気性メッシュ ゲーミング/勉強/事務用 おしゃれ パソコンチェア (ホワイト)¥7,680 -
ANDWINT オフィスチェア デスクチェア 肘なし メッシュ 通気性 ランバーサポート付き 腰サポート ガス圧無段階昇降 360度回転 キャスター付き コンパクト 幅52×奥行58.5×高さ84~96cm テレワーク 在宅勤務 ブラック¥4,139
-
EIZO ビジネス向けプレミアムモニター | FlexScan EV3240X-WT | 31.5型4K UHD・USB Type-C・ホワイト¥105,595 -
EIZO ビジネス向けプレミアムモニター | FlexScan EV2740X-WT | 27.0型4K UHD・USB Type-C・ホワイト¥109,572 -
【純正品】27"ゲーミングモニター DualSense 充電フック付き(CFI-ZDM1J)¥49,979 -
【整備済み品】Dell E2724HS 27インチ 液晶モニター フルHD(1920×1080)VA 非光沢 HDMI/DisplayPort/VGA スピーカー内蔵 高さ調整 スイベル VESA対応 ComfortView ビジネス向け¥15,800 -
【MiniLED/24.5inch/280Hz/FHD】GRAPHT THE SHOOTER Gaming Monitor 24” Essential ゲーミングモニター QD 24.5インチ 1ms FHD 量子ドット 残像低減 (3年保証 | 輝点保証 | 日本メーカー)¥34,980
-
Amazonベーシック ペットシーツ 薄型 レギュラー 1回使い捨て 無香料 ホワイト 300枚¥3,373 -
Amazonベーシック ペットシーツ 厚型 ワイド 42枚x2袋(84枚) ホワイト(吸収面:ライトブルー)¥3,234 -
ネオ・ルーライフ ネオ・オムツ L 中型犬用 26枚入り 単品¥1,800 -
Smart Basic(スマートベーシック) 【Amazon.co.jp限定】 Smart Basic アイリスオーヤマ ペットシーツ 超厚型 お徳用 ワイド 100枚入 (x 1) (ケース販売)¥3,670 -
アイリスオーヤマ ペットシーツ 超厚型 お徳用 レギュラー 200枚入【Amazon.co.jp限定】¥3,731
この記事の写真
/
