Dogłębne spojrzenie na sieć definiowaną programowo

Autor: Roger Morrison
Data Utworzenia: 27 Wrzesień 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
What is software-defined networking (SDN)?
Wideo: What is software-defined networking (SDN)?

Zawartość


Źródło: Vs1489 / Dreamstime.com

Wprowadzenie do sieci programowej

Chociaż dość łatwo jest uzyskać ogólny opis tego, czym jest sieć definiowana programowo, różne źródła podają różne opisy, ponieważ tę ogólną architekturę IT można skonfigurować na wiele różnych sposobów. SDN nie jest monolityczny pod względem budowy - jest to centralna koncepcja wykorzystywana przez firmy w celu zrewolucjonizowania produktów i usług IT.

Na najbardziej podstawowym poziomie, sieć definiowana programowo to technologia sieciowa, która scentralizuje zarządzanie siecią w mniejszej liczbie komponentów - sposób, w jaki robi to sieć programowa, polega na oddzieleniu płaszczyzny sterowania od płaszczyzny danych, o której będziemy mówić więcej później.

Pomyśl o tym w ten sposób - w bardziej tradycyjnych sieciach każdy pojedynczy przełącznik sieciowy i komponent miały swoje własne zdecentralizowane procesy sterowania.Usuwając tego rodzaju rozpylony projekt i konsolidując wiele kontroli w jednym „główkowym” komponencie - lub podobnej strukturze - dostawcy i inne podmioty mogą pomóc firmom w łatwiejszym skalowaniu sprzętu i oprogramowania. Zamiast każdego punktu sieci posiadającego wszystkie własne elementy sterujące, inżynierowie umieszczają element sterujący w ograniczonej liczbie miejsc, oszczędzając kluczowe zasoby.


Kluczem tutaj jest to, że można to zrobić w różnych środowiskach sprzętowych. Wirtualizacja, dość nowy proces wyodrębniania komponentów sieciowych, umożliwiła wprowadzenie niektórych innowacji w sieci definiowanej programowo, w której inteligentne aplikacje lub programy zarządzają sieciami. Podczas gdy inteligentne elementy sprzętowe mogą ze sobą współpracować, oferując systemy sieciowe zdefiniowane programowo, można również całkowicie zrezygnować z dużej części sprzętu i zamiast tego użyć zwirtualizowanych konfiguracji.

Teraz duże firmy zaczęły popierać ideę SDN, a nowe produkty oferują ją za pomocą bardziej wyrafinowanych systemów. Wiele „smaków” SDN pomaga firmom w osiągnięciu wydajności - w budowaniu sieci, które są w pewnym sensie „inteligentniejsze”, ponieważ mają inteligentne oprogramowanie obsługujące ich protokoły routingu.

Ewolucja SDN odbywa się również w szerszym zakresie, podobnie jak idea SD-WAN, która stosuje tę samą koncepcję do sieci rozległej. Wraz z pojawieniem się technologii chmurowych coraz więcej modeli SaaS stosuje się do zdalnego zarządzania systemami, a „IT definiowane programowo” to nowa granica.


Ważne jest, aby zrozumieć, że świat SDN jest zróżnicowany.

„W najszerszym znaczeniu, każde oprogramowanie, które zarządza siecią dynamicznie przypisywanych adresów - adresów reprezentujących świadczone usługi lub wykonywane funkcje - wykorzystuje pewną różnorodność SDN”, pisze Scott Fulton III w ZDNet, wyjaśniając, że pojawia się termin na rozróżnienie nowego oprogramowania - napędzane modele ze starych napędzanych sprzętem i sprowadzające ideę SDN do czterech słów: „SDN teraz łączy się w sieć”.


Dalej: Płaszczyzna sterowania i płaszczyzna danych

Spis treści

Wprowadzenie do sieci programowej
Płaszczyzna sterowania i płaszczyzna danych
Historia sieci definiowanych programowo
Otwórz SDN i OpenFlow
Sieć definiowana programowo jako usługa?
Wspólna ścieżka: dostawca i SDN typu open source
Sieci zdefiniowane programowo i Visual Dashboard
Wniosek ... Myśli o przyszłości SDN