Q:
ソフトウェア定義ネットワーク(SDN)とネットワーク仮想化の違いは何ですか?
A:ソフトウェア定義ネットワーキングは、ネットワークアーキテクチャにおいて、ネットワークの「コントロールプレーン」またはデータ伝送構造が他の機能から分離されているネットワーク概念です。 ネットワークを管理するソフトウェア層にいくつかの抽象化を作成します。
対照的に、ネットワーク仮想化は、ネットワークのアーキテクチャ構造を変更するための広範なレベルの概念です。 専門家は、単一のハードウェアをさまざまな論理機能に分割または分割するなど、物理ハードウェア構造を論理構造に置き換えるという観点からネットワーク仮想化について話します。 これがサーバー操作またはデータストレージに関係するかどうかに関係なく、仮想ハードウェア(VMwareと呼ばれることもあります)を使用するという本質的な概念は同じです。
ネットワーク仮想化の詳細については、IBM Fellow、Dell CTO名誉およびCloudisticsのチーフサイエンティストであるJai Menon博士による「ネットワーク仮想化のアプローチと利点」のこの新しいホワイトペーパーをご覧ください。 |
ソフトウェア定義ネットワークおよびネットワーク仮想化に精通している人の中には、ソフトウェア定義ネットワークを、ネットワークの構築方法を変更するための「機械的」または実用的な手法として説明する人もいます。 ある意味では、ソフトウェア定義のネットワークは、ネットワーク仮想化の全体的な目標に役立つ可能性があり、それはプロジェクトを一種のトップレベルの設計哲学として制御するのに役立ちます。 つまり、SDNコーディング技術を使用することと、初期ネットワーク構築に仮想マシンを使用することです。
他の人は、ソフトウェア定義ネットワーキングをプログラミングツールの一種として、個々のプログラミング言語がハードウェアおよびソフトウェアアーキテクチャをサポートするために機能する方法として語っています。 これらは、より大規模で高度なITセットアップを構築して運用できるようにするビルディングブロックです。
