Dela via


Krav på fysiskt nätverk för Azure Stack HCI

Gäller för: Azure Stack HCI, version 23H2 och 22H2

I den här artikeln beskrivs fysiska nätverksöverväganden och krav för Azure Stack HCI, särskilt för nätverksväxlar.

Kommentar

Kraven för framtida Azure Stack HCI-versioner kan ändras.

Nätverksväxlar för Azure Stack HCI

Microsoft testar Azure Stack HCI enligt de standarder och protokoll som identifieras i avsnittet Krav för nätverksväxling nedan. Även om Microsoft inte certifierar nätverksväxlar samarbetar vi med leverantörer för att identifiera enheter som stöder Azure Stack HCI-krav.

Viktigt!

Även om andra nätverksväxlar som använder tekniker och protokoll som inte anges här kan fungera, kan Microsoft inte garantera att de fungerar med Azure Stack HCI och kanske inte kan hjälpa till med felsökningsproblem som inträffar.

När du köper nätverksväxlar kontaktar du switchleverantören och ser till att enheterna uppfyller Azure Stack HCI-kraven för dina angivna rolltyper. Följande leverantörer (i alfabetisk ordning) har bekräftat att deras växlar stöder Azure Stack HCI-krav:

Klicka på en leverantörsflik för att se verifierade växlar för var och en av Azure Stack HCI-trafiktyperna. Dessa nätverksklassificeringar finns här.

Viktigt!

Vi uppdaterar de här listorna när vi informeras om ändringar av leverantörer av nätverksväxlar.

Om växeln inte ingår kontaktar du switchleverantören för att se till att växelmodellen och versionen av växelns operativsystem stöder kraven i nästa avsnitt.


Krav för nätverksväxel

Det här avsnittet innehåller branschstandarder som är obligatoriska för de specifika rollerna för nätverksväxlar som används i Azure Stack HCI-distributioner. Dessa standarder hjälper till att säkerställa tillförlitlig kommunikation mellan noder i Azure Stack HCI-klusterdistributioner.

Kommentar

Nätverkskort som används för beräknings-, lagrings- och hanteringstrafik kräver Ethernet. Mer information finns i Krav för värdnätverk.

Här är de obligatoriska IEEE-standarderna och specifikationerna:

Rollkrav för 23H2

Krav Hantering Storage Beräkning (Standard) Beräkning (SDN)
Virtuella LAN
Prioritetsflödeskontroll
Förbättrad överföringsmarkering
LLDP-port-VLAN-ID
LLDP VLAN-namn
LLDP Link Aggregation
LLDP ETS-konfiguration
LLDP ETS-rekommendation
LLDP PFC-konfiguration
MAXIMAL RAMSTORLEK FÖR LLDP
Maximal överföringsenhet
Border Gateway Protocol
DHCP Relay-agent

Kommentar

Gäst-RDMA kräver både Compute (Standard) och Storage.

Standard: IEEE 802.1Q

Ethernet-växlar måste uppfylla IEEE 802.1Q-specifikationen som definierar VLAN. VLAN krävs för flera aspekter av Azure Stack HCI och krävs i alla scenarier.

Standard: IEEE 802.1Qbb

Ethernet-växlar som används för Azure Stack HCI-lagringstrafik måste uppfylla IEEE 802.1Qbb-specifikationen som definierar PFC (Priority Flow Control). PFC krävs där Data Center Bridging (DCB) används. Eftersom DCB kan användas i både RoCE- och iWARP RDMA-scenarier krävs 802.1Qbb i alla scenarier. Minst tre cos-prioriteringar (Class of Service) krävs utan att bryta ned växelfunktionerna eller porthastigheterna. Minst en av dessa trafikklasser måste tillhandahålla förlustfri kommunikation.

Standard: IEEE 802.1Qaz

Ethernet-växlar som används för Azure Stack HCI-lagringstrafik måste följa IEEE 802.1Qaz-specifikationen som definierar Enhanced Transmission Select (ETS). ETS krävs där DCB används. Eftersom DCB kan användas i både RoCE- och iWARP RDMA-scenarier krävs 802.1Qaz i alla scenarier.

Minst tre CoS-prioriteringar krävs utan att bryta ned växelfunktionerna eller porthastigheten. Om din enhet dessutom tillåter att inkommande QoS-priser definieras rekommenderar vi att du inte konfigurerar inkommande priser eller konfigurerar dem till exakt samma värde som utgående priser (ETS).

Kommentar

Hyperkonvergerad infrastruktur har ett stort beroende av kommunikation mellan öst och väst layer-2 i samma rack och kräver därför ETS. Microsoft testar inte Azure Stack HCI med DSCP (Differentiated Services Code Point).

Standard: IEEE 802.1AB

Ethernet-växlar måste uppfylla IEEE 802.1AB-specifikationen som definierar LINK Layer Discovery Protocol (LLDP). LLDP krävs för Azure Stack HCI och möjliggör felsökning av fysiska nätverkskonfigurationer.

Konfigurationen av LLDP Type-Length-Values (TV-apparater) måste vara dynamiskt aktiverad. Växlar får inte kräva ytterligare konfiguration utöver aktivering av en specifik TLV. Om du till exempel aktiverar 802.1 Undertyp 3 bör du automatiskt annonsera alla VLAN som är tillgängliga på växelportar.

Anpassade TLV-krav

MED LLDP kan organisationer definiera och koda sina egna anpassade TV-apparater. Dessa kallas organisatoriskt specifika TV-apparater. Alla organisationsspecifika TV-apparater börjar med ett LLDP TLV-typvärde på 127. Tabellen nedan visar vilka undertyper av organisationsspecifik anpassad TLV (TLV-typ 127) som krävs.

Organisation TLV-undertyp
IEEE 802.1 Port-VLAN-ID (undertyp = 1)
IEEE 802.1 VLAN-namn (undertyp = 3)
Minst 10 VLANS
IEEE 802.1 Länkaggregering (undertyp = 7)
IEEE 802.1 ETS-konfiguration (undertyp = 9)
IEEE 802.1 ETS-rekommendation (undertyp = A)
IEEE 802.1 PFC-konfiguration (undertyp = B)
IEEE 802.3 Maximal ramstorlek (undertyp = 4)

Maximal överföringsenhet

Den maximala överföringsenheten (MTU) är den största storleksramen eller paketet som kan överföras via en datalänk. Ett intervall mellan 1514 och 9174 krävs för SDN-inkapsling.

Border Gateway Protocol

Ethernet-växlar som används för Azure Stack HCI SDN-beräkningstrafik måste ha stöd för BGP (Border Gateway Protocol). BGP är ett standardroutningsprotokoll som används för att utbyta routnings- och nåbarhetsinformation mellan två eller flera nätverk. Vägar läggs automatiskt till i routningstabellen för alla undernät med BGP-spridning aktiverat. Detta krävs för att aktivera klientarbetsbelastningar med SDN och dynamisk peering. RFC 4271: Border Gateway Protocol 4

DHCP Relay-agent

Ethernet-växlar som används för Azure Stack HCI-hanteringstrafik måste ha stöd för DHCP Relay-agenten. DHCP Relay-agenten är en TCP/IP-värd som används för att vidarebefordra begäranden och svar mellan DHCP-servern och klienten när servern finns i ett annat nätverk. Det krävs för PXE-starttjänster. RFC 3046: DHCPv4 eller RFC 6148: DHCPv4

Nätverkstrafik och arkitektur

Det här avsnittet är främst för nätverksadministratörer.

Azure Stack HCI kan fungera i olika datacenterarkitekturer, inklusive 2-nivå (Spine-Leaf) och 3-nivå (Core-Aggregation-Access). Det här avsnittet refererar mer till begrepp från spine-leaf-topologin som ofta används med arbetsbelastningar i hyperkonvergerad infrastruktur, till exempel Azure Stack HCI.

Nätverksmodeller

Nätverkstrafiken kan klassificeras enligt dess riktning. San-miljöer (Traditional Storage Area Network) är starkt nord-syd där trafiken flödar från en beräkningsnivå till en lagringsnivå över en Ip-gräns (Layer-3). Hyperkonvergerad infrastruktur är tyngre, öst-väst, där en betydande del av trafiken ligger inom en VLAN-gräns (Layer-2).

Viktigt!

Vi rekommenderar starkt att alla klusternoder på en plats finns fysiskt i samma rack och ansluts till samma ToR-växlar (top-of-rack).

Kommentar

Stretchklusterfunktioner är endast tillgängliga i Azure Stack HCI, version 22H2.

Nord-syd-trafik för Azure Stack HCI

Trafiken nord-syd har följande egenskaper:

  • Trafiken flödar ut från en ToR-växel till ryggraden eller in från ryggraden till en ToR-växel.
  • Trafiken lämnar det fysiska racket eller korsar en Layer-3-gräns (IP).
  • Innehåller hantering (PowerShell, Windows Admin Center), beräkning (VM) och klustertrafik mellan platser.
  • Använder en Ethernet-växel för anslutning till det fysiska nätverket.

Trafik mellan öst och väst för Azure Stack HCI

Trafiken mellan öst och väst har följande egenskaper:

  • Trafiken ligger kvar inom ToR-växlarna och Layer-2-gränsen (VLAN).
  • Innehåller lagringstrafik eller direktmigreringstrafik mellan noder i samma kluster och (om du använder ett sträckt kluster) på samma plats.
  • Kan använda en Ethernet-växel (växlad) eller en direktanslutning (växellös) enligt beskrivningen i de kommande två avsnitten.

Använda växlar

Trafik mellan nord och syd kräver användning av växlar. Förutom att använda en Ethernet-växel som stöder de protokoll som krävs för Azure Stack HCI är den viktigaste aspekten korrekt storleksändring av nätverksinfrastrukturen.

Det är absolut nödvändigt att förstå den "icke-blockerande" infrastrukturbandbredd som ethernet-växlarna kan stödja och att du minimerar (eller helst eliminerar) överprenumereringen av nätverket.

Vanliga överbelastningspunkter och överprenumerationer, till exempel aggregeringsgruppen Multi-Chassis Link som används för sökvägsredundans, kan elimineras genom korrekt användning av undernät och VLAN. Se även Krav för värdnätverk.

Samarbeta med nätverksleverantören eller nätverkssupportteamet för att se till att nätverksväxlarna har rätt storlek för den arbetsbelastning som du tänker köra.

Använda switchless

Azure Stack HCI stöder växellösa (direkta) anslutningar för trafik mellan öst och väst för alla klusterstorlekar så länge varje nod i klustret har en redundant anslutning till varje nod i klustret. Detta kallas för en "full mesh"-anslutning.

Diagram som visar växlingslös anslutning med fullständigt nät

Gränssnittspar Undernät VLAN
Mgmt-värd för virtuellt nätverkskort Kundspecifik Kundspecifik
SMB01 192.168.71.x/24 711
SMB02 192.168.72.x/24 712
SMB03 192.168.73.x/24 713

Kommentar

Fördelarna med växellösa distributioner minskar med kluster som är större än tre noder på grund av det antal nätverkskort som krävs.

Fördelar med växlingslösa anslutningar

  • Inget bytesköp krävs för trafik mellan öst och väst. En växel krävs för trafik mellan nord och syd. Detta kan leda till lägre kapitalutgifter (CAPEX) men är beroende av antalet noder i klustret.
  • Eftersom det inte finns någon växel är konfigurationen begränsad till värden, vilket kan minska det potentiella antalet konfigurationssteg som behövs. Det här värdet minskar när klusterstorleken ökar.

Nackdelar med växlingslösa anslutningar

  • Mer planering krävs för IP- och undernätsadresseringsscheman.
  • Ger endast åtkomst till lokal lagring. Hanteringstrafik, VM-trafik och annan trafik som kräver åtkomst mellan nord och syd kan inte använda dessa kort.
  • När antalet noder i klustret växer kan kostnaden för nätverkskort överstiga kostnaden för att använda nätverksväxlar.
  • Skalas inte långt bortom kluster med tre noder. Fler noder ådrar sig ytterligare kablar och konfigurationer som kan överträffa komplexiteten med att använda en växel.
  • Klusterexpansionen är komplex och kräver ändringar i maskinvaru- och programvarukonfigurationen.

Nästa steg