Technologia SDN (Software-Defined Networking) wzbudza ogromne zainteresowanie w branży sieciowej ze względu na jej zdolność do dodawania większej zwinności i skalowalności sieci. Rdzeniem technologii SDN jest protokół OpenFlow, a SDN z przełącznikiem OpenFlow obiecuje elastyczność i szybką konfigurację sieci komunikacyjnych. Czym więc dokładnie jest OpenFlow i przełącznik OpenFlow? Jak działa przełącznik OpenFlow, aby poprawić zwinność i skalowalność sieci? Staramy się wyjaśnić to szczegółowo i rozwiać niejasności.
Co to jest OpenFlow i OpenFlow Switch?
OpenFlow to programowalny protokół sieciowy dla środowiska SDN, który jest używany do komunikacji między przełącznikami OpenFlow i kontrolerami. OpenFlow oddziela programowanie urządzenia sieciowego od bazowego sprzętu i oferuje znormalizowany sposób dostarczania scentralizowanej, programowalnej sieci, która może szybko dostosować się do zmieniających się wymagań sieciowych.
Przełącznik OpenFlow to przełącznik danych obsługujący OpenFlow, który komunikuje się przez kanał OpenFlow z zewnętrznym kontrolerem. Wykonuje on wyszukiwanie i przekazywanie pakietów zgodnie z jedną lub kilkoma tabelami przepływów i tabelą grup. Przełącznik OpenFlow komunikuje się z kontrolerem, a kontroler zarządza przełącznikiem poprzez protokół przełącznika OpenFlow. Są one albo oparte na protokole OpenFlow, albo z nim zgodne.
Jak działa przełącznik OpenFlow?
Przełącznik OpenFlow może działać tylko dzięki współpracy trzech zasadniczych elementów: tabel przepływów zainstalowanych na przełącznikach, kontrolera i zastrzeżonego protokołu OpenFlow, który umożliwia kontrolerowi bezpieczną rozmowę z przełącznikami. Tabele przepływów są skonfigurowane na przełącznikach. Kontrolery rozmawiają z przełącznikami za pomocą protokołu OpenFlow i nakładają polityki na przepływy. Kontroler może ustawić ścieżki przez sieć zoptymalizowane pod kątem określonych cech, takich jak szybkość, najmniejsza liczba węzłów lub zmniejszone opóźnienia.
OpenFlow Switch vs Conventional Switch: What’s the Difference?
W konwencjonalnym przełączniku, przekazywanie pakietów (płaszczyzna danych) i routing wysokiego poziomu (płaszczyzna sterowania) występują w tym samym urządzeniu. W przypadku przełącznika OpenFlow płaszczyzna danych jest oddzielona od płaszczyzny sterowania: płaszczyzna danych jest zaimplementowana w samym przełączniku, ale płaszczyzna sterowania jest programowa, a oddzielny kontroler SDN podejmuje decyzje dotyczące routingu wysokiego poziomu. Przełącznik i kontroler komunikują się za pomocą protokołu OpenFlow. Przełącznik OpenFlow zwiększa zatem następujące zalety:
- Z przełącznikiem obsługującym OpenFlow kontroler SDN może kierować ruch niekrytyczny/bulk na dłuższe trasy, które nie są w pełni wykorzystywane.
- Kontroler SDN może łatwo zaimplementować load-balancing przy dużych prędkościach przesyłu danych poprzez kierowanie różnych przepływów do różnych hostów, wykonując jedynie konfigurację początkowych przepływów.
- Ruch może być izolowany bez konieczności stosowania vlan’s, kontroler SDN przełącznika OpenFlow może po prostu odrzucić pewne połączenia.
- Skonfiguruj sieciowy TAP/Sniffer łatwo dla każdego portu lub nawet określonego ruchu poprzez zaprogramowanie sieci do wysyłania zduplikowanego strumienia do urządzenia monitorującego sieć.
- To również pozwala na rozwój nowych usług i pomysłów wszystko w oprogramowaniu na kontrolerze SDN, jak również do przyspieszenia nowych funkcji i usług.
Why OpenSwitch Is the New Trend?
Przełącznik OpenFlow został zaprojektowany w celu zapewnienia spójności w zarządzaniu ruchem i inżynierii, poprzez uniezależnienie funkcji sterowania od sprzętu, który ma kontrolować. To połączenie oprogramowania open source i sprzętu klasy commodity posiada potencjał dla bezprecedensowej wydajności i operacyjnej zwinności, co dobrze pasuje do świata, w którym sieć staje się coraz bardziej zróżnicowana i wymagająca. Włączenie OpenFlow na fizycznych przełącznikach i przejście do przełącznika OpenFlow jest czymś, co większość klientów pracuje w kierunku. Linia produktów przełączników FS.COM składa się z przełącznika 10GbE, przełącznika 40GbE i przełącznika 100GbE, które obsługują OpenFlow 1.3, które mogą być używane jako przełączniki OpenFlow w otwartym środowisku sieciowym.
Podsumowanie
Przełącznik OpenFlow rozwiązuje problem wąskich gardeł dla wysokiej wydajności i skalowalności w środowiskach SDN. Zapewniając wydajne, niezależne od dostawcy podejście do zarządzania złożonymi sieciami o dynamicznych wymaganiach, prawdopodobnie stanie się powszechne w dużych sieciach operatorskich, infrastrukturach chmurowych i innych sieciach. FS.COM SDN przełącznik OpenFlow otrzymał świetne opinie od naszych klientów, aby uzyskać więcej informacji, wystarczy dotrzeć do nas poprzez [email protected].
Related Article: Obalić mity na temat przełącznika SDN