Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Software Defined Networking (SDN) in Windows Server 2016 bestaat uit een combinatie van een netwerkcontroller, Hyper-V Hosts, Software Load Balancer-gateways en HNV-gateways. Raadpleeg de volgende secties voor het afstemmen van elk van deze onderdelen:
Netwerkcontroller
De netwerkcontroller is een Windows Server-functie die moet worden ingeschakeld op virtuele machines die worden uitgevoerd op hosts die zijn geconfigureerd voor het gebruik van SDN en worden beheerd door de netwerkcontroller.
Drie vm's met netwerkcontroller zijn voldoende voor hoge beschikbaarheid en maximale prestaties. Elke VM moet de grootte hebben volgens de richtlijnen in de sectie vereisten voor de rol van de SDN-infrastructuur voor virtuele machines van het onderwerp Een software-gedefinieerde netwerkinfrastructuur plannen.
SDN-kwaliteit van de dienstverlening (QoS)
Om ervoor te zorgen dat verkeer van virtuele machines effectief en eerlijk wordt gerangschikt, wordt u aangeraden SDN QoS te configureren op de virtuele machines van de werkbelasting. Raadpleeg het onderwerp QoS configureren voor een tenant-VM-netwerkadapter voor meer informatie over het configureren van SDN QoS.
Hyper-V Hostnetwerken
De richtlijnen in het gedeelte Hyper-V netwerk-I/O-prestaties van de handleiding Prestatieafstemming voor Hyper-V Servers zijn van toepassing wanneer SDN wordt gebruikt. In deze sectie worden echter aanvullende richtlijnen beschreven die moeten worden gevolgd om de beste prestaties te garanderen bij het gebruik van SDN.
Teamvorming voor fysieke netwerkadapters (NIC)
Voor de beste prestaties en failovermogelijkheden is het raadzaam om de fysieke netwerkadapters zo te configureren dat ze worden gekoppeld. Wanneer u SDN gebruikt, moet u het team maken met Switch Embedded Teaming (SET).
Het optimale aantal teamleden is twee, omdat gevirtualiseerd verkeer wordt verdeeld over beide teamleden voor zowel inkomende als uitgaande richtingen. U kunt meer dan twee teamleden hebben; inkomend verkeer wordt echter verspreid over maximaal twee van de adapters. Uitgaand verkeer wordt altijd verspreid over alle adapters als de standaardinstelling voor dynamische taakverdeling op de virtuele switch blijft geconfigureerd.
Offloads voor inkapseling
SDN is afhankelijk van inkapseling van pakketten om het netwerk te virtualiseren. Voor optimale prestaties is het belangrijk dat de netwerkadapter hardware-offload ondersteunt voor het encapsuleringsformaat dat wordt gebruikt. Er is geen aanzienlijk prestatievoordeel van één inkapselingsindeling ten opzichte van een andere. De standaardindeling voor inkapseling wanneer de netwerkcontroller wordt gebruikt, is VXLAN.
U kunt bepalen welke inkapselingsindeling wordt gebruikt via de netwerkcontroller met de volgende PowerShell-cmdlet:
(Get-NetworkControllerVirtualNetworkConfiguration -connectionuri $uri).properties.networkvirtualizationprotocol
Voor optimale prestaties moet u ervoor zorgen dat uw fysieke netwerkadapters ondersteuning bieden voor taakontlasting voor VXLAN, indien VXLAN wordt teruggestuurd. Uw fysieke netwerkadapters moeten NVGRE-taakbewerking ondersteunen als NVGRE wordt geretourneerd.
MTU
Inkapseling resulteert in extra bytes die aan elk pakket worden toegevoegd. Om fragmentatie van deze pakketten te voorkomen, moet het fysieke netwerk worden geconfigureerd voor het gebruik van jumboframes. Een MTU-waarde van 9234 is de aanbevolen grootte voor VXLAN of NVGRE en moet worden geconfigureerd op de fysieke switch voor de fysieke interfaces van de hostpoorten (L2) en de routerinterfaces (L3) van de VLAN's waarvoor ingekapselde pakketten worden verzonden. Dit omvat de transit-, HNV-provider- en beheernetwerken.
MTU op de Hyper-V host wordt geconfigureerd via de netwerkadapter en de hostagent voor de netwerkcontroller die op de Hyper-V host wordt uitgevoerd, wordt automatisch aangepast voor de inkapselingsoverhead als deze wordt ondersteund door het stuurprogramma van de netwerkadapter.
Zodra het verkeer via een gateway vanuit het virtuele netwerk verloopt, wordt de inkapseling verwijderd en wordt de oorspronkelijke MTU die vanaf de virtuele machine wordt verzonden, gebruikt.
IO-virtualisatie met één root (SR-IOV)
SDN wordt geïmplementeerd op de Hyper-V host met behulp van een doorstuurswitchextensie in de virtuele switch. Voor deze switchextensie voor het verwerken van pakketten mag SR-IOV niet worden gebruikt op virtuele netwerkinterfaces die zijn geconfigureerd voor gebruik met de netwerkcontroller, omdat het VM-verkeer de virtuele switch omzeilt.
SR-IOV kan desgewenst nog steeds worden ingeschakeld op de virtuele switch en kan worden gebruikt door VM-netwerkadapters die niet worden beheerd door de netwerkcontroller. Deze SR-IOV VM's kunnen samenwerken op dezelfde virtuele switch als door een netwerkcontroller beheerde VM's die geen gebruikmaken van SR-IOV.
Als u 40Gbit-netwerkadapters gebruikt, wordt u aangeraden SR-IOV in te schakelen op de virtuele switch voor de SLB-gateways (Software Load Balancing) om maximale doorvoer te bereiken. Dit wordt uitgebreid besproken in de sectie Software Load Balancer Gateways .
HNV-gateways
In de sectie HVN-gateways vindt u informatie over het afstemmen van HNV-gateways voor gebruik met SDN.
Software Load Balancer (SLB)
SLB-gateways kunnen alleen worden gebruikt met de netwerkcontroller en SDN. Meer informatie over het afstemmen van SDN voor gebruik met SLB-gateways vindt u in de sectie Software Load Balancer Gateways .