OpenStack を Tungsten Fabric と統合する方法

OpenStack を Tungsten Fabric と統合する方法

この記事は、CodiLime のエンジニアリング ディレクターである Krzysztof Kajkowski 氏の「TF 中国コミュニティ設立および第一回総会」でのスピーチをまとめたものです。

[[285990]]

CodiLime のエンジニアリング ディレクター、Krzysztof Kajkowski 氏

みなさんこんにちは。私は CodiLime の Kris です。ポーランド出身で、Tungsten Fabirc (TF) コミュニティで 5 年間働いています。

ここでご紹介したいのは、OpenStack と Tungsten Fabric を統合するソリューションです。 TF SDN は他の ML2 ドライバーと連携して実行できるため、ユーザーは OVS、SR-IOV、vRouter ベースのジョブを同時に実行し、OVS ベースのコンピューティングを vRouter ベースのコンピューティングにリアルタイムで移行できます。

これが基本的な構造です。最下層は OpenStack で、SR-IOV、OVS、TF の 3 つのデプロイメント モードがあります。

次のデモでは、OpenStack Web UI を使用して、ネットワークを介して相互に通信できる複数の仮想マシンを作成します。

OpenStack はこれらの仮想マシンをオーケストレーションおよび管理します。バックグラウンドでは、ML2 プラグインを実行して、TF の vRouter に VM とネットワークを作成します。

このプラグインは、TF と OpenStack の統合ソリューションです。この統合により、OpenStack は SR-IOV、OVS などと通信できるようになります。

ここで実行しているネットワークは、Juniper Networks vMX です。 L2接続通信では、ルーティングとスイッチングにvMXを使用します。 vMX はルーターとして機能するため、L3 ではさらに複雑になります。

デモでは、これらすべてのバックグラウンド機能を事前に設定してあります。

デモンストレーションは 4 つの部分に分かれています。まず、各ノード (つまり、OVS、TF、SR-IOV) のインスタンスを作成します。次にインスタンス間の通信を示します。また、インスタンスとインターネット間の通信についても実演します。最後に、OVS 上の仮想マシンを TF に移行する方法を説明します。

OpenStack UI から VM-MIGRATE というデモを作成し、vRouter を介して移行を実装しました。

まず、インスタンスを作成するために OpenStack を起動します。

まず OVS インスタンスを作成し、次に別の vRouter インスタンスを起動して、ネットワーク アドレス 50.50.50.X で同じネットワーク上に配置します。これらはすべて OpenStack を通じて実行されます。

別の SR-IOV インスタンスを追加すると、ネットワーク ポートが表示されます。

まず、これら 3 つのインスタンスをすべて同じネットワーク上に作成します。

これは保存されたインスタンスを確認できる TF インターフェースです。したがって問題はなく、OpenStack は vRouter を介して TF との通信を実現したことになります。

[[285991]]

次に、これらのインスタンス間のネットワーク通信を確認します。

コントロールパネルから OVS インスタンスにログインします。

次に、vRouter のネットワークに ping を実行しました。

SR-IOV ネットワークへの ping も正常に実行されました。

再度インターネットにpingすると接続されました。

したがって、新しく作成された 3 つのインスタンスは問題なく相互に ping を実行でき、インターネットにも ping を実行できることがわかります。

最後に、移行シナリオを示します。

新しいインスタンスを作成する必要がなく、仮想マシンを移行するだけで済む場合もありますが、その後にネットワーク検証テストを実行することを忘れないでください。

次に、VM-MIGRATE のインスタンスを作成します。

このインスタンスはすでに TF に登場していることがわかります。

OpenStack 上でそのタイプを確認できます。これは OVS タイプですが、後で変更されます。

今すぐ移行を開始します。 [移行] をクリックし、ノードを選択し、4 番目のノードを選択して、送信します。

現在、この VM は移行中であり、最終的にはノート 4 に移行される予定です。

OK、問題ありません。4 番目のノードになり、IP アドレスは変更されていないことがわかります。

インスタンスタイプをもう一度見てみましょう。 vRouterになりました。

もう一度TFを見てみましょう。はい、ここにも例があります。

ネットワーク接続をもう一度確認してみましょう。

OVS、vRouter、SR-IOV とのネットワーク接続はすべて問題なく完了しました。

そして今ではインターネットへの接続も良好です。

ライブデモは以上です。ありがとうございました!

<<:  Kingsoft ビデオクラウド AI + エッジコンピューティング デュアルアクセラレーションが 5G HD 時代をリード

>>:  2020 年の SD-WAN: 注目すべき 6 つのトレンド

推薦する

catalysthost-7 ブレード/1g メモリ/KVM/3 コア/60g ハードディスク/3T トラフィック/G ポート

Catalysthost のプロモーションは、年に 1 回しか行われないブラック フライデーなので、...

Googleはフォームを送信することで新しいページをクロールします

Google はすでに最も多くのページをクロールする検索エンジンですが、発見やクロールが難しい We...

オンラインビデオ業界、テレビドラマの購入に価格上限を設ける計画

ビジネスデイリー(記者 江夢偉)動画サイトが購入するドラマや映画の価格は今年も引き続き下落しているが...

ソースコードを使って初心者向けのウェブサイトを構築する方法

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますウェブサイ...

arkecxはどうですか?アラブ首長国連邦ドバイのクラウドサーバーの簡単なレビュー

中東で最も重要な国ともいえるUAE。グローバルクラウドサーバープロバイダーとして、当然ながらarke...

クラウド コンピューティング: ビジネスを破滅させる可能性のある 7 つの致命的なミス

クラウド コンピューティングは、ネットワーク ベースのコンピューティング サービス配信方法であり、「...

テンセント電子商取引は中国式の内部闘争を繰り広げ、数百万の広告料が未計上のままとなった

テンセントは11月23日午後、21世紀ネットワークの「テンセントの電子商取引変化の謎:QQオンライン...

SEO初心者のための最初のレッスン

ここで初心者向けコースを皆さんに紹介したいと思います。初心者向けコースは簡単すぎるので、すでに知って...

「学位」について語るときに不利な要素を有利な要素に変える方法

近年、大量のウェブサイトが格下げされ追い出されており、医療ウェブサイトは今回特に注目されています。こ...

speedykvm - $1/KVM/256m メモリ/10G ハードディスク/10T トラフィック/ダラス

incero.com コンピュータ ルームの傘下にあるブランド speedykvm.com には、非...

検索エンジン「百度」が死んだのではなく、コンテンツが消えたのだ

検索エンジン「百度」は死んだという最近の記事が白熱した議論を巻き起こしている。 「百度」という言葉が...

クラウドベースのデータソリューション: デジタル変革の道をリード

ローカル データのバックアップおよび取得インフラストラクチャにより、ネットワーク セキュリティとハー...

共同購入サイトは「モバイル」なしでは生き残れない。これは彼らが試さなければならない解決策である。

単核症共同購入行動には、実はモバイル インターネットの本質的な特性があります。ユーザーが持ち歩くモバ...

B2B業界のウェブサイトが販売前に達成しなければならない運用指標

よくQQで私をフォローして、「李雪江さん、なぜうちの営業スタッフはウェブサイトの会員サービスや広告サ...

ディスカッション: フレンドリーリンクの場合、BR と PR のどちらを重視しますか?

私は同じ分野のウェブマスターと友好的なリンクの問題について議論し、今日は暇な時間に記事を書くことにし...