Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek vás provede požadavky, osvědčenými postupy a nasazením síťové ATC. Síťová ATC zjednodušuje správu nasazení a konfigurace sítě pro místní clustery Windows Serveru a Azure. Síťová ATC poskytuje přístup založený na záměru k nasazení hostitelské sítě. Zadáním jednoho nebo více záměrů (správa, výpočetní funkce nebo úložiště) pro síťový adaptér můžete automatizovat nasazení zamýšlené konfigurace. Další informace o síťové ATC, včetně přehledu a definic, naleznete v tématu Přehled síťové ATC.
Pokud máte zpětnou vazbu nebo narazíte na nějaké problémy, projděte si část s požadavky a osvědčenými postupy, zkontrolujte protokol událostí síťového ATC a spolupracujte s týmem podpory Microsoftu.
Prerequisites
Pro použití síťového ATC splňte následující předpoklady:
Všechny servery v clusteru musí mít Windows Server 2025 nebo novější pro Windows Server a pro místní prostředí Azure verze 2311.2 nebo novější.
Musí používat fyzické hostitele, které jsou certifikované pro Windows Server nebo Azure Local. Informace o hardwaru certifikovaném pro server s zabezpečeným jádrem najdete v katalogu Systému Windows Server. Informace o ověřených uzlech nebo vyšší úrovně pro místní Azure najdete v Místní katalog Azure.
Adaptéry ve stejném záměru Network ATC musí být symetrické (stejný výrobce, model, rychlost a konfigurace) a dostupné na každém uzlu clusteru.
Asymetrické adaptéry vedou k selhání při nasazování jakéhokoli záměru. Síťová ATC před nasazením záměru automaticky potvrdí symetrii adaptéru pro všechny uzly v clusteru.
Další informace o symetrii adaptéru naleznete v tématu Switch Embedded Teaming (SET).
Každý fyzický adaptér zadaný v záměru musí používat stejný název na všech uzlech v clusteru.
Ujistěte se, že každý síťový adaptér má stav "Up", jak ověřuje rutina PowerShellu
Get-NetAdapter.Každý uzel musí mít nainstalované následující funkce Windows Serveru:
- Síťové řízení letového provozu
- Hyper-V
- Klastr pro převzetí služeb při selhání
- Data Center Bridging
- Cluster s podporou převzetí služeb při selhání – Šířka pásma SMB (FS-SMBBW)
Tady je příklad instalace požadovaných funkcí přes PowerShell:
Install-WindowsFeature -Name NetworkATC, Hyper-V, 'Failover-Clustering', 'Data-Center-Bridging', FS-SMBBW -IncludeManagementToolsVložte každý adaptér do stejných slotů PCI v každém hostiteli. Tento postup usnadňuje automatizované konvence pojmenovávání pomocí obrazových systémů.
Nakonfigurujte fyzickou síť (přepínačů) před konfigurací Síťového ATC, včetně konfigurace VLAN, MTU a DCB. Další informace najdete v tématu Požadavky na fyzickou síť.
Important
Nasazení síťové ATC na virtuálních počítačích se může použít jenom pro účely testování a ověřování. Nasazení založené na virtuálních počítačích vyžaduje změnu výchozího nastavení adaptéru pro deaktivaci vlastnosti NetworkDirect. Další informace o odeslání přepsání najdete v tématu: Přepsání výchozího nastavení sítě.
Běžné příkazy ATC sítě
Pokud chcete identifikovat dostupné příkazy Network ATC, spusťte v PowerShellu rutinu Get-Command -ModuleName NetworkATC. Ujistěte se, že powershell běží jako správce.
Příkaz Remove-NetIntent odebere záměr ze místního uzlu nebo clusteru. Tento příkaz nezničí vyvolanou konfiguraci.
Příklady záměrů
Network ATC upravuje způsob, jakým nasazujete hostitelské sítě – ne to, co nasazujete. Pokud je každý scénář podporovaný od Microsoftu, můžete nasadit několik scénářů. Tady je několik příkladů běžných možností nasazení a potřebných příkazů PowerShellu. Tyto scénáře nejsou jediné dostupné kombinace, ale měly by vám poskytnout představu o možnostech.
Pro zjednodušení předvedeme pouze dva fyzické adaptéry pro každý tým SET, ale je možné přidat další. Další informace naleznete v tématu Plánování sítě hostitelů.
Plně sjednocený záměr
Pro tento záměr se nasazují a spravují výpočetní prostředky, úložiště a sítě pro správu ve všech uzlech clusteru.
Add-NetIntent -Name ConvergedIntent -Management -Compute -Storage -AdapterName pNIC01, pNIC02
Konvergovaný záměr výpočetních a úložných prostředků; oddělený záměr správy
Dva záměry jsou spravovány napříč uzly clusteru. Správa používá pNIC01 a pNIC02; Výpočetní prostředky a úložiště jsou na různých adaptérech.
Add-NetIntent -Name Mgmt -Management -AdapterName pNIC01, pNIC02
Add-NetIntent -Name Compute_Storage -Compute -Storage -AdapterName pNIC03, pNIC04
Plně členěný záměr
V tomto záměru se výpočetní prostředky, úložiště a sítě pro správu spravují na různých adaptérech ve všech uzlech clusteru.
Add-NetIntent -Name Mgmt -Management -AdapterName pNIC01, pNIC02
Add-NetIntent -Name Compute -Compute -AdapterName pNIC03, pNIC04
Add-NetIntent -Name Storage -Storage -AdapterName pNIC05, pNIC06
Záměr pouze pro úložiště
V rámci tohoto záměru se spravuje pouze úložiště. Síťová ATC nespravuje adaptéry pro správu a výpočetní prostředky.
Add-NetIntent -Name Storage -Storage -AdapterName pNIC05, pNIC06
Záměr výpočetních a řídících činností
Pro tento záměr se spravují výpočetní sítě a sítě pro správu, ale ne úložiště.
Add-NetIntent -Name Management_Compute -Management -Compute -AdapterName pNIC01, pNIC02
Více záměrů pro výpočet (přepnutí)
Pro tento účel je spravováno několik výpočetních přepínačů.
Add-NetIntent -Name Compute1 -Compute -AdapterName pNIC03, pNIC04
Add-NetIntent -Name Compute2 -Compute -AdapterName pNIC05, pNIC06
Výchozí hodnoty ATC sítě
Síťová ATC používá sadu výchozích hodnot ke zjednodušení nasazení a správy hostitelských sítí. Tato výchozí nastavení se použijí při vytváření záměrů nebo úpravě nastavení sítě. Pochopení těchto výchozích hodnot vám může pomoct efektivně spravovat konfiguraci sítě.
Výchozí hodnoty
Tato část popisuje další výchozí hodnoty nakonfigurované službou Network ATC.
Výchozí VLANy
Network ATC ve výchozím nastavení používá pro adaptéry s typem záměru úložiště následující VLANy. Pokud jsou adaptéry připojeny k fyzickému přepínači, musí být tyto sítě VLAN povoleny ve fyzické síti. Pokud jsou adaptéry bez přepínače, nevyžaduje se žádná jiná konfigurace.
| Záměr adaptéru | Výchozí hodnota |
|---|---|
| Management | Nakonfigurovaná síť VLAN pro adaptéry pro správu se nezmění. |
| Adaptér úložiště 1 | 711 |
| Adaptér úložiště 2 | 712 |
| Adaptér úložiště 3 | 713 |
| Adaptér úložiště 4 | 714 |
| Adaptér úložiště 5 | 715 |
| Adaptér úložiště 6 | 716 |
| Adaptér úložiště 7 | 717 |
| Adaptér úložiště 8 | 718 |
| Budoucí použití | 719 |
Zvažte použití následujícího příkazu:
Add-NetIntent -Name MyIntent -Storage -AdapterName pNIC01, pNIC02, pNIC03, pNIC04
Fyzická síťová karta (nebo virtuální síťová karta v případě potřeby) je nakonfigurovaná tak, aby používala sítě VLAN 711, 712, 713 a 714.
Note
Síťová ATC umožňuje změnit sítě VLAN používané s parametrem StorageVlans na Add-NetIntent.
Automatické přidělování IP adres úložiště
ATC sítě automaticky konfiguruje pro adaptéry s typem záměru úložiště platné IP adresy. Síťová ATC provádí tuto konfiguraci jednotným způsobem napříč všemi uzly v clusteru a ověřuje, že vybraná adresa se v síti ještě nepoužívá.
Výchozí IP adresa každého adaptéru na každém uzlu v záměru úložiště je nastavená takto:
| Adapter | IP adresa a podsíť | síť VLAN |
|---|---|---|
| pNIC1 | 10.71.1.X | 711 |
| pNIC2 | 10.71.2.X | 712 |
| pNIC3 | 10.71.3.X | 713 |
Pokud chcete přepsat automatické přidělování IP adres úložiště, vytvořte náhradu úložiště a při vytvořením intentu předejte tuto náhradu:
$StorageOverride = New-NetIntentStorageOverrides
$StorageOverride.EnableAutomaticIPGeneration = $false
Add-NetIntent -Name MyIntent -Storage -Compute -AdapterName 'pNIC01', 'pNIC02' -StorageOverrides $StorageOverride
Nastavení sítě clusteru
Network ATC ve výchozím nastavení konfiguruje sadu funkcí síťového clusteru. Výchozí hodnoty jsou uvedené takto:
| Property | Default |
|---|---|
EnableNetworkNaming |
$true |
EnableLiveMigrationNetworkSelection |
$true |
EnableVirtualMachineMigrationPerformance |
$true |
VirtualMachineMigrationPerformanceOption |
Výchozí hodnota se počítá: SMB, TCP nebo Komprese |
MaximumVirtualMachineMigrations |
1 |
MaximumSMBMigrationBandwidthInGbps |
Výchozí hodnota se počítá na základě nastavení. |
Výchozí konfigurace přemostění v datovém centru (DCB)
Network ATC stanoví následující priority a rezervace šířky pásma. Tato konfigurace by měla být také nakonfigurována ve fyzické síti.
| Policy | Use | Výchozí priorita | Výchozí rezervace šířky pásma |
|---|---|---|---|
| Cluster | Rezervace signálu heartbeat clusteru | 7 | 2%, pokud jeden nebo více adaptérů je <= 10 Gb/s; 1% pokud jeden nebo více adaptérů je > 10 Gb/s |
| SMB_Direct | Provoz úložiště RDMA | 3 | 50% |
| Default | Všechny ostatní typy provozu | 0 | Remainder |
Note
Funkce ATC sítě vám umožňuje přepsat výchozí nastavení, jako je rezervace šířky pásma. Příklady najdete v tématu Aktualizace nebo přepsání nastavení sítě.
Běžné chybové zprávy
V nových protokolech událostí jsou k dispozici některé zjednodušené metody řešení potíží pro identifikaci neúspěchů při nasazení zaměru. Tato část popisuje některé běžné opravy při výskytu problému. Následující chyby pocházejí z výstupu rutiny Get-NetIntentStatus .
Chyba: AdapterBindingConflict
Scénář 1: Adaptér je vázán na existující vSwitch, který je v konfliktu s novým vSwitchem, který je nasazován sítí ATC.
Řešení: Odeberte konfliktní vSwitch a poté proveďte příkaz Set-NetIntentRetryState
Scénář 2: Adaptér je vázán na komponentu, ale nemusí nutně být vSwitch.
Řešení: Zakažte komponentu vms_pp (odpojte adaptér z vSwitch) a spusťte Set-NetIntentRetryState.
Chyba: ConflictingTrafficClass
K tomuto problému dochází, protože třída provozu je již nakonfigurována. Network ATC se pokouší nasadit třídy provozu, které jsou v konfliktu s touto předem nakonfigurovanou třídou provozu. Například jste mohli nasadit třídu provozu s názvem SMB, zatímco se Network ATC pokouší nasadit podobnou třídu provozu s jiným názvem.
Solution:
Vymažte stávající konfiguraci DCB v systému a pak spusťte Set-NetIntentRetryState.
Get-NetQosTrafficClass | Remove-NetQosTrafficClass
Get-NetQosPolicy | Remove-NetQosPolicy -Confirm:$false
Get-NetQosFlowControl | Disable-NetQosFlowControl
Chyba: RDMANotOperational
Může se zobrazit tato zpráva:
Pokud síťový adaptér používá ovladač doručené pošty. Ovladače doručené pošty nejsou podporované a je nutné je aktualizovat.
Řešení: Upgradujte ovladač pro adaptér.
Pokud je rozhraní SR-IOV v systému BIOS zakázané.
Řešení: Povolení rozhraní SR-IOV pro adaptér v systému BIOS
Pokud je RDMA v systému BIOS zakázané
Řešení: Povolení RDMA pro adaptér v systému BIOS
Chyba: NeplatnéIsolationID
Tato zpráva nastane, když použijete RoCE RDMA a přepíšete výchozí síť VLAN neplatnou hodnotou. To znamená, že hodnotu, kterou jste zvolili, nelze použít s tímto protokolem. RoCE RDMA například vyžaduje nenulovou síť VLAN, aby bylo možné do rámce přidat označení řízení toku priority (PFC). Je nutné použít hodnotu sítě VLAN mezi 1 až 4094. Síťové ATC nepřepíše vámi zadanou hodnotu bez zásahu správce z několika důvodů. Řešení tohoto problému:
Zvolte iWARP jako protokol RDMA (NetworkDirect).
Řešení: Pokud adaptér podporuje, síťová ATC automaticky zvolí protokol iWARP jako svůj protokol RDMA, který může používat ID sítě VLAN 0. Odeberte přepsání, které nutí použít RoCE jako vybraný protokol.
Použijte výchozí VLANy
Řešení: Důrazně doporučujeme používat výchozí VLANy Network ATC.
Použít platnou síť VLAN
Při zadávání sítě VLAN použijte parametr -StorageVLANs a zadejte hodnoty oddělené čárkami od 1 do 4094.
Další kroky
- Spravujte nasazení sítě ATC. Viz Správa síťová ATC.
- Přečtěte si další informace o roztažených clusterech.