Azure Local: Voorcontrole van netwerkvalidatie mislukt in volledig geconvergeerde topologie wanneer Storage Network Isolation is geconfigureerd bovenop rackswitches
Summary: Het implementeren van een Azure Local-exemplaar met de volledig geconvergeerde netwerktopologie mislukt door de voorcontroles voor netwerkvalidatie. Dit gebeurt als isolatie van het storagenetwerk is geconfigureerd op de top-of-rack (ToR)-switches volgens best practices. ...
Symptoms
De voorcontroles van de netwerkvalidatie mislukken tijdens de implementatie van een lokale Azure-instantie met een volledig geconvergeerde netwerktopologie.
Cause
Bij de mislukte voorcontrole wordt geprobeerd verbinding te maken vanaf de IP-adressen die zijn toegewezen aan NIC-poorten 1 voor storage en de IP-adressen die zijn toegewezen aan NIC-poorten 2 voor storage op andere leden van de instantie. Deze verbindingspoging mislukt wanneer VLAN-netwerksegmentatie die is geïmplementeerd in de ToR-switches het storagenetwerkverkeer scheidt. Deze segmentatie voorkomt dat netwerkverkeer dat afkomstig is van de Storage NIC-poorten 1 op elk lid, wordt overgezet naar de Storage NIC-poorten 2 op elk lid. Deze netwerksegmentatiestrategie voldoet aan de best practices voor het ontwerpen van Azure Local Network Design, zoals gedocumenteerd door Microsoft.
Resolution
Voeg beide storage-VLAN's toe aan de storage VLAN-trunk op elke ToR-switch die de fysieke NIC-poorten (pNIC's) van de Azure Local-leden verbindt. Normaal gesproken is er aan elke ToR-switch slechts één storage-VLAN toegewezen aan de VLAN-trunk van de switchpoort. Door beide storage-VLAN's toe te voegen aan de VLAN-trunk van de switchpoort kan de voorcontrole van de netwerkvalidatie met succes worden voltooid.
Additional Information
Azure Local Storage-netwerkverkeer maakt gebruik van krachtige RDMA-protocollen die gevoelig zijn voor netwerklatentie. Het minimaliseren van switchhops vermindert de netwerklatentie en is zeer gunstig voor RDMA-netwerkverkeer. De best practices voor het ontwerpen van een lokaal Azure-netwerk gebruiken één IP-subnet en VLAN voor netwerkverkeer dat afkomstig is van NIC-poorten 1 en een ander IP-subnet en VLAN voor netwerkverkeer dat afkomstig is van NIC-poorten 2. Dit type segmentatie van netwerkverkeer voorkomt dat het storagenetwerkverkeer onnodig tussen beide ToR-switches stroomt en extra switchhops met zich meebrengt.
Details vindt u in Hostnetwerkvereisten voor Azure Local - Azure Local | Microsoft Learn.
De volledig geconvergeerde netwerktopologie omvat twee pNIC's die worden gebruikt voor al het Azure Local-netwerkverkeer. Aan deze twee pNIC's is een switch embedded teaming (SET) virtuele switch (vSwitch) gekoppeld. Drie virtuele NIC's (vNIC's) worden gepresenteerd aan de hostpartitie en verbonden met de vSwitch in de hostpartitie. Twee vNIC's worden gebruikt voor storagenetwerkverkeer en de derde vNIC wordt gebruikt voor het beheer van netwerkverkeer.
Een beschrijving van de volledig geconvergeerde netwerktopologie is te vinden via de volgende koppeling: