仮想ネットワーク実現の仕組み
OpenStackのネットワークを支える「Neutron」と「Dragonflow」の役割とは?
OpenStackコミュニティーはソフトウェア定義ネットワーク(SDN)機能の開発を進めている。そのコンポーネントである「Neutron」と「Dragonflow」は、どのような役割を果たすのだろうか。
プライベートクラウド構築ソフトウェア「OpenStack」のネットワーク機能は急速に進化している。新しいスイッチやサービスオプションが次々に登場しており、例えばOpenStackのコアネットワークコンポーネントである「Neutron」は、標準化した交換可能モデルを目指して進化し続けている。これを利用すると、仮想ネットワークの機能を動的につなぎ合わせてカスタマイズしたサービスを提供する「サービスチェイニング」などの高度なネットワーク運用を簡素化できる。
Neutronはネットワーク機能仮想化(NFV)を使用して、物理ネットワークにネットワーク抽象化層を作成する。Neutronではオーバーレイネットワークというカプセル化プロトコルが利用できる。オーバーレイ方式はネットワーク構成の自由度が高まるが、高い演算処理能力を必要とする。
併せて読みたいお薦め記事
OpenStackを最大限活用するヒント
- 「管理は難しいが役に立つ」、OpenStackを最大限活用するためのツールとヒント
- OpenStackネットワークで進化するNeutronの役割
- 徹底討論:OpenStackの社内利用が現実的に? 成熟度を議論した
- 徹底討論:OpenStack導入を成功に導く、脱リニア思考&コミュニティー活用
エンタープライズのためのOpenStack検討ガイド
Neutronが使用するネットワークノードは大規模展開におけるボトルネックになるため、OpenStackコミュニティーはこれを解消する「Dragonflow」というサブモジュールを導入した。このSDNコントローラーはOpenStackクラスタの分散仮想ルーターの役割を果たす。DragonflowによるNeutronコードへの影響はわずかだが、これによってスケーラビリティとスピードが向上し、管理が簡単になる。その柔軟なアーキテクチャにより、拡張/縮小するクラスタの仮想LANに対応する。
| 名前 | 機能 | 説明 |
|---|---|---|
| Horizon | ダッシュボード | OpenStackサービスを使用するためのWebユーザーインタフェース |
| Nova | コンピュート | OpenStackのイメージサービスから仮想マシン(VM)イメージを取得してターゲットサーバにVMを作成 |
| Neutron | ネットワーク | 仮想ネットワークとネットワークインタフェースを作成する。各社のネットワーク製品と結合可能 |
| Swift | オブジェクトストレージ | システム連携の設計原則「REST」に準拠したWebサービスを使って、イメージなどのオブジェクトを取得する。クラウドストレージサービス「Amazon S3」に相当する機能 |
| Cinder | ブロックストレージ | ログなどのディスクファイルを保管する。オブジェクトストレージとは異なり、ファイルへの追加書き込みが可能 |
| Keystone | 認証 | トークンに基づいてOpenStackツールへのユーザーアクセスとプロセスアクセスを許可 |
| Glance | イメージサービス | VMイメージをアップロードして組織で使用可能にするためのカタログ。クラウドOSとしてのOpenStackの考え方がここによく表れている。イメージから多様なVMを生成できるので、共通のソースからさまざまなクラウド環境にさまざまなバージョンを作成可能 |
| Trove | データベースサーバ | 各種データベースに対応 |
DragonflowはOpenStackのコンテナサブプロジェクト「Kuryr」と連携してOpenStackコンテナ環境にSDNを提供する。技術面ではレイヤー2、レイヤー3、DHCP、セキュリティグループなどの高度な機能に対応している。
オープンソースコミュニティーではOpenStack Neutron以外にもSDNとNFVのさまざまな取り組みが進行中だ。例えばLinuxの普及団体Linux Foundationが発足させた「OpenDaylight」プロジェクトは、業界標準となるSDNプラットフォームを作ることを目指している。まだ初期段階ではあるが、OpenDaylightの「NetVirt」モジュールはNeutronのAPIを使用し、L2、L3、DHCP、IPv6などのモジュラーサブサービスで構成されている。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「データストレージの活用方法」に関するアンケート
-
4
本当に安いPCで十分か? “すぐ重くなる”を防ぐノートPC選びの絶対条件
-
5
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
6
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
7
Claudeの不可視透かしに批判殺到 著作権消失や誤判定に潜む企業リスク
-
8
レガシー基幹システムをSAPに統合 山善が突き止めた「標準化と個別最適」の境界線
-
9
AI完全自律化はわずか9% 日本は「進化に追い付けない経営陣」が足かせに
-
10
LLMの「過学習」、正しく説明している文章はどれ?
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー