SDN Nedir?


9

SDN bir terim mi, yoksa bir protokol, standart veya öneri mi?

SDN'ı örneğin VMware NSX'ten ayıran nedir?



Herhangi bir cevap size yardımcı oldu mu? Öyleyse, cevabı kabul etmelisiniz, böylece soru sonsuza kadar ortaya çıkmayacak, bir cevap arıyor. Alternatif olarak kendi cevabınızı verebilir ve kabul edebilirsiniz.
Ron Maupin

Yanıtlar:


5

Yazılım Tanımlı Ağ hakkında konuştuğunuzu varsayıyorum. Şu anda en gelişmiş ağlar, ağ altyapınız içinde yönlendirme kararları vermektedir. Örnek - köprü tabloları kaynak MAC paketlerinden dinamik olarak oluşturulur - yönlendirme kararları dinamik yönlendirme protokolünden (eigrp / ospf / vb.) Oluşturulan yol tablolarından alınır. SDN'de ağ altyapısı basitçe bir kontrol düzlemi olarak görülür ve merkezi bir denetleyiciden (bir yerde sunucuda çalışan bir uygulama) yönlendirme yönünü alır. Böylece her ağ cihazı katmanı2 / katmanı3 kontrol cihazını yönlendirme kararları için sorgulayacaktır.

Bu konuda iyi bir makale: SDN

Wikipedia sayfası, tarih ve motifler hakkında daha ayrıntılı bir tartışmaya girer: Wikipedia


1
Ağ altyapısının veri düzlemi olacağını düşünüyorum. Referans verdiğiniz makale iyi bir genel bakıştır.
Ron Trunk

1
Ricky Işın belirtildiği gibi Yani, SDN sadece terim daha sonra burada ?
Ronnie Royston

2
Bence SDN'ın kontrol düzlemi istihbaratının çoğunu ağ düğümlerinden kaldırdığını ve denetleyicide birleştirdiğini söylemek daha doğru. Yönlendiricilerin ve anahtarların iletmenin nasıl ele alınacağını belirlemek için bugün kullandığı dağıtılmış protokoller yerine, güncelleştirmeler tek bir denetleyiciden gelir.
Mark Rogaski

1
Belki de tek bir "mantıksal denetleyici" daha doğru olabilir. Her SDN satıcısı tek hata noktası sorununu ele alır.
Ron Trunk

2
@Todd, dağıtılmış bir FIB'ye sahip herhangi bir anahtarın bağımsız olduğunda etkili bir şekilde biraz SDN (genel anlamda) olduğunu iddia edebilir.
Mark Rogaski

1

Bence SDN biraz anlamını yitirdi (yani şu anda birkaç farklı anlama gelebilir), çünkü pek çok tedarikçi "SDN" ı farklı şekillerde uygulayan çeşitli çözümlerle bu pazara girdi.

SDN hakkında blog yazdım ve kökenleri burada: http://filipv.net/2014/03/17/on-sdn-nfv-and-openflow/

Sorunuzda özellikle VMware NSX'ten ve SDN ile nasıl tezat oluşturduğundan bahsettiğiniz için, temel fark, SDN'in örneğin OpenFlow'u kullanarak ağın veri düzleminde tipik olarak "programlar" olduğunu ve ayrıca fiziksel olarak yapılandırdığını söyleyebilirim. örneğin OVSDB kullanarak ağ cihazları. VMware NSX, fiziksel cihazlarda yönlendirme durumunu konfigüre etmeyen veya programlamayan, ancak fiziksel ağı yalnızca "programladığı" bindirme ağını taşımak için bir alt tabaka olarak tehdit eden bir ağ sanallaştırma çözümüdür.

Not: NSX-v'nin bir sonraki sürümünde, çizgiler daha bulanık hale gelmesi için OVSDB desteği olacaktır. NSX-MH (eski Nicira NVP ürünü) zaten OVSDB desteğine sahipti.


Cevabınız hiç de fena değil. Teşekkür ederim.
Ronnie Royston

0

Bir ağın kontrol mantığını, trafiği ileten temel fiziksel yönlendiricilerden ve anahtarlardan ayırmak, ağ operatörlerinin, geleneksel ağların aksine, tüm ağın davranışını belirten üst düzey kontrol programları yazmasına olanak tanır; seviyeli cihaz yapılandırması.

Mantıksal olarak merkezi ağ kontrolü, operatörlerin birçok ayrık ağ işlevini (örn. Güvenlik, kaynak kontrolü, önceliklendirme) tek bir kontrol çerçevesine entegre etmeyi içeren daha karmaşık görevleri belirtmesini, ağ operatörlerinin daha karmaşık politikalar oluşturmasını ve ağ yapılandırmaları yapmasını sağlar yapılandırması, yönetmesi, sorun gidermesi ve hata ayıklaması daha kolay

Basitçe söylemek gerekirse, Yazılım tanımlı ağ (SDN), kontrolün fiziksel altyapıdan ayrıldığı ağ oluşturmaya bir yaklaşımdır

Arxiv: Yazılım Tanımlı Ağ: Kapsamlı Bir Araştırma

Ağın kontrol mantığını alttaki yönlendiricilerden ve anahtarlardan ayırır, ağ kontrolünün merkezileştirilmesini (mantıksal) teşvik eder ve ağı programlama yeteneğini sunar

Vikipedi: Yazılım tanımlı ağ (SDN), ağ yöneticilerinin ağ hizmetlerini alt düzey işlevsellik soyutlaması yoluyla yönetmesine olanak tanıyan bilgisayar ağlarına bir yaklaşımdır. Bu, trafiğin nereye gönderileceğine (kontrol düzlemi) ilişkin kararları, trafiği seçilen hedefe (veri düzlemine) ileten temel sistemlerden ayrıştırılarak yapılır. Bu sistemlerin mucitleri ve satıcıları bunun ağı kolaylaştırdığını iddia ediyor.


-2

SDN, yazılım tanımlı ağ

Yazılım tanımlı ağ olan SDN, Açık Ağ Vakfı (ONF) tarafından şu şekilde tanımlanır:

Ağ kontrol düzleminin iletme düzleminden fiziksel olarak ayrılması ve burada bir kontrol düzleminin birkaç cihazı kontrol etmesi. [... ve ...] OpenFlow® protokolü SDN çözümleri oluşturmak için temel bir unsurdur.

Open SDN'ın OpenFlow®'u desteklediği durumlarda , ticari ağ oluşturma görevlileri, Cisco ACI ™ ve VMware NSX® ( Yazılım Tanımlı Veri Merkezi, SDDC ) gibi SDN modaya uygun programlanabilir ağ sistemleri tatlarını pazarlar . Cisco'nun Meraki bulut yönetimli cihazları altta yatan bir SDN mimarisini kullanır, ancak bunlardan hiç bahsetmez. Son olarak, SDN terimi ilk olarak OpenFlow Greene, K. 2009 hakkındaki bir MIT Akademik Makalesinde belirtilmiştir. TR10: yazılım tanımlı ağ.

SDN ve Bulut Bilişim

SDN programlanabilir bir için bir mimari olmasına rağmen ; OpenStack, Eucalyptus, vCloud Air ™ ve Apache CloudStack ™ programlanabilir bulutlar için mimarilerdir (örn. Ağ, bellek, i / o ve depolama). Programlanabilir bulut bilişim sistemleri SDN kullanabilir veya kullanmayabilir. Örneğin, OpenStack'ın Nötron öğesi

mevcut protokollerle geleneksel ağlarla entegre olabileceğinden SDN için dikey olarak görülebilir [ OpenStack Ağı nedir? ].

Yarar

Otomatik dağıtılmış akıllı bağlantı noktaları. Bugün, yönlendirme, güvenlik duvarı, optimizasyon, VLAN vb. Gibi ağ kontrol özelliklerini içerebilen kablolu veya kablosuz bir LAN'a bağlanırsınız. SDN ile bu kontrol özellikleri NIC / vNIC'de bulunur ve SDN denetleyicisi aracılığıyla programlanabilir.

Sürücü

SDN mimarileri OpenStack, Eucalyptus, vCloud Air ™ ve Apache CloudStack ™ gibi özel bulutların yerleştirilmesiyle benimseniyor ve yönlendiriliyor.

Arabirim aygıtları (ör. VNIC'ler) arasında bir ağ olarak hizmet sağlayan ağ oluşturmayı sağlayan OpenStack'ın Nötron projesi, SDN'ı OpenStack Bulutları için olası bir ağ çözümü olarak tanır [ OpenDaylight: OpenStack Bulutunuz için Açık Kaynak SDN ].

Okaliptüs Sanal Özel Bulut (VPC) desteği, Yazılım Tanımlı Ağ (SDN) teknolojisi [ VPC ve MidoNet'i Anlamak ] ile uygulanır.


Meraki SDN mi ??
cpt_fink

1
@RonRoyston ile sık sık hemfikir değilim, ama bu durumda kabul ediyorum. SDN'ı bir ürün yerine bir teknik olarak düşünüyorsanız, evet Meraki ve Cisco CUWN bunlara örnektir. MPLS-TE de öyle.
Ron Trunk

3
Meraki'nin yönetim bulutu "bulut" a çıkarıldı, yerel ekipman (özellikle anahtarlar) hala tüm yönlendirme tablosu oluşturma ve güncellemelerini ve trafiği idare ediyor. CUWN (/ Meraki Wireless) ve MPLS-TE, SDN'a ilk adımdır, MPLS SR, MPLS'li SDN için daha iyi bir örnek olacaktır.
cpt_fink

1
Ne tür bir sahiplik olduğunu bilmek güzel olurdu ... telif haklarında olduğu gibi ya da patronunuz bu soruna sahip olmanızı istediklerini söylediğinde sahip olduğu gibi. Çünkü patronum asla sunucu rafımızı yanımda götürmemi istemediği anlamına gelmiyor.
Smithers

2
Meraki SDN DEĞİLDİR . "Cloud Managed" bir SDN / OF kontrol uçağı değildir. Donanımınızı yapılandırmak için yalnızca internet tabanlı bir arayüz (barındırılan web sitesi) (her yıl için ödemeniz gerekir.) Ekipman, bu Bulut Hizmetine erişmeden işini yapmaya devam edecektir; hiçbir şeyi değiştiremez veya sorun gideremezsiniz.
Ricky Beam
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.