SDNとは正確には何ですか?


9

SDNは流行語ですか、それともプロトコル、標準、または推奨ですか?

たとえば、SDNとVMware NSXの違いは何ですか?



何か回答がありましたか?もしそうなら、あなたは答えを受け入れて、質問が永遠にポップアップし続けないようにして、答えを探します。または、独自の回答を提供して受け入れることもできます。
Ron Maupin

回答:


5

私はあなたがソフトウェア定義ネットワークについて話していると仮定しています。現在、最先端のネットワークは、ネットワークインフラストラクチャ内で転送の決定を行います。例-ブリッジテーブルはソースMACパケットから動的に構築されます-ルーティングの決定は、動的ルーティングプロトコル(eigrp / ospf / etc。)から構築されたルートテーブルから行われます。SDNでは、ネットワークインフラストラクチャは単にコントロールプレーンと見なされ、中央コントローラー(サーバー上で実行されているアプリケーション)から転送方向を受け取ります。そのため、各ネットワーキングデバイスのlayer2 / layer3は、コントローラに転送の決定を照会します。

これは主題に関するまともな記事です: SDN

ウィキペディアのページでは、歴史と動機についてのより詳細な議論に入ります: ウィキペディア


1
ネットワークインフラストラクチャはデータプレーンと見なされると思います。あなたが参照する記事は良い概観です。
Ron Trunk

1
それで、リッキー・ビームがここで示しように、SDNは単なる流行語です。
ロニーロイストン

2
SDNは、コントロールプレーンインテリジェンスのほとんどをネットワークノードから削除し、コントローラーに統合すると言う方が正確だと思います。ルーターとスイッチが転送の処理方法を決定するために今日使用している分散プロトコルの代わりに、更新は単一のコントローラーから行われます。
Mark Rogaski、2015年

1
おそらく単一の「論理コントローラ」がより正確かもしれません。すべてのSDNベンダーは、単一障害点の問題に対処しています。
ロントランク

2
@Toddは、スタンドアロンの場合、分散FIBを備えたスイッチは事実上(一般的な意味で)小さなSDNであると主張することができます。
Mark Rogaski、2015年

1

多くのベンダーがさまざまな方法で "SDN"を実装するいくつかのソリューションを使用してこの市場に参入しているため、SDNは少し意味を失っていると思います(つまり、今はいくつかの異なることを意味します)。

私はSDNについてブログを書いて、その起源はここにあります:http : //filipv.net/2014/03/17/on-sdn-nfv-and-openflow/

質問でVMware NSXについて具体的に言及し、SDNとの対比については、SDNは通常、たとえばOpenFlowを使用してネットワークのデータプレーンで「状態をプログラム」し、物理的なたとえば、OVSDBを使用したネットワークデバイス。一方、VMware NSXは、物理デバイスの転送状態を構成またはプログラムしないネットワーク仮想化ソリューションですが、「プログラム」するオーバーレイネットワークを運ぶためのアンダーレイとして物理ネットワークを純粋に脅かします。

注:NSX-vの次のバージョンでは、OVSDBがサポートされるため、線がぼやけます。NSX-MH(古いNicira NVP製品)はすでにOVSDBをサポートしています。


あなたの答えは決して悪くない。感謝します。
ロニーロイストン

0

ネットワークの制御ロジックを、トラフィックを転送する基礎となる物理ルーターおよびスイッチから分離することで、ネットワークオペレーターは、従来のネットワークとは対照的に、ネットワーク全体の動作を指定する高レベルの制御プログラムを作成できます。レベルのデバイス構成。

論理的に一元化されたネットワーク制御により、オペレーターは、多くのばらばらのネットワーク機能(セキュリティ、リソース制御、優先順位付けなど)を単一の制御フレームワークに統合することを含むより複雑なタスクを指定でき、ネットワークオペレーターがより高度なポリシーを作成し、ネットワーク構成を作成できます。構成、管理、トラブルシューティング、デバッグが簡単

簡単に言うと、ソフトウェア定義ネットワーキング(SDN)は、制御が物理インフラストラクチャから切り離されているネットワーキングへのアプローチです

Arxiv:ソフトウェア定義ネットワーキング:包括的な調査

ネットワークの制御ロジックを基盤となるルーターやスイッチから分離し、ネットワーク制御の(論理的)集中化を促進し、ネットワークをプログラムする機能を導入します

