目次:
- 定義-Software-Defined Networking(SDN)はどういう意味ですか?
- TechopediaがSoftware-Defined Networking(SDN)について説明しています
定義-Software-Defined Networking(SDN)はどういう意味ですか?
ソフトウェア定義ネットワーク(SDN)は、新しく登場したコンピューターネットワークアーキテクチャです。 その主な特徴は、ルーターとスイッチのデータプレーンとコントロールプレーンの分離です。 つまり、コントロールはハードウェアから切り離され、ソフトウェアで実装されます。 このアーキテクチャでは、コントロールプレーンの実装はサーバー内のソフトウェアを介して行われ、ネットワーク機器から分離されますが、データプレーンはネットワークハードウェアまたは機器内に実装されます。 このアーキテクチャの最良の例はOpenFlowです。
TechopediaがSoftware-Defined Networking(SDN)について説明しています
ソフトウェア定義ネットワークをよりよく理解するには、まず、従来のネットワークアーキテクチャがデータパケットをどのように扱うかを調べる必要があります。 データパケットがスイッチまたはルーターに到着すると、ファームウェアはハードウェアにパケットの転送先を通知し、すべてのパケットを同じパス経由でその宛先に送信します。 つまり、すべてのパケットを同じ方法で処理します。 特定用途向け集積回路(ASIC)を備えたより高度なスマートスイッチは、さまざまなタイプのパケットを認識し、ASICがプログラムされていることに基づいて、それらを異なる方法で処理できます。 問題は、これらのソリューションが非常に高価であることです。
ただし、SDNは、ネットワークハードウェアのファームウェアから制御を切り離し、ネットワーク管理者の手に委ねます。 個々のスイッチの設定を変更せずに、中央制御コンソールからネットワークトラフィックを「シェーピング」できます。 つまり、管理者はネットワークルールを変更し、必要に応じて優先順位を付けたり、特定のパケットを細かく制御してブロックしたりできます。 したがって、SDNは、クラウドコンピューティング(マルチテナントアーキテクチャ)にとって非常に重要です。これは、トラフィックの負荷をより効率的かつ柔軟に制御できるためです。
SDNは、以前よりも安価なコモディティスイッチの使用を可能にしつつ、以前よりもトラフィックをより適切に制御できるため、以前の種類のネットワーキングに代わる安価な代替手段です。 ネットワークエンジニアと管理者は、異なるベンダーとモデルのハードウェア全体でスイッチングファブリックをサポートし、ASICとスイッチを統合することもできます。 OpenFlowは現在、SDNの最も一般的な仕様であり、ルーティングテーブルのリモート制御を可能にします。
