Možnosti výpočetních prostředků a úložiště na Azure Database for MySQL – flexibilní server
platí pro:
Azure Database for MySQL – flexibilní Server
Flexibilní server pro Azure Database for MySQL můžete vytvořit v jedné ze tří různých úrovní výpočetních prostředků: Burstable (Možnost shlukování), Pro obecné účely a Memory Optimized (Optimalizováno pro paměť). Úrovně výpočetních prostředků se liší podle SKU základního virtuálního počítače, kterou používají řady B, D-series a E-series. Volba úrovně a velikosti výpočetních prostředků určuje paměť a virtuální jádro dostupné na serveru. Stejná technologie úložiště se používá napříč všemi úrovněmi výpočetních prostředků. Všechny prostředky jsou zřízené na úrovni serveru MySQL. Server může mít jednu nebo více databází.
| Prostředek nebo vrstva | Burstable | Obecné použití | Optimalizováno pro paměť |
|---|---|---|---|
| Řada virtuálních počítačů | Řada B | Řada Ddsv4 | Řada Edsv4 |
| Virtuální jádro | 1, 2 | 2, 4, 8, 16, 32, 48, 64 | 2, 4, 8, 16, 32, 48, 64 |
| Paměť na virtuální jádro | Proměnná | 4 GiB | 8 GiB * |
| Storage velikost | 20 GiB až 16 TiB | 20 GiB až 16 TiB | 20 GiB až 16 TiB |
| Doba uchovávání záloh databáze | 1 až 35 dnů | 1 až 35 dnů | 1 až 35 dnů |
* S výjimkou skladové E64ds_v4 (optimalizováno pro paměť), která má 504 GB paměti.
Pokud chcete zvolit úroveň výpočetních prostředků, použijte jako výchozí bod následující tabulku.
| Úroveň výpočetních prostředků | Cílová zátěž |
|---|---|
| Burstable | To je nejlepší pro úlohy, které nepomáhá nepřetržitě naplno procesor. |
| Pro obecné účely | Většina obchodních úloh, které vyžadují vyvážené výpočetní prostředky a paměť se škálovatelnou propustností V/V K příkladům patří servery, které hostují webové, mobilní a další podnikové aplikace. |
| Optimalizováno pro paměť | Vysoce výkonné databázové úlohy, které vyžadují výkon v paměti pro rychlejší zpracování transakcí a vyšší souběžnost. K příkladům patří servery, které zpracovávají data v reálném čase, a transakční nebo analytické aplikace vyžadující vysoký výkon. |
Po vytvoření serveru je možné změnit úroveň výpočetních prostředků, velikost výpočetních prostředků a velikost úložiště. Škálování výpočetních prostředků vyžaduje restartování a trvá 60 až 120 sekund, zatímco škálování úložiště nevyžaduje restartování. Dobu uchovávání záloh můžete také nezávisle upravit nahoru nebo dolů. Další informace najdete v části Škálování prostředků.
Úrovně výpočetních prostředků, velikost a typy serverů
Výpočetní prostředky je možné vybrat na základě úrovně a velikosti. Tím se určí virtuální jádro a velikost paměti. Virtuální jádro představuje logický procesor základního hardwaru.
Podrobné specifikace dostupných typů serverů jsou následující:
| Velikost výpočetních prostředků | Virtuální jádro | Velikost paměti (GiB) | Maximální podporovaný počet IOPS | Maximální podporovaná šířka pásma V/V (MB/s) | Maximální počet připojení |
|---|---|---|---|---|---|
| Burstable | |||||
| Standard_B1s | 1 | 1 | 320 | 10 | 171 |
| Standard_B1ms | 1 | 2 | 640 | 10 | 341 |
| Standard_B2s | 2 | 4 | 1280 | 15 | 683 |
| Obecné použití | |||||
| Standard_D2ds_v4 | 2 | 8 | 3200 | 48 | 1365 |
| Standard_D4ds_v4 | 4 | 16 | 6400 | 96 | 2731 |
| Standard_D8ds_v4 | 8 | 32 | 12800 | 192 | 5461 |
| Standard_D16ds_v4 | 16 | 64 | 20000 | 384 | 10923 |
| Standard_D32ds_v4 | 32 | 128 | 20000 | 768 | 21845 |
| Standard_D48ds_v4 | 48 | 192 | 20000 | 1152 | 32768 |
| Standard_D64ds_v4 | 64 | 256 | 20000 | 1200 | 43691 |
| Paměťově optimalizovaná | |||||
| Standard_E2ds_v4 | 2 | 16 | 3200 | 48 | 2731 |
| Standard_E4ds_v4 | 4 | 32 | 6400 | 96 | 5461 |
| Standard_E8ds_v4 | 8 | 64 | 12800 | 192 | 10923 |
| Standard_E16ds_v4 | 16 | 128 | 20000 | 384 | 21845 |
| Standard_E32ds_v4 | 32 | 256 | 20000 | 768 | 43691 |
| Standard_E48ds_v4 | 48 | 384 | 20000 | 1152 | 65536 |
| Standard_E64ds_v4 | 64 | 504 | 20000 | 1200 | 86016 |
Další podrobnosti o dostupných výpočetních řadách najdete v dokumentaci k VIRTUÁLNÍm počítačům Azure pro shluky (B-Series), pro obecné účely (Ddsv4-Series)a paměťově optimalizovaná (Edsv4-Series).
Poznámka
Pokud se virtuální počítač spustí, zastaví nebo restartuje, může dojít ke ztrátě kreditů pro výpočetní vrstvu (B-Series) . Další informace najdete v tématu Nejčastější dotazy k roztržení (B-Series).
Storage
Úložiště, které zřizujete, je množství úložné kapacity dostupné pro váš flexibilní Server. Storage se používá pro soubory databáze, dočasné soubory, transakční protokoly a protokoly serveru MySQL. Ve všech výpočetních úrovních je minimální podporovaná velikost úložiště 20 GiB a maximální hodnota je 16 TiB. Storage se škáluje v 1 přírůstcích GiB a dá se škálovat až po vytvoření serveru.
Poznámka
Storage lze škálovat pouze nahoru, ne dolů.
Spotřebu úložiště můžete monitorovat v Azure Portal (s Azure Monitor) pomocí omezení úložiště, procenta úložiště a metrik využití úložiště. Informace o metrikách najdete v článku o monitorování .
Dosažení limitu úložiště
Když je úložiště spotřebované na serveru blízko, aby se dosáhlo limitu stanoveného, server je přepnut do režimu jen pro čtení, aby chránil všechny ztracené zápisy na serveru. Servery s menší než 100 GiB zřízené úložiště jsou označené jen pro čtení, pokud je volné úložiště menší než 5% velikosti zřízeného úložiště. Servery s více než 100 GiB zřízené úložiště jsou označené jen pro čtení, pokud je volné úložiště menší než 5 GiB.
Pokud jste například zřídili 110 GiB úložiště a skutečné využití překročí 105 GiB, server je označen jen pro čtení. Případně, pokud jste zřídili 5 GiB úložiště, server je označen jen pro čtení, pokud volné úložiště dosáhne méně než 256 MB.
Zatímco se služba pokouší nastavit server jen pro čtení, všechny požadavky transakcí zápisu se zablokují a stávající aktivní transakce se budou provádět dál. Když je server nastavený jen pro čtení, všechny další operace zápisu a potvrzení transakcí selžou. Dotazy na čtení budou fungovat dál bez přerušení.
Pokud chcete server získat z režimu jen pro čtení, měli byste na serveru zvětšit zřízené úložiště. Můžete to udělat pomocí Azure Portal nebo Azure CLI. Po zvýšení bude server připraven přijímat transakce zápisu znovu.
Doporučujeme nastavit výstrahu, která vás upozorní, když se serverové úložiště blíží prahové hodnotě, takže se můžete vyhnout přístupu do stavu jen pro čtení. Informace o dostupných metrikách najdete v článku o monitorování .
Doporučujeme, abyste Nastavte výstrahu, která vás upozorní, když se serverové úložiště blíží prahové hodnotě, takže se můžete vyhnout nedostatku do stavu jen pro čtení. Další informace najdete v dokumentaci k výstraze, jak nastavit výstrahu.
automatické zvětšování Storage
Storage automatické zvětšení brání vašemu serveru v chodu z úložiště a přestává se jen pro čtení. Pokud je povolené automatické zvětšování úložiště, úložiště se bude automaticky zvětšovat, aniž by to mělo vliv na úlohy. automatické zvětšování Storage je ve výchozím nastavení povolené pro všechny nově vytvořené servery. U serverů s méně než 100 GB zřízené úložiště se velikost zřízeného úložiště zvýší o 5 GB, pokud je volné úložiště menší než 10% zřízeného úložiště. U serverů s více než 100 GB zřízeného úložiště se velikost zřízeného úložiště zvyšuje o 5%, pokud je volný prostor úložiště nižší než 10 GB zřízené velikosti úložiště. Platí výše uvedené maximální limity úložiště. Aktualizujte instanci serveru a zobrazte aktualizované úložiště zřízené v okně Výpočty a Storage.
Pokud jste například zřutili 1 000 GB úložiště a skutečné využití přesápne 990 GB, velikost úložiště serveru se zvýší na 1 050 GB. Pokud máte zřízeno 10 GB úložiště, velikost úložiště se případně zvýší na 15 GB, pokud je úložiště méně než 1 GB zdarma.
Mějte na paměti, že po automatickém navýšení velikosti úložiště není možné škálovat dolů.
IOPS
Azure Database for MySQL – Flexibilní server podporuje zřizování dalších IOPS. Tato funkce umožňuje zřídit další IOPS nad limit dalších IOPS. Pomocí této funkce můžete kdykoli zvýšit nebo snížit počet zřízených IOPS na základě požadavků na úlohy.
Minimální počet IOPS je 360 pro všechny velikosti výpočetních prostředků a maximální počet IOPS je určen vybranou velikostí výpočetních prostředků. Další informace o maximální velikosti IOPS na výpočetní prostředky najdete níže:
| Velikost výpočetních prostředků | Maximální počet IOPS |
|---|---|
| Burstable | |
| Standard_B1s | 320 |
| Standard_B1ms | 640 |
| Standard_B2s | 1280 |
| Obecné použití | |
| Standard_D2ds_v4 | 3200 |
| Standard_D4ds_v4 | 6400 |
| Standard_D8ds_v4 | 12800 |
| Standard_D16ds_v4 | 20000 |
| Standard_D32ds_v4 | 20000 |
| Standard_D48ds_v4 | 20000 |
| Standard_D64ds_v4 | 20000 |
| Optimalizováno pro paměť | |
| Standard_E2ds_v4 | 3200 |
| Standard_E4ds_v4 | 6400 |
| Standard_ E8ds_v4 | 12800 |
| Standard_ E16ds_v4 | 20000 |
| Standard_E32ds_v4 | 20000 |
| Standard_E48ds_v4 | 20000 |
| Standard_E64ds_v4 | 20000 |
Maximální počet IOPS závisí na maximální dostupné velikosti IOPS na výpočetní výkon. Přečtěte si sloupec Maximální propustnost disku bez mezipaměti: IOPS/MB/s v dokumentaci k B-series, Ddsv4-seriesa Edsv4-series.
Důležité
Minimální počet vstupně-výstupních operací za sekundu (Maximální propustnost disku bez mezipaměti: IOPS/MB/s) velikosti výpočetních prostředků, 300 + velikost úložiště zřízená v GiB * 3)
Minimální počet IOPS je 360 napříč všemi velikostmi výpočetních prostředků.
Maximální počet IOPS se určuje podle vybrané velikosti výpočetních prostředků.
Spotřebu V/V můžete monitorovat na Azure Portal (s Azure Monitor) s využitím metriky V/V procent. Pokud potřebujete více IOPS, než je maximální počet IOPS na základě výpočetních prostředků, musíte škálovat výpočetní prostředky serveru.
Backup
Služba automaticky zálohuje váš server. Můžete vybrat dobu uchovávání od 1 do 35 dnů. Další informace o zálohování najdete v článku Koncepty zálohování a obnovení.
Škálování prostředků
Po vytvoření serveru můžete nezávisle změnit úroveň výpočetních prostředků, velikost výpočetních prostředků (virtuální jádro a paměť) a velikost úložiště a dobu uchovávání záloh. Velikost výpočetních prostředků je možné škálovat nahoru nebo dolů. Dobu uchovávání záloh je možné škálovat nahoru nebo dolů z 1 na 35 dnů. Velikost úložiště je možné zvýšit pouze. Škálování prostředků je možné provést prostřednictvím portálu nebo Azure CLI.
Poznámka
Velikost úložiště je možné zvýšit pouze. Po zvýšení se už nemůžete vrátit k menší velikosti úložiště.
Když změníte úroveň výpočetních prostředků nebo velikost výpočetních prostředků, server se restartuje, aby se nový typ serveru projeví. Během přepínání systému na nový server není možné navazovat nová připojení a všechny nepotvrzené transakce se vrátí zpět. Toto okno se liší, ale ve většině případů je mezi 60 a 120 sekundami.
Škálování úložiště a změna doby uchovávání záloh jsou online operace a nevyžadují restartování serveru.
Ceny
Aktuální informace o cenách najdete na stránce s cenami služeb. Pokud chcete zobrazit náklady na požadovanou konfiguraci, Azure Portal náklady na kartě Výpočty a úložiště na základě možností, které vyberete. Pokud nemáte předplatné Azure, můžete k získání odhadované ceny použít cenovou kalkulačku Azure. Na webu cenové kalkulačky Azure vyberte Přidat položky, rozbalte kategorii Databáze, zvolte Azure Database for MySQL a jako typ nasazení flexibilní server a přizpůsobte možnosti.
Pokud chcete optimalizovat náklady na server, zvažte následující tipy:
- Pokud je výpočetní výkon nevyužitý, můžete svou úroveň výpočetních prostředků nebo velikost výpočetních prostředků (virtuální jádro) škálovat dolů.
- Pokud vaše úloha nepotřebuje nepřetržitě úplnou výpočetní kapacitu z úrovní optimalizovaných pro výkon a Pro obecné účely paměti, zvažte přepnutí na úroveň výpočetních prostředků Burstable.
- Pokud se server nepou3/4í, zastavte ho.
- Pokud se nevyžaduje delší uchovávání záloh, zkmezte dobu uchovávání záloh.