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.
Propustnost sítě virtuálních počítačů Azure určuje, kolik šířky pásma můžou vaše aplikace použít pro síťovou komunikaci. Azure nabízí různé velikosti a typy virtuálních počítačů, z nichž každá má různé možnosti výkonu sítě měřené v megabitech za sekundu (Mb/s). Pochopení toho, jak funguje přidělování šířky pásma, vám pomůže optimalizovat výkon aplikace a zvolit správnou velikost virtuálního počítače pro vaše požadavky na úlohy.
Každá velikost virtuálního počítače má jinou kombinaci možností výkonu. Jednou z možností je propustnost sítě (nebo šířka pásma) měřená v megabitech za sekundu (Mb/s). Vzhledem k tomu, že jsou virtuální počítače hostované na sdíleném hardwaru, musí být síťová kapacita sdílena poměrně mezi virtuálními počítači, které sdílejí stejný hardware. Větší virtuální počítače se přidělují relativně větší šířku pásma než menší virtuální počítače.
Šířka pásma sítě přidělená každému virtuálnímu počítači se měří u odchozího (odchozího) provozu z virtuálního počítače. Veškerý síťový provoz, který opouští virtuální počítač, se počítá do přiděleného limitu bez ohledu na cíl. Pokud má například virtuální počítač limit 1 000 Mb/s, platí tento limit, jestli je odchozí provoz určený pro jiný virtuální počítač ve stejné virtuální síti nebo mimo Azure.
Příchozí přenos dat se neměří ani přímo neomezuje. Existují ale další faktory, jako jsou limity procesoru a úložiště, které můžou ovlivnit schopnost virtuálního počítače zpracovávat příchozí data.
Akcelerované síťové služby jsou funkce navržená tak, aby zlepšila výkon sítě, včetně latence, propustnosti a využití procesoru. Akcelerované síťové služby sice můžou zvýšit propustnost virtuálního počítače, ale může to udělat až do přidělené šířky pásma virtuálního počítače. Další informace o akcelerovaných sítích najdete v tématu Akcelerované síťové služby pro virtuální počítače s Windows nebo Linuxem .
Virtuální počítače Azure musí mít jedno, ale může jich být připojeno několik. Šířka pásma přidělená virtuálnímu počítači je součet veškerého odchozího provozu napříč všemi síťovými rozhraními připojenými k virtuálnímu počítači. Jinými slovy, přidělená šířka pásma je na virtuální počítač bez ohledu na počet síťových rozhraní připojených k virtuálnímu počítači. Informace o tom, kolik síťových rozhraní různých velikostí virtuálních počítačů Azure podporuje, najdete v tématu Velikosti virtuálních počítačů Azure s Windows a Linuxem .
Očekávaná propustnost sítě
Očekávaná odchozí propustnost a počet síťových rozhraní podporovaných jednotlivými velikostmi virtuálních počítačů je podrobně popsán v velikostech virtuálních počítačů Azure s Windows a Linuxem . Vyberte typ, například Pro obecné účely. Pak na výsledné stránce vyberte velikost a řadu, například Dv2-series. Každá řada obsahuje tabulku se specifikacemi sítí v posledním sloupci s názvem
Maximální počet síťových adaptérů / Očekávaný výkon sítě (Mb/s)
Limit propustnosti se vztahuje na virtuální počítač. Propustnost nemá vliv na následující faktory:
Počet síťových rozhraní: Limit šířky pásma je kumulativní pro veškerý odchozí provoz z virtuálního počítače.
Akcelerované síťové služby: I když tato funkce může být užitečná při dosažení publikovaného limitu, limit se nezmění.
Cíl provozu: Všechny destinace se započítávají do limitu odchozího provozu.
Protokol: Veškerý odchozí provoz přes všechny protokoly se počítá do limitu.
Omezení toku sítě
Počet síťových připojení na virtuálním počítači může v kterémkoli okamžiku ovlivnit výkon jeho sítě. Síťový zásobník Azure používá datové struktury nazývané toky ke sledování jednotlivých směrů připojení TCP/UDP. Pro typické připojení TCP/UDP vytváří dva toky: jeden pro příchozí provoz a druhý pro odchozí provoz. Pět řazených kolekcí členů, které se skládají z protokolu, místní IP adresy, vzdálené IP adresy, místního portu a vzdáleného portu, identifikuje každý tok.
Přenos dat mezi koncovými body vyžaduje vytvoření několika toků kromě toků, které provádějí přenos dat. Mezi příklady patří toky vytvořené pro řešení DNS a toky vytvořené pro zkoušky stavu vyrovnávací paměti zatížení. Síťová virtuální zařízení (NVA), jako jsou brány, proxy servery a brány firewall, monitorují toky vytvořené pro připojení ukončená na zařízení a ta, která pocházejí z tohoto zařízení.
Doporučení pro limity průtoku a aktivních připojení
Zásobník sítí Azure v současné době podporuje alespoň 500 tisíc celkových připojení (500 tisíc příchozích a 500 tisíc odchozích toků) pro všechny velikosti virtuálních počítačů. U nejmenších velikostí (2–7 vCPU) doporučujeme, aby vaše úloha využívala 100 tisíc nebo méně celkových připojení. Doporučené limity připojení se liší v závislosti na počtu virtuálních procesorů virtuálního počítače a jsou sdíleny níže.
Velikosti virtuálních počítačů Azure Boost s využitím MANA
| Velikost virtuálního počítače (#vCPUs) | Doporučený limit připojení |
|---|---|
| 2-7 | 100 000 |
| 8-15 | 500,000 |
| 16-31 | 700,000 |
| 32-63 | 800,000 |
| 64+ | 2,000,000 |
Jiné velikosti virtuálních počítačů
| Velikost virtuálního počítače (#vCPUs) | Doporučený limit připojení |
|---|---|
| 2-7 | 100 000 |
| 8-15 | 500,000 |
| 16-31 | 700,000 |
| 32-63 | 800,000 |
| 64+ | 1,000,000 |
Velikosti virtuálních počítačů optimalizovaných pro síť mají vylepšený výkon síťového připojení, který se liší od výše uvedených limitů. Informace o omezeních připojení virtuálních počítačů optimalizovaných pro síť najdete v následujícím článku.
Nad doporučeným limitem může dojít k přerušení připojení nebo ke snížení jeho výkonu. Nastavení připojení a ukončovací frekvence můžou mít vliv také na výkon sítě, protože vytvoření připojení a ukončení sdílí CPU s rutinami zpracování paketů. Doporučujeme porovnávat workload s očekávanými vzorci přenosu a odpovídajícím způsobem škálovat pracovní zátěže tak, aby odpovídaly vašim výkonnostním potřebám. Společnost Microsoft vydala nástroj, který to usnadňuje, viz nástroj NCPS Tool , kde najdete další podrobnosti.
Mějte na paměti, že NVAs, jako jsou brány, proxy servery, brány firewall a další aplikace, které předávají provoz, by měly používat polovinu doporučených limitů připojení, protože přesměrování provozu spotřebovává v porovnání s typickou komunikací mezi klientem a serverem dvojnásobný počet toků.
Metriky jsou k dispozici ve službě Azure Monitor ke sledování počtu toků sítě a rychlosti vytváření toků na virtuálním počítači nebo instancích škálovacích sad virtuálních počítačů. Je možné, že počet toků sledovaných hostovaným operačním systémem vašeho virtuálního počítače se z různých důvodů liší od počtu toků sledovaných zásobníkem sítě Azure. Chcete-li zajistit, aby nedošlo k přerušení síťových připojení, použijte metriku Příchozí a odchozí toky.
Další kroky
Optimalizace propustnosti sítě pro operační systém virtuálního počítače
Otestujte propustnost sítě pro virtuální počítač.