Wat is een met software gedefinieerd Windows Server-netwerk?

Voltooid

Azure Stack HCI is ook sterk afhankelijk van SDN voor het implementeren van zijn functies. Net als bij softwaregedefinieerde opslag is SDN geen afzonderlijke serverfunctie of een functie. In plaats daarvan is het een verzameling verschillende technologieën die een breed scala aan netwerkvirtualisatiescenario's mogelijk maken. Deze technologieën zijn onder andere Hyper-V-netwerkvirtualisatie, Hyper-V virtuele switch, Switch-Embedded Teaming (SET) en Netwerkcontroller. Hoewel de Netwerkcontroller optioneel is in Azure Stack HCI, kunt u overwegen deze te testen in uw proof-of-concept testomgeving.

Notitie

Dit is geen uitgebreide lijst maar deze is voldoende voor een basisbegrip van de kernfunctionaliteit van SDN in Azure Stack HCI.

Wat is SDN?

SDN biedt een methode om fysieke en virtuele netwerkapparaten centraal te configureren en beheren. Deze apparaten kunnen routers, switches en gateways in uw datacentrum zijn.

Redenen voor het gebruik van SDN

U kunt SDN gebruiken om uw datacentrumnetwerk dynamisch te beheren met een geautomatiseerde, gecentraliseerde manier om te voldoen aan de vereisten van uw toepassingen en workloads. SDN scheidt uw netwerkinfrastructuur, definieert beleidsregels voor het beheer van het netwerk en biedt u de hulpprogramma's voor het beheren van het netwerk:

  • Netwerkabstractie. Door het netwerk te virtualiseren, kunt u uw toepassingen en workloads scheiden van het onderliggende fysieke netwerk. Net als bij server-virtualisatie met Hyper-V biedt netwerkabstractie een uniforme interface voor het inrichten en beheren van fysieke netwerkapparaten, zoals switches en load balancers.
  • Netwerkbeleid. Met netwerkbeleid kunt u beleidsregels die betrekking hebben op zowel fysieke als virtuele netwerken centraal definiëren en beheren, met inbegrip van de verkeersstroom tussen deze twee netwerktypen. U definieert dit beleid in de beheerlaag, maar past deze toe op de fysieke laag. Het implementeren van netwerkbeleid op een consistente manier vereenvoudigt het schalen wanneer u nieuwe workloads implementeert of workloads verplaatst tussen virtuele of fysieke netwerken.
  • Netwerkbeheer. De mogelijkheid om efficiënt gevirtualiseerde netwerkinfrastructuur te beheren, is zeer afhankelijk van hulpprogramma's die het configureren van virtuele netwerkobjecten en -beleid vergemakkelijken. PowerShell biedt de meeste veelzijdigheid. Windows Admin Center en Microsoft System Center Virtual Machine Manager vereenvoudigen echter de complexiteit die inherent is aan het beheer op basis van scripts.

Primaire onderdelen van de Microsoft-implementatie van SDN

De Microsoft-implementatie van SDN bevat de volgende onderdelen:

  • Hyper-V-netwerkvirtualisatie (HNV). HNV isoleert verkeer tussen verschillende workloads die worden uitgevoerd op dezelfde fysieke infrastructuur. In HNV is de isolatie afhankelijk van inkapselingsprotocollen, zoals Virtual Extensible LAN (VxLAN) of Network Virtualization Generic Routing Encapsulation (NVGRE), om het maken van overlay-netwerken met mogelijk overlappende IP-adresbereiken toe te staan, die vereist zijn in scenario's met meerdere tenants.
  • Virtuele Hyper-V switch. Een virtuele Hyper-V switch is een op software gebaseerde laag 2 Ethernet-netwerkswitch. U kunt deze switch gebruiken om gast-VM's en hun Hyper-V-hosts te verbinden met virtuele en fysieke netwerken. De virtuele Hyper-V switch is volledig uitbreidbaar. Het biedt geavanceerde functies zoals het afdwingen van beleid, tenantisolatie, verkeersvorming en beveiliging tegen schadelijke gast-VM's.
  • SET. SET stelt u in staat om maximaal acht identieke fysieke netwerkadapters rechtstreeks te combineren in de virtuele switch van Hyper-V. SET biedt functionaliteit voor taakverdeling en bandbreedteaggregatie, wat resulteert in een hogere netwerkdoorvoer voor gevirtualiseerde workloads. Daarnaast verbetert SET de fouttolerantie, waardoor de distributie van verkeer automatisch wordt aangepast als een of meer afzonderlijke netwerkadapters uitvallen.
  • Netwerkcontroller. Netwerkcontroller is een Windows Server- en Azure Stack HCI-rol. Het fungeert als het gecentraliseerde en programmeerbare automatiseringspunt voor de virtuele en fysieke netwerkinfrastructuur in Windows Server-SDN. Netwerkcontroller beheert de implementatie en configuratie van netwerkservices, waaronder ondersteuning voor het inrichten van virtuele apparaten die dezelfde functionaliteit bieden als hardwaregebaseerde netwerkapparaten. Deze virtuele apparaten zijn onder andere Software Load Balancer en Network Address Translation (NAT), Datacenter Firewall en Remote Access Service (RAS) Gateway voor SDN. Netwerkcontroller beheert beleidsregels voor virtuele netwerken en maakt gebruik van host-agents die worden uitgevoerd op beheerde Hyper-V-hosts voor het implementeren van het afdwingen van beleid in virtuele Hyper-V switches.

Notitie

Een Azure Stack HCI-cluster biedt u de mogelijkheid om de netwerkbronnen te virtualiseren door SDN te implementeren. Omdat een dergelijke SDN-implementatie optioneel is, hebt u de keuze om Azure Stack HCI te integreren in een bestaande infrastructuur op basis van een VLAN (Virtual Local Area Network) of om de workloads te isoleren door gebruik te maken van netwerkvirtualisatie op basis van SDN.

Test uw kennis

1.

Welk onderdeel is vereist voor het implementeren van op Windows Server 2019 gebaseerde SDN?

2.

Welk Windows Server-onderdeel aggregeert netwerkdoorvoer beschikbaar voor gevirtualiseerde workloads door meerdere netwerkadapters te combineren?