211service.com
Aktivera den digitala revolutionen: SDN and Beyond
I samarbete med VMware
För att klara de många utmaningarna i den nya digitala verksamheten genomgår datacenter en en gång i generationens arkitekturskifte , från hårdvaru- till mjukvarucentrerade modeller. Precis som virtuella maskiner ersatte fysiska servrar som grundelementet i moderna serverapplikationer, framträder nu mjukvarudefinierat nätverk (SDN) som ett mer flexibelt, hanterbart sätt att organisera ett datacenters nätverksbehov.
SDN kan skapa mycket större hanterbarhet genom att göra det möjligt för nätverkshanterare och utvecklare att komma åt nätverksresurser på en programmatisk nivå, och behandla nätverksresurser på ungefär samma sätt som de behandlar andra datorresurser såsom centrala bearbetningsenheter (CPU:er) och minne. Det kan göra det möjligt för nätverk att bli lättare att skala upp eller ned, förkorta installationstiden, öka säkerheten och minska kostnaderna. Och SDN kan dra fördel av programmerbar nätverkshårdvara, vilket gör det möjligt för chefer att ändra beteendet hos nätverksenheter genom mjukvaruuppgraderingar istället för dyra hårdvarubyten.
Men framstegen med att använda SDN har gått långsammare än väntat eftersom det kräver att nätverksadministratörer antar nya färdigheter och nya sätt att tänka. Följaktligen har det sett den största användningen hittills i de största datacentren, som de som används av gigantiska molnleverantörer inklusive Microsoft Azure och Google Cloud Platform. För att bredda attraktionskraften för SDN till fler företag måste det finnas mer effektiva SDN-verktyg tillgängliga och nätverksansvariga måste få bättre utbildning om deras användningar och fördelar.
Pionjärer och jättar: Insikter om nätverkets framtid
Läs hela rapporten.
Producerad av MIT Technology Review Custom, i samarbete med VMware.
Löftet om SDN, såväl som hindren för dess bredare antagande, var föremål för den första någonsin, endast för inbjudningar future:net-konferens , som hölls 31 augusti–1 september i Las Vegas. Cirka 200 deltagare tog in tekniska presentationer om nätverkstekniken som används av dagens gigantiska molnleverantörer, framtiden för datacenternätverk, olika initiativ med öppen källkod på gång inom SDN och nätverksvirtualisering, och framväxten av containerbaserade nätverk.
På 10 år har jag aldrig sett en sådan församling av nätverkande talanger på scen, sa Martin Casado, en av de vägledande krafterna bakom födelsen av SDN och nu en generalpartner på Andreessen Horowitz, som talade i slutet av konferensen. Flera gemensamma teman uppstod under det två dagar långa evenemanget:
- Nätverkshanteringsverktyg måste förbättras.
- Nätverk behöver abstraktionslager som är jämförbara med dem inom datorer.
- Moores lag möjliggör en högre grad av programmerbarhet i nätverkshårdvara.
- Nätverkssäkerhet är ett ständigt bekymmer (och ett som SDN kan hjälpa till med).
- Insatser med öppen källkod driver på betydande innovation inom nätverk.
Infographic: 'The Future of Networking: 5 Key Themes'
Infografik producerad av MIT Technology Review Custom i samarbete med VMware. Se hela utskrivbar infografik här . För mer information om mjukvarudefinierade nätverk och nätverksvirtualisering, besök www.vmware.com/radius/nsx .
Nätverksövervakning och förvaltning
Det pågående behovet av effektivare verktyg för nätverksövervakning och hantering var ett populärt ämne, eftersom talare gång på gång återkom till den stora svårigheten att få ut fungerande data från ett nätverk.
I en session med Internets Cloud Titans beskrev Microsofts David Maltz flera verktyg som företaget har byggt för att lösa svårigheterna med att ens identifiera problem när man kör molnskaliga nätverk som datacenter för Microsoft Azure. I slutändan tacklar Maltz och andra dessa problem genom att designa om sina nätverksarkitekturer på mer mjukvarudefinierade sätt – övergå till flexibla (och datarika) nätverk som kan anpassa sig till förändrade krav, tillhandahålla nätverkstelemetri till operatörer och göra det möjligt för chefer att åtgärda problem enklare.
Nätverk behöver abstraktionslager
Inom datorer gör olika abstraktionsnivåer det möjligt för människor att skriva mjukvara eller styra datorer utan att behöva förstå en CPU:s maskinspråk eller ledningarna i dess kretsar. Varje successivt högre abstraktionsskikt inkapslar en serie instruktioner kodade på en lägre nivå.
Många talare från toppmötet diskuterade fördelarna som SDN kan ge för att skapa högre abstraktionsnivåer för nätverk. Helst skulle du kunna börja med en specifikation för nätverksbeteendet du ville ha och sedan uttrycka det beteendet i något slags nätverkskontrollspråk på hög nivå. Det programmet skulle sedan kunna kompileras till kod som kunde köras på en programmerbar switch, ungefär som Java-program idag kompileras för att köras på CPU:er. Ett sådant programmeringsspråk börjar växa fram från SDN-världen, och det kallas P4 .
Moores lag kommer till nätverket
För att nätverk ska vara programmerbara genom högre abstraktionsnivåer behöver vi programmerbar nätverkshårdvara. Moores lag – som säger att antalet transistorer per kvadrattum på en integrerad krets fördubblas ungefär vartannat år, vilket ökar beräkningskraften per dollar i samma takt – möjliggör äntligen en högre grad av programmerbarhet i nätverksenheter än någonsin tidigare.
Bryan Larish, chefs IT- och nätverksarkitekt på Verizon, pratade om behovet av att förbereda banan och vänja folk vid det nya, mjukvarudefinierade sättet att göra saker. Den kompetensförskjutningen kommer inte att ske över en natt – och jag tror att det är okej, sa Larish under en session om lösningar med öppen källkod.
Säkerhet och löftet om mikrosegmentering
säkerhet är ett ständigt bekymmer för nätverksansvariga. Nätverksvirtualisering kan hjälpa till genom att göra nätverk mer uppdelade och mer hanterbara.
Under en liveinspelning på scen av en Packet Pushers podcast , diskuterade paneldeltagarna hur mikrosegmentering av nätverk kan ge säkerhetsfördelar, liknande hur att sätta applikationer i sina egna virtuella maskiner (VM) hjälper säkerheten.
Slutpunkter finns nu överallt i det moderna företagsnätverket: mobila enheter, appar, webbläsare, till och med Wi-Fi-nätverket på din lokala Starbucks. Istället för att försöka skydda en obefintlig omkrets, måste nätverkshanterare titta på att skydda sina nätverk genom att ge varje applikation en definierad uppsättning beteenden – något som är lättare att göra i SDN-eran.
Tillståndet för nätverk med öppen källkod
Äntligen kommer löftet om öppen källkod för framsteg inom nätverkande att förverkligas OpenStack , med sin metod för att leverera infrastruktur som en tjänst (IaaS).
I kombination med framväxten av containrar och deras åtföljande behov av containerbaserat nätverk, är en ny generation containervänliga OpenStack-lösningar precis runt hörnet. Dessa nya lösningar kan i sin tur skjuta upp projektet till ett mer utbrett företagsantagande.
I stora termer är framtiden för nätverk klar: den kommer att följa en väg mot ökad virtualisering, precis som dator och lagring gjorde innan den. Med virtualisering kommer mer flexibilitet och programmerbarhet och nätverkshantering kan äntligen nå mognad. Det viktigaste är att nätverksegenskaper kommer att kunna definieras på högre och högre abstraktionsnivåer, vilket frigör nätverksadministratörer att skapa mer robusta nätverk och gör det möjligt för mjukvaruutvecklare att behandla nätverksresurser på det sätt som de behandlar andra datorresurser.
För att lära dig mer, se vår exklusiva Technology Insights-rapport om VMwares inledande future:net konferens eller besök vmware.com .