ウィキペディア:ソフトウェア定義ネットワーキング(SDN)は、ネットワーク管理者が下位レベルの機能の抽象化を通じてネットワークサービスを管理できるようにするコンピューターネットワーキングへのアプローチです。これは、選択された宛先(データプレーン)にトラフィックを転送する基盤となるシステムから、トラフィックの送信先(コントロールプレーン)を決定するシステムを分離することによって行われます。これらのシステムの発明者とベンダーは、これによりネットワーキングが簡素化されると主張しています。


-2

SDN、ソフトウェア定義ネットワーク

ソフトウェア定義ネットワークであるSDNは、Open Networking Foundation(ONF)によって次のように定義されています。

フォワーディングプレーンからのネットワークコントロールプレーンの物理的な分離、およびコントロールプレーンが複数のデバイスを制御する場所。[...そして...]OpenFlow®プロトコルは、SDNソリューションを構築するための基本的な要素です。

Open SDN がOpenFlow®を支持する場合、商用ネットワーキング企業は、独自のSDN形式のプログラマブルネットワークシステム(Cisco ACI™やVMwareNSX®(Software-Defined Data Center、SDDC)など)を販売します。シスコのMerakiクラウド管理デバイスは、基礎となるSDNアーキテクチャを利用しますが、言及していません。最後に、用語SDNは、OpenFlow Greene、K。2009のMITアカデミック記事で最初に言及されました。TR10:ソフトウェア定義ネットワーキング。

SDNとクラウドコンピューティング

SDNはプログラム可能なネットワークのアーキテクチャですが、OpenStack、Eucalyptus、vCloud Air™、およびApache CloudStack™は、プログラム可能なクラウド(ネットワーク、メモリ、I / O、ストレージ)のアーキテクチャです。プログラム可能なクラウドコンピューティングシステムは、SDNを使用する場合と使用しない場合があります。たとえば、OpenStackのNeutron要素

既存のプロトコルを使用した従来のネットワークと統合できるため、SDNに直交すると見なすことができます[ OpenStack Networkingとは?]。

利益

自動分散スマートポート。今日、有線または無線LANにリンクします。これには、ルーティング、ファイアウォール、最適化、VLANなどのネットワーク制御機能が含まれる場合があります。SDNでは、これらの制御機能はNIC / vNICで利用でき、SDNコントローラーを介してプログラムできます。

ドライバ

SDNアーキテクチャは、OpenStack、Eucalyptus、vCloud Air™、Apache CloudStack™などのプライベートクラウドの導入によって採用され、推進されています。

OpenStackのNeutronプロジェクトは、インターフェースデバイス(vNICなど)間のサービスとしてネットワーキングを提供しており、SDNをOpenStack Cloudsの可能なネットワーキングソリューションとして認識しています[ OpenDaylight:OpenStack CloudのオープンソースSDN ]。

Eucalyptus Virtual Private Cloud(VPC)のサポートは、Software-Defined Networking(SDN)テクノロジー[ VPCとMidoNetについて ] で実装されています。


MerakiはSDNですか?
cpt_fink

1
@RonRoystonに同意することはあまりありませんが、この場合は同意します。SDNを製品ではなく技術と考える場合、はいMerakiとCisco CUWNがその例です。MPLS-TEも同様です。
Ron Trunk 2015年

3
Merakiは、「クラウド」に抽象化された管理プレーンを備えています。ローカル機器(特にスイッチ)は、転送テーブルの作成と更新、およびトラフィックをすべて処理します。CUWN(/ Meraki Wireless)とMPLS-TEは、SDNへの最初のステップです。MPLSSRは、MPLSを使用するSDNのより良い例です。
cpt_fink 2015年

1
所有権の種類を知っておくとよいでしょう。著作権として所有されているか、上司がこの問題を所有してほしいと言ったときのように所有されています。私の上司は、サーバーラックを家に持って帰ってほしいと言ったことはありません。
スミザーズ2015年

2
MerakiはSDNではありません。「クラウドマネージド」はSDN / OFコントロールプレーンではありません。これは、ギアを構成するためのインターネットベースのインターフェイス(ホストされたWebサイト)にすぎません(毎年支払う必要があります)。機器は、クラウドサービスにアクセスしなくても引き続き機能します。何かを変更したりトラブルシューティングしたりできなくなります。
リッキービーム
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.