Innehållsförteckning:
Av Justin Stoltzfus
Introduktion till programvarudefinierad nätverk
Även om det är ganska lätt att få en generisk beskrivning av vad mjukvarudefinerat nätverk är, kommer olika källor att ge olika beskrivningar, eftersom denna allmänna IT-arkitektur kan skapas på många olika sätt. SDN är inte något som är monolitiskt vad gäller dess byggande - det är ett centralt koncept som företag använder för att revolutionera IT-produkter och tjänster.
På den mest grundläggande nivån är mjukvarudefinerat nätverk en nätverksteknologi som centraliserar nätverkshantering i ett mindre antal komponenter - hur mjukvarudefinerat nätverk gör detta är att avkoppla kontrollplanet från dataplanet, som vi kommer att prata om mer senare.
Tänk på det här sättet - i mer traditionella nätverk hade varje enskild nätverksomkopplare och komponent sina egna decentraliserade kontrollprocesser. Genom att ta bort denna typ av finfördelad design och konsolidera mycket kontroll i en enda "head" -komponent - eller en liknande struktur - kan leverantörer och andra parter hjälpa företag att skala hårdvara och programvarusystem lättare. Istället för att varje enskild punkt i nätverket har alla sina egna kontroller placerar ingenjörerna kontrollen på ett begränsat antal platser och sparar viktiga resurser.
Nyckeln här är att detta kan göras i en mängd olika hårdvarumiljöer. Virtualisering, en ganska ny process för abstraktion av nätverkskomponenter, har möjliggjort några av innovationerna inom mjukvarudefinerat nätverk, där smarta applikationer eller programvara driver nätverket. Medan smarta hårdvarubitar kan arbeta tillsammans för att erbjuda mjukvarudefinerade nätverkssystem, är det också möjligt att avskaffa mycket av hårdvaran helt och använda virtualiserade inställningar istället.
Nu har stora företag börjat stödja idén om SDN, och nya produkter erbjuder den genom mer sofistikerade system. Många "smaker" av SDN hjälper företag att uppnå effektivitet - att bygga nätverk som i vissa avseenden är "smartare" eftersom de har smart programvara som kör sina routingsprotokoll.
Utvecklingen av SDN sker också i ett större sammanhang - det finns också idén om en SD-WAN, som tillämpar samma koncept på ett brett nätverk. Med uppkomsten av molnteknologier finns det mer av SaaS-modellen som används för att fjärrhantera system, och ”mjukvarudefinierad IT” är en ny gräns.
Det är viktigt att förstå att SDN: s värld är olika.
"I den bredaste bemärkelsen använder all programvara som hanterar ett nätverk av dynamiskt tilldelade adresser - adresser som representerar tjänster som tillhandahålls eller funktioner som utförs - någon form av SDN, " skriver Scott Fulton III på ZDNet och förklarar att termen uppstår för att skilja ny programvara. -drivna modeller från gamla hårdvarudrivna modeller och kokar ner idén om SDN i fyra ord: "SDN nätverkar nu."
Nästa: Kontrollplanet och dataplanet
Innehållsförteckning
Introduktion till programvarudefinierad nätverkKontrollplanet och dataflan
Historik om programvarudefinierad nätverk
Öppna SDN och OpenFlow
Programvarudefinierat nätverk som en tjänst?
Den gemensamma vägen: säljare och öppen källkods SDN
Programvarudefinierad nätverk och Visual Dashboard
Slutsats … Tankar om SDNs framtid
