ソフトウェア定義ネットワークの概念が新しく、SDNのライブマイグレーションとその実装方法を正確に理解する必要がありますか?あなたがこの主題についてのリソースに私を指すことができるならば、私は感謝するでしょう。ソフトウェア定義ネットワークでのライブマイグレーション
0
A
答えて
0
私の理解によると、典型的なデータセンターには、多くの仮想マシンを収容する多数のホスト/サーバがあります。 VM /ホストをある位置から別の位置に移動/移動したいとします。従来のネットワーキングでは、ホスト/ VMを手動で元の位置から切断し、新しい位置に追加してから、ネットワークの関連エントリを更新して、移行が行われたことを認識する必要がありました。
この移行プロセスでは、そのホスト/ VM上で実行されているアプリケーションへの着信要求を考慮すると、この時間内のすべてのパケットは失われます。
SDNを使用してこれを解決できます。ホスト/ VMが新しい位置に移行すると、コントローラはこの移行を検出し、それ自体がスイッチ/フローテーブルエントリを更新して移行を容易にし、ネットワークは新しいトポロジを認識します。したがって、このプロセスでパケットがほとんど瞬時に失われることはなく、ライブマイグレーション
まず、mininetを使用してトポロジを設定する方法を理解する必要があります。 http://mininet.org/walkthrough/
コントローラの実装では、私はPOX(Pythonベース)を使用しました。他にもいくつかの実装があります。 https://openflow.stanford.edu/display/ONL/POX+Wiki
関連する問題
- 1. ネットワーク監視ソフトウェア
- 2. ソフトウェア定義のネットワーキングとOpenFlow
- 3. ネットワーク用語「ソフトウェア/ハードウェアアドレス」
- 4. ソフトウェアでのネットワーク割り込みのテスト
- 5. コンテナのライブマイグレーション
- 6. Caffe:ネットワーク定義を隠すには?
- 7. 一部のソフトウェアからネットワークの場所にアクセスできない
- 8. Cソフトウェアでクラッシュする箇所を定義する方法
- 9. Lasagneの空間ネットワークを定義する際の属性エラー
- 10. 仮想ライブマイグレーションと実行I/O?
- 11. バニラカサンドラクラスタをDatastaxエンタープライズクラスターにライブマイグレーションする方法
- 12. Wekaソフトウェア決定木
- 13. トレースバック(最新の呼び出しの最後)RYUソフトウェアでエラーがネットワーク
- 14. Core Java Swingソフトウェアの設定
- 15. ホストに仮想ネットワークが定義されていません
- 16. gcloudでインスタンスグループを作成するときにネットワークを定義できません
- 17. は、ドッキングウィンドウを使用して、次のネットワークを作成した後ドッカーユーザー定義されたネットワーク
- 18. MySqlテーブル定義をソフトウェア更新で最新のスマートな方法で更新できますか?
- 19. 特定のネットワーク情報
- 20. マルチワードデータ定義の定義
- 21. ソフトウェア開発/プロジェクトにおける "バックエンド"と "フロントエンド"の定義/相違点は何ですか?
- 22. ソフトウェア
- 23. パケットトレーサ5.3はネットワークを「非ブロードキャスト」として定義していますか?
- 24. grunt requirejs '定義が未定義です'
- 25. Azure VMソフトウェア停止時のソフトウェア費用
- 26. centosでネットワークを設定する方法
- 27. .Net/Cでネットワーク対応のハードウェアデバイスを制御するためのソフトウェアを作成する
- 28. Android:ネットワーク情報測定
- 29. ソフトウェアを一定時間実行する
- 30. rtソフトウェア(チケットシステム)のカスタムフィールドをSharepointからのメールで設定