Optimalizace výkonu na virtuálních počítačích s Windows Lsv3, Lasv3 a Lsv2

Platí pro: ✔️ Jednotné škálovací sady virtuálních počítačů s ✔️ Windows

Azure Virtual Machines (virtuální počítače Azure) Lsv3, Lasv3 a Lsv2 podporují různé úlohy, které vyžadují vysoké množství vstupně-výstupních operací a propustnosti v místním úložišti napříč širokou škálou aplikací a odvětví. Řada L-series je ideální pro velké objemy dat, databáze SQL, NoSQL, datové sklady a velké transakční databáze, včetně Cassandra, MongoDB, Cloudera a Redis.

Virtuální počítače řady Lsv3, Lasv3 a Lsv2-series jsou navržené tak, aby fungovaly s potřebami operačních systémů Windows a Linux a z důvodu zajištění lepšího výkonu hardwaru a softwaru.

Ladění softwaru a hardwaru vedlo k vydání optimalizované verze Windows Serveru 2019 Datacenter do Azure Marketplace (a novějších verzí), která podporuje maximální výkon zařízení NVMe na virtuálních počítačích řady L.

Tento článek obsahuje tipy a návrhy, jak zajistit, aby vaše úlohy a aplikace dosahovaly maximálního výkonu navrženého pro virtuální počítače.

Architektura čipové sady AMD EPYC™

Virtuální počítače řady Lasv3 a Lsv2 používají serverové procesory AMD EPYC™ založené na mikro architektuře Zen. Společnost AMD vyvinula technologii Infinity Fabric (IF) pro EPYC™ jako škálovatelné propojení pro svůj model NUMA, které lze použít pro komunikaci na die, na balení a s více balíčky. Ve srovnání s technologiemi QPI (Quick-Path Interconnect) a UPI (Ultra-Path Interconnect), které se používají na moderních monolitických procesorech Intel, může malá architektura AMD n-NUMA přinést výhody z hlediska výkonu i výzvy. Skutečný vliv šířky pásma paměti a omezení latence se může lišit v závislosti na typu úloh.

Tipy pro maximalizaci výkonu

  • Pokud chcete dosáhnout maximálního výkonu, spusťte na zařízení několik úloh s hlubokou hloubkou fronty.

  • Během aktivních úloh se vyhněte kombinování příkazů správce NVMe (například dotaz na informace NVMe SMART) se vstupně-výstupními příkazy NVMe. Zařízení NVMe Lsv3, Lasv3 a Lsv2 jsou podporována technologií Hyper-V NVMe Direct, která se přepne do "pomalého režimu" vždy, když čekají nějaké příkazy správce NVMe. Uživatelé Lsv3, Lasv3 a Lsv2 můžou v takovém případě pozorovat výrazný pokles výkonu vstupně-výstupních operací NVMe.

  • Uživatelům Lsv2 se nedoporučuje spoléhat na informace NUMA zařízení (všechny 0) hlášené z virtuálního počítače pro datové jednotky, aby mohli rozhodnout o spřažení NUMA pro jejich aplikace. Pro lepší výkon se doporučuje rozložit úlohy mezi procesory, pokud je to možné.

  • Maximální podporovaná hloubka fronty na vstupně-výstupní pár pro zařízení NVMe virtuálních počítačů Lsv3, Lasv3 a Lsv2 je 1024. Uživatelům Lsv3, Lasv3 a Lsv2 se doporučuje omezit úlohy srovnávacího testu (syntetické) na úroveň fronty 1024 nebo nižší, aby se zabránilo aktivaci podmínek zaplnění fronty, což může snížit výkon.

  • Nejlepšího výkonu dosáhnete, když se vstupně-výstupní operace provádí přímo do každého z nezpracovaných zařízení NVMe bez dělení, bez systémů souborů, bez konfigurace RAID atd.

Využití místního úložiště NVMe

Místní úložiště na disku NVMe o kapacitě 1,92 TB na všech virtuálních počítačích Lsv3, Lasv3 a Lsv2 je dočasné. Během úspěšného standardního restartování virtuálního počítače se data na místním disku NVMe zachovají. Pokud se virtuální počítač znovu nasadí, uvolní nebo odstraní, data se v nvMe neuchovávají. Data se nezachovají, pokud jiný problém způsobí, že virtuální počítač nebo hardware, na kterém je spuštěný, přestane být v pořádku. Když k tomuto scénáři dojde, všechna data na starém hostiteli se bezpečně vymažou.

Existují také případy, kdy je potřeba virtuální počítač přesunout na jiný hostitelský počítač. například během operace plánované údržby. Operace plánované údržby a některá selhání hardwaru se dají očekávat u plánovaných událostí. Pomocí funkce Scheduled Events budete mít přehled o všech předpokládaných operacích údržby a obnovení.

V případě, že událost plánované údržby vyžaduje opětovné vytvoření virtuálního počítače na novém hostiteli s prázdnými místními disky, je potřeba data znovu synchronizovat (opět se všechna data ze starého hostitele bezpečně vymažou). K tomuto scénáři dochází, protože virtuální počítače řady Lsv3, Lasv3 a Lsv2 aktuálně nepodporují migraci za provozu na místním disku NVMe.

Existují dva režimy plánované údržby: standardní údržba virtuálních počítačů řízená zákazníkem a automatická údržba.

U všech nadcházejících událostí služby vyberte pomocí řízeného procesu údržby dobu, která je pro vás nejvhodnější pro aktualizaci. Před událostí zálohujte data ve službě Premium Storage. Po dokončení události údržby vraťte data do aktualizovaného místního úložiště NVMe virtuálních počítačů Lsv2.

Mezi scénáře, které udržují data na místních discích NVMe, patří:

  • Virtuální počítač je spuštěný a v pořádku.
  • Virtuální počítač se restartuje vy nebo Azure.
  • Virtuální počítač je pozastavený (zastavený bez zrušení přidělení).
  • Většina servisních operací plánované údržby

Scénáře, které bezpečně vymažou data za účelem ochrany zákazníka, zahrnují:

  • Virtuální počítač se znovu nasadí, zastaví (uvolní) nebo odstraní.
  • Virtuální počítač přestane být v pořádku a kvůli problému s hardwarem se musí provést oprava na jiném uzlu.
  • Několik operací údržby plánované údržby, které vyžadují, aby byl virtuální počítač znovu přidělen k jinému hostiteli za účelem údržby.

Údržba řízená zákazníkem virtuálního počítače Standard

V případě údržby standardního virtuálního počítače řízené zákazníkem se virtuální počítač přesune do aktualizovaného hostitele během 30denního období.

Data místního úložiště Lsv3, Lasv3 a Lsv2 se můžou ztratit, proto se doporučuje zálohovat data před událostí.

Automatická údržba

K automatické údržbě dojde v případě, že zákazník neprovádí údržbu řízenou zákazníkem. K automatické údržbě může dojít také kvůli nouzovým postupům, jako je událost zabezpečení nultého dne.

Účelem tohoto typu údržby je zachovat zákaznická data, ale existuje malé riziko zablokování nebo restartování virtuálního počítače.

Data místního úložiště Lsv3, Lasv3 a Lsv2 se můžou ztratit, proto se doporučuje zálohovat data před událostí.

Nejčastější dotazy

Níže najdete nejčastější dotazy k těmto řadám.

Návody začít nasazovat virtuální počítače L-series?

Podobně jako u jiných virtuálních počítačů vytvořte virtuální počítač pomocí Azure Portal, rozhraní Azure Command-Line Interface (Azure CLI) nebo PowerShellu.

Způsobí selhání jednoho disku NVMe selhání všech virtuálních počítačů na hostiteli?

Pokud se na hardwarovém uzlu zjistí selhání disku, hardware je ve stavu selhání. Když dojde k tomuto problému, všechny virtuální počítače v uzlu se automaticky uvolní a přesunou se na uzel, který je v pořádku. U virtuálních počítačů řady Lsv3, Lasv3 a Lsv2 tento scénář znamená, že se bezpečně vymažou také data zákazníka na uzlu, který selhal. Zákazník musí znovu vytvořit data na novém uzlu.

Musím v Windows Server 2012 nebo Windows Server 2016 provádět úpravy dotazování?

Dotazování NVMe je k dispozici pouze v systému Windows Server 2019 a novějších verzích v Azure.

Můžu přepnout zpět na tradiční model ISR (Přerušení služby) ?

Virtuální počítače řady Lasv3 a Lsv2 jsou optimalizované pro dotazování NVMe. Aktualizace se poskytují nepřetržitě, aby se zlepšil výkon dotazování.

Můžu upravit nastavení dotazování ve Windows Serveru 2019 nebo novějších verzích?

Nastavení dotazování není možné upravovat uživatelem.

Další kroky

Projděte si specifikace všech virtuálních počítačů optimalizovaných z hlediska výkonu úložiště v Azure.