Opcje zasobów obliczeniowych i magazynu w usłudze Azure Database for PostgreSQL — serwer elastyczny
DOTYCZY: Azure Database for PostgreSQL — serwer elastyczny
Możesz utworzyć wystąpienie serwera elastycznego usługi Azure Database for PostgreSQL w jednej z trzech warstw cenowych: z możliwością rozszerzenia, ogólnego przeznaczenia i zoptymalizowanego pod kątem pamięci. Warstwa cenowa jest obliczana na podstawie aprowizacji zasobów obliczeniowych, pamięci i magazynu. Serwer może mieć jedną lub wiele baz danych.
Zasób/warstwa | Z możliwością zwielokrotnienia wydajności | Ogólnego przeznaczenia | Optymalizacja pod kątem pamięci |
---|---|---|---|
Seria maszyn wirtualnych | Seria B | Seria Ddsv5, Dadsv5-series, Seria Ddsv4, Seria Dsv3 |
Seria Edsv5, Seria Eadsv5, Seria Edsv4, Seria Esv3 |
Rdzenie wirtualne | 1, 2, 4, 8, 12, 16, 20 | 2, 4, 8, 16, 32, 48, 64, 96 | 2, 4, 8, 16, 20 (v4/v5), 32, 48, 64, 96 |
Pamięć na rdzeń wirtualny | Zmienna | 4 GB | Od 6,75 GB do 8 GB |
Rozmiar magazynu | Od 32 GB do 32 TB | Od 32 GB do 32 TB | Od 32 GB do 32 TB |
Okres przechowywania kopii zapasowej bazy danych | Od 7 do 35 dni | Od 7 do 35 dni | Od 7 do 35 dni |
Aby wybrać warstwę cenową, użyj poniższej tabeli jako punktu wyjścia:
Warstwa cenowa | Docelowe obciążenia |
---|---|
Z możliwością zwielokrotnienia wydajności | Obciążenia, które nie potrzebują pełnego procesora CPU w sposób ciągły. |
Ogólnego przeznaczenia | Większość obciążeń biznesowych, które wymagają zrównoważonych zasobów obliczeniowych i pamięci ze skalowalną przepływnością operacji we/wy. Są to na przykład serwery do hostowania aplikacji internetowych i mobilnych oraz inne aplikacje dla przedsiębiorstw. |
Optymalizacja pod kątem pamięci | Obciążenia bazy danych o wysokiej wydajności, które wymagają wydajności w pamięci w celu szybszego przetwarzania transakcji i większej współbieżności. Są to na przykład serwery przetwarzające dane w czasie rzeczywistym oraz wysokowydajne aplikacje transakcyjne i analityczne. |
Po utworzeniu serwera dla warstwy obliczeniowej można zmienić liczbę rdzeni wirtualnych (w górę lub w dół) oraz rozmiar magazynu (w górę) w sekundach. Można również niezależnie dostosować okres przechowywania kopii zapasowych w górę lub w dół. Aby uzyskać więcej informacji, zobacz stronę Skalowanie zasobów .
Warstwy obliczeniowe, rdzenie wirtualne i typy serwerów
Możesz wybrać zasoby obliczeniowe na podstawie warstwy, rdzeni wirtualnych i rozmiaru pamięci. Rdzenie wirtualne reprezentują logiczny procesor podstawowego sprzętu.
Szczegółowe specyfikacje dostępnych typów serwerów są następujące:
Nazwa jednostki SKU | Rdzenie wirtualne | Rozmiar pamięci | Maksymalna obsługiwana liczba operacji we/wy na sekundę | Maksymalna obsługiwana przepustowość we/wy |
---|---|---|---|---|
Możliwość serii | ||||
B1MS | 1 | 2 GiB | 640 | 10 MiB/s |
B2s | 2 | 4 GiB | 1,280 | 15 MiB/s |
B2ms | 2 | 4 GiB | 1,700 | 22,5 MiB/s |
B4ms | 100 | 8 GiB | 2,400 | 35 MiB/s |
B8ms | 8 | 16 GiB | 3,100 | 50 MiB/s |
B12ms | 12 | 24 GiB | 3,800 | 50 MiB/s |
B16ms | 16 | 32 GiB | 4300 | 50 MiB/s |
B20ms | 20 | 40 GiB | 5,000 | 50 MiB/s |
Ogólnego przeznaczenia | ||||
D2s_v3/D2ds_v4/D2ds_v5/D2ads_v5 | 2 | 8 GiB | 3,200 | 48 MiB/s |
D4s_v3/D4ds_v4/D4ds_v5/D4ads_v5 | 100 | 16 GiB | 6,400 | 96 MiB/s |
D8s_v3/D8ds_v4/D8ds_v5/D8ads_v5 | 8 | 32 GiB | 12,800 | 192 MiB/s |
D16s_v3/D16ds_v4/D16ds_v5/D16ds_v5 | 16 | 64 GiB | 20,000 | 384 MiB/s |
D32s_v3/D32ds_v4/D32ds_v5/D32ads_v5 | 32 | 128 GiB | 20,000 | 768 MiB/s |
D48s_v3/D48ds_v4/D48ds_v5/D48ads_v5 | 48 | 192 GiB | 20,000 | 900 MiB/s |
D64s_v3/D64ds_v4/D64ds_v5/ D64ads_v5 | 64 | 256 GiB | 20,000 | 900 MiB/s |
D96ds_v5/D96ads_v5 | 96 | 384 GiB | 20,000 | 900 MiB/s |
Zoptymalizowane pod kątem pamięci | ||||
E2s_v3/E2ds_v4/E2ds_v5/E2ads_v5 | 2 | 16 GiB | 3,200 | 48 MiB/s |
E4s_v3/E4ds_v4/E4ds_v5/E4ads_v5 | 100 | 32 GiB | 6,400 | 96 MiB/s |
E8s_v3/E8ds_v4/E8ds_v5/E8ads_v5 | 8 | 64 GiB | 12,800 | 192 MiB/s |
E16s_v3/E16ds_v4/E16ds_v5/E16ads_v5 | 16 | 128 GiB | 20,000 | 384 MiB/s |
E20ds_v4/E20ds_v5/E20ads_v5 | 20 | 160 GiB | 20,000 | 480 MiB/s |
E32s_v3/E32ds_v4/E32ds_v5/E32ads_v5 | 32 | 256 GiB | 20,000 | 768 MiB/s |
E48s_v3/E48ds_v4/E48ds_v5/E48ads_v5 | 48 | 384 GiB | 20,000 | 900 MiB/s |
E64s_v3/E64ds_v4 | 64 | 432 GiB | 20,000 | 900 MiB/s |
E64ds_v5/E64ads_v4 | 64 | 512 GiB | 20,000 | 900 MiB/s |
E96ds_v5 /E96ads_v5 | 96 | 672 GiB | 20,000 | 900 MiB/s |
Storage
Aprowizację magazynu to ilość miejsca do magazynowania dostępna dla serwera usługi Azure Database for PostgreSQL. Magazyn jest używany dla plików bazy danych, plików tymczasowych, dzienników transakcji i dzienników serwera PostgreSQL. Łączna ilość miejsca do magazynowania, którą aprowizujesz, definiuje również pojemność we/wy dostępną dla serwera.
Magazyn jest dostępny w następujących stałych rozmiarach:
Rozmiar dysku | Liczba operacji we/wy na sekundę |
---|---|
32 GiB | Zainicjowano obsługę administracyjną 120; do 3500 |
64 GiB | Zainicjowano obsługę administracyjną 240; do 3500 |
128 GiB | Zainicjowano obsługę administracyjną 500; do 3500 |
256 GiB | Zainicjowano obsługę administracyjną 1100; do 3500 |
512 GiB | Zainicjowano obsługę administracyjną 2300; do 3500 |
1 TiB | 5,000 |
2 TiB | 7500 |
4 TiB | 7500 |
8 TiB | 16 000 |
16 TiB | 18 000 |
32 TiB | 20,000 |
Typ maszyny wirtualnej ma również limity liczby operacji we/wy na sekundę. Mimo że można wybrać dowolny rozmiar magazynu niezależnie od typu serwera, może nie być możliwe użycie wszystkich operacji we/wy na sekundę zapewnianych przez magazyn, zwłaszcza w przypadku wybrania serwera z kilkoma rdzeniami wirtualnymi. Pojemność magazynu można dodać podczas tworzenia serwera i po jego utworzeniu.
Uwaga
Magazyn można skalować tylko w górę, a nie w dół.
Użycie operacji we/wy można monitorować w witrynie Azure Portal lub za pomocą poleceń interfejsu wiersza polecenia platformy Azure. Odpowiednie metryki do monitorowania to limit magazynu, procent magazynowania, używany magazyn i procent operacji we/wy.
Maksymalna liczba operacji we/wy na sekundę dla konfiguracji
Możliwość serii
Nazwa jednostki SKU | Maksymalna liczba operacji we/wy na sekundę | 32 GiB | 64 GiB | 128 GiB | 256 GiB | 512 GiB | 1024 GiB | 2048 GiB | 4096 GiB | 8192 GiB | 16 384 GiB | 32 767 GiB |
---|---|---|---|---|---|---|---|---|---|---|---|---|
B1MS | 640 operacji we/wy na sekundę | 120 | 240 | 500 | 640* | 640* | 640* | 640* | 640* | 640* | 640* | 640* |
B2s | 1280 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 1,280* | 1,280* | 1,280* | 1,280* | 1,280* | 1,280* | 1,280* |
B2ms | 1280 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 1,700* | 1,700* | 1,700* | 1,700* | 1,700* | 1,700* | 1,700* |
B4ms | 1280 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 2,400* | 2,400* | 2,400* | 2,400* | 2,400* | 2,400* |
B8ms | 1280 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 3,100* | 3,100* | 3,100* | 3,100* | 2,400* | 2,400* |
B12ms | 1280 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 3,800* | 3,800* | 3,800* | 3,800* | 3,800* | 3,800* |
B16ms | 1280 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 4,300* | 4,300* | 4,300* | 4,300* | 4,300* | 4,300* |
B20ms | 1280 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 5,000* | 5,000* | 5,000* | 5,000* | 5,000* |
Ogólnego przeznaczenia
Nazwa jednostki SKU | Maksymalna liczba operacji we/wy na sekundę | 32 GiB | 64 GiB | 128 GiB | 256 GiB | 512 GiB | 1024 GiB | 2048 GiB | 4096 GiB | 8192 GiB | 16 384 GiB | 32 767 GiB |
---|---|---|---|---|---|---|---|---|---|---|---|---|
D2s_v3/D2ds_v4 | 3200 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* |
D2ds_v5/D2ads_v5 | 3750 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* |
D4s_v3/D4ds_v4/D4ds_v5/D4ads_v5 | 6400 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 6,400* | 6,400* | 6,400* | 6,400* | 6,400* |
D8s_v3/D8ds_v4/D8ds_v5/D8ads_v5 | 12 800 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 7500 | 7500 | 12,800* | 12,800* | 12,800* |
D16s_v3/D16ds_v4/D16ds_v5/D16ads_v5 | 20 000 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 7500 | 7500 | 16 000 | 18 000 | 20,000 |
D32s_v3/D32ds_v4/D32ds_v5/D32ads_v5 | 20 000 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 7500 | 7500 | 16 000 | 18 000 | 20,000 |
D48s_v3/D48ds_v4/D48ds_v5/D48ads_v5 | 20 000 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 7500 | 7500 | 16 000 | 18 000 | 20,000 |
D64s_v3/D64ds_v4/D64ds_v5/D64ads_v5 | 20 000 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 7500 | 7500 | 16 000 | 18 000 | 20,000 |
D96ds_v5/D96ads_v5 | 20 000 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 7500 | 7500 | 16 000 | 18 000 | 20,000 |
Zoptymalizowane pod kątem pamięci
Nazwa jednostki SKU | Maksymalna liczba operacji we/wy na sekundę | 32 GiB | 64 GiB | 128 GiB | 256 GiB | 512 GiB | 1024 GiB | 2048 GiB | 4096 GiB | 8192 GiB | 16 384 GiB | 32 767 GiB |
---|---|---|---|---|---|---|---|---|---|---|---|---|
E2s_v3/E2ds_v4 | 3200 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* |
E2ds_v5 /E2ads_v5 | 3750 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* | 3,200* |
E4s_v3/E4ds_v4/E4ds_v5/E4ads_v5 | 6400 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 6,400* | 6,400* | 6,400* | 6,400* | 6,400* |
E8s_v3/E8ds_v4/E8ds_v5/E8ads_v5 | 12 800 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 7500 | 7500 | 12,800* | 12,800* | 12,800* |
E16s_v3/E16ds_v4/E16ds_v5/E16ads_v5 | 20 000 operacji we/wy na sekundę | 120 | 240 | 500 | 1100 | 2300 | 5,000 | 7500 | 7500 | 16 000 | 18 000 | 20,000 |
E20ds_v4/E20ds_v5/E20ads_v5 | 20 000 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 7500 | 7500 | 16 000 | 18 000 | 20,000 |
E32s_v3/E32ds_v4/E32ds_v5/E32ads_v5 | 20 000 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 7500 | 7500 | 16 000 | 18 000 | 20,000 |
E48s_v3/E48ds_v4/E48ds_v5/E48ads_v5 | 20 000 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 7500 | 7500 | 16 000 | 18 000 | 20,000 |
E64s_v3/E64ds_v4/E64ds_v5/E64ads_v5 | 20 000 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 7500 | 7500 | 16 000 | 18 000 | 20,000 |
E96ds_v5/E96ads_v5 | 20 000 operacji we/wy na sekundę | 120 | 240 | 500 | 1,100 | 2300 | 5,000 | 7500 | 7500 | 16 000 | 18 000 | 20,000 |
Liczba operacji we/wy na sekundę oznaczona gwiazdką (*) jest ograniczona przez wybrany typ maszyny wirtualnej. W przeciwnym razie wybrany rozmiar magazynu ogranicza liczbę operacji we/wy na sekundę.
Uwaga
Liczba operacji we/wy na sekundę może być widoczna w metrykach z powodu zwiększenia liczby operacji we/wy na sekundę na poziomie dysku. Aby uzyskać więcej informacji, zobacz Temat Skalowanie dysków zarządzanych.
Maksymalna przepustowość we/wy (MiB/s) dla konfiguracji
Nazwa jednostki SKU | Rozmiar magazynu w gib | 32 | 64 | 128 | 256 | 512 | 1,024 | 2048 | 4,096 | 8,192 | 16,384 | 32 767 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Przepustowość magazynu w miB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 | |
Możliwość serii | ||||||||||||
B1MS | 10 MiB/s | 10* | 10* | 10* | 10* | 10* | 10* | 10* | 10* | 10* | 10* | 10* |
B2s | 15 MiB/s | 15* | 15* | 15* | 15* | 15* | 15* | 15* | 15* | 15* | 10* | 10* |
B2ms | 22,5 MiB/s | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* | 22.5* |
B4ms | 35 MiB/s | 25 | 35* | 35* | 35* | 35* | 35* | 35* | 35* | 35* | 35* | 35* |
B8ms | 50 MiB/s | 25 | 50 | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* |
B12ms | 50 MiB/s | 25 | 50 | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* |
B16ms | 50 MiB/s | 25 | 50 | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* |
B20ms | 50 MiB/s | 25 | 50 | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* | 50* |
Ogólnego przeznaczenia | ||||||||||||
D2s_v3/D2ds_v4 | 48 MiB/s | 25 | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* |
D2ds_v5 /D2ads_v5 | 85 MiB/s | 25 | 50 | 85* | 85* | 85* | 85* | 85* | 85* | 85* | 85* | 85* |
D4s_v3/D4ds_v4 | 96 MiB/s | 25 | 50 | 96* | 96* | 96* | 96* | 96* | 96* | 96* | 96* | 96* |
D4ds_v5/D4ads_v5 | 145 MiB/s | 25 | 50* | 100* | 125* 145* | 145* | 145* | 145* | 145* | 145* | 145* | |
D8s_v3/D8ds_v4 | 192 MiB/s | 25 | 50 | 100 | 125 | 150 | 192* | 192* | 192* | 192* | 192* | 192* |
D8ds_v5/D8ads_v5 | 290 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 290* | 290* | 290* |
D16s_v3/D16ds_v4 | 384 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 384* | 384* | 384* |
D16ds_v5/D16ads_v5 | 600 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 600* | 600* |
D32s_v3/D32ds_v4 | 768 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
D32ds_v5/D32ads_v5 | 865 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 865* |
D48s_v3/D48ds_v4/D48ds_v5/D48ads_v5 | 900 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
D64s_v3/Dd64ds_v4/D64ds_v5/D64ads_v5 | 900 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
Dd96ds_v5/Dd96ads_v5 | 900 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
Zoptymalizowane pod kątem pamięci | ||||||||||||
E2s_v3/E2ds_v4 | 48 MiB/s | 25 | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* | 48* |
E2ds_v5 /E2ads_v5 | 85 MiB/s | 25 | 50 | 85* | 85* | 85* | 85* | 85* | 85* | 85* | 85* | 85* |
E4s_v3/E4ds_v4 | 96 MiB/s | 25 | 50 | 96* | 96* | 96* | 96* | 96* | 96* | 96* | 96* | 96* |
E4ds_v5/E4ads_v5 | 145 MiB/s | 25 | 50* | 100* | 125* 145* | 145* | 145* | 145* | 145* | 145* | 145* | |
E8s_v3/E8ds_v4 | 192 MiB/s | 25 | 50 | 100 | 125 | 150 | 192* | 192* | 192* | 192* | 192* | 192* |
E8ds_v5 /E8ads_v5 | 290 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 290* | 290* | 290* |
E16s_v3/E16ds_v4 | 384 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 384* | 384* | 384* |
E16ds_v5/E16ads_v5 | 600 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 600* | 600* |
E20ds_v4 | 480 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 480* | 480* | 480* |
E20ds_v5/E20ads_v5 | 750 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 750* |
E32s_v3/E32ds_v4 | 750 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 750 |
E32ds_v5/E32ads_v5 | 865 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 865* |
E48s_v3/ E48ds_v4 /E48ds_v5 / E48ads_v5 | 900 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
E64s_v3/E64ds_v4/E64ds_v5/E64ads_v5 | 900 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
Ed96ds_v5/Ed96ads_v5 | 900 MiB/s | 25 | 50 | 100 | 125 | 150 | 200 | 250 | 250 | 500 | 750 | 900 |
Przepustowość we/wy oznaczona gwiazdką (*) jest ograniczona przez wybrany typ maszyny wirtualnej. W przeciwnym razie wybrany rozmiar magazynu ogranicza przepustowość operacji we/wy.
Osiągnięcie limitu magazynu
Po osiągnięciu limitu magazynu serwer zacznie zwracać błędy i uniemożliwia dalsze modyfikacje. Osiągnięcie limitu może również powodować problemy z innymi działaniami operacyjnymi, takimi jak tworzenie kopii zapasowych i archiwizowanie dziennika z wyprzedzeniem zapisu (WAL).
Aby uniknąć tej sytuacji, serwer jest automatycznie przełączany do trybu tylko do odczytu, gdy użycie magazynu osiągnie 95 procent lub gdy dostępna pojemność jest mniejsza niż 5 GiB.
Zalecamy aktywne monitorowanie używanego miejsca na dysku i zwiększenie rozmiaru dysku przed upływem miejsca w magazynie. Alert można skonfigurować w celu powiadamiania o zbliżaniu się magazynu serwera do stanu poza dyskiem. Aby uzyskać więcej informacji, zobacz Konfigurowanie alertów dotyczących metryk dla usługi Azure Database for PostgreSQL — serwer elastyczny przy użyciu witryny Azure Portal.
Automatyczne skalowanie magazynu
Automatyczne zwiększanie magazynu może pomóc zapewnić, że serwer zawsze ma wystarczającą pojemność magazynu i nie staje się tylko do odczytu. Po włączeniu automatycznego zwiększania magazynu magazyn automatycznie rozszerza się bez wpływu na obciążenie.
W przypadku serwerów z ponad 1 TiB aprowizowanego magazynu mechanizm automatycznego zwiększania magazynu aktywuje się, gdy dostępne miejsce spadnie do mniej niż 10% całkowitej pojemności lub 64 GiB wolnego miejsca, niezależnie od tych dwóch wartości. Z drugiej strony w przypadku serwerów z magazynem poniżej 1 TiB ten próg jest dostosowywany do 20% dostępnego wolnego miejsca lub 64 GiB, w zależności od tego, która z tych wartości jest mniejsza.
Na ilustracji weź serwer z pojemnością magazynu wynoszącą 2 TiB (większą niż 1 TiB). W tym przypadku limit autogrow jest ustawiony na 64 GiB. Jest to wybór, ponieważ 64 GiB jest mniejszą wartością w porównaniu do 10% z 2 TiB, czyli około 204,8 GiB. Natomiast w przypadku serwera o rozmiarze magazynu o rozmiarze 128 GiB (mniejszym niż 1 TiB) funkcja automatycznego zwiększania jest aktywowana, gdy pozostało tylko 25,8 GiB miejsca. Ta aktywacja jest oparta na progu 20% całkowitego przydzielonego magazynu (128 GiB), który jest mniejszy niż 64 GiB.
Serwer elastyczny usługi Azure Database for PostgreSQL używa dysków zarządzanych platformy Azure. Domyślnym zachowaniem jest zwiększenie rozmiaru dysku do następnej warstwy Premium. Ten wzrost jest zawsze dwukrotnie większy i koszt, niezależnie od tego, czy uruchamiasz operację skalowania magazynu ręcznie, czy za pomocą automatycznego zwiększania magazynu. Włączenie automatycznego zwiększania magazynu jest przydatne podczas zarządzania nieprzewidywalnymi obciążeniami, ponieważ automatycznie wykrywa warunki niskiego magazynu i odpowiednio skaluje magazyn w górę.
Proces skalowania magazynu odbywa się w trybie online bez powodowania przestojów, z wyjątkiem sytuacji, gdy dysk jest aprowizowany na poziomie 4096 GiB. Ten wyjątek jest ograniczeniem dysków zarządzanych platformy Azure. Jeśli dysk ma już 4096 GiB, działanie skalowania magazynu nie zostanie wyzwolone, nawet jeśli funkcja automatycznego zwiększania magazynu jest włączona. W takich przypadkach należy ręcznie skalować magazyn. Ręczne skalowanie to operacja offline, którą należy zaplanować zgodnie z wymaganiami biznesowymi.
Pamiętaj, że magazyn można skalować tylko w górę, a nie w dół.
Ograniczenia i zagadnienia
Operacje skalowania dysków są zawsze w trybie online, z wyjątkiem określonych scenariuszy obejmujących granicę 4096 GiB. Te scenariusze obejmują osiągnięcie, rozpoczęcie lub przekroczenie limitu 4096 GiB. Przykładem jest skalowanie z 2048 GiB do 8192 GiB.
Host Buforowanie (ReadOnly i Read/Write) jest obsługiwany w rozmiarach dysków mniejszych niż 4 TiB. Oznacza to, że każdy dysk aprowizowany do 4095 GiB może korzystać z Buforowanie hosta. Buforowanie hostów nie jest obsługiwane w przypadku dysków większych niż lub równych 4096 GiB. Na przykład dysk P50 w warstwie Premium aprowizowany na poziomie 4095 GiB może korzystać z buforowania hostów i aprowizowanego dysku P50 w wersji 4096 GiB nie może korzystać z Buforowanie hosta. Klienci przechodzący z niższego rozmiaru dysku do 4096 GiB lub nowszego przestaną uzyskiwać możliwość buforowania dysku.
To ograniczenie jest spowodowane bazowym dyskiem zarządzanym platformy Azure, który wymaga ręcznej operacji skalowania dysku. Podczas zbliżania się tego limitu w portalu zostanie wyświetlony komunikat informacyjny.
Funkcja automatycznego zwiększania magazynu obecnie nie działa z serwerami z obsługą odczytu i repliki.
Automatyczne zwiększanie magazynu nie jest wyzwalane, gdy występuje wysokie użycie pliku WAL.
Uwaga
Automatyczne zwiększanie magazynu nigdy nie wyzwala wzrostu w trybie offline.
Ssd w warstwie Premium w wersji 2 (wersja zapoznawcza)
Dyski SSD w warstwie Premium w wersji 2 oferują wyższą wydajność niż dyski SSD w warstwie Premium, a jednocześnie są ogólnie tańsze. W dowolnym momencie można indywidualnie dostosować wydajność (pojemność, przepływność i liczbę operacji we/wy na sekundę) dysków SSD w warstwie Premium w wersji 2, co pozwala na obniżenie kosztów obciążeń przy jednoczesnym spełnieniu zmieniających się potrzeb związanych z wydajnością. Na przykład baza danych intensywnie korzystająca z transakcji może wymagać dużej ilości operacji we/wy na sekundę na małą liczbę operacji we/wy na sekundę lub aplikacja do gier może potrzebować dużej ilości operacji we/wy na sekundę, ale tylko w godzinach szczytu. W związku z tym w przypadku większości obciążeń ogólnego przeznaczenia dyski SSD w warstwie Premium w wersji 2 mogą zapewnić najlepszą wydajność cenową. Teraz możesz wdrożyć wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL z dyskiem SSD w wersji 2 w warstwie Premium w ograniczonych regionach.
Różnice między dyskami SSD w warstwie Premium i SSD w warstwie Premium w wersji 2
W przeciwieństwie do dysków SSD w warstwie Premium ssd w wersji 2 nie ma dedykowanych rozmiarów. Możesz ustawić dysk SSD w warstwie Premium w wersji 2 na dowolny obsługiwany rozmiar i wprowadzić szczegółowe korekty (przyrosty 1 giB) zgodnie z wymaganiami dotyczącymi obciążenia. Ssd w warstwie Premium w wersji 2 nie obsługuje buforowania hostów, ale nadal zapewnia znacznie mniejsze opóźnienie, które dysk SSD w warstwie Premium. Pojemności SSD w wersji 2 w warstwie Premium wahają się od 1 GiB do 64 TiB.
W poniższej tabeli przedstawiono porównanie pięciu typów dysków, które ułatwiają podjęcie decyzji o tym, który z nich ma być używany.
Premium SSD v2 | Dysk SSD w warstwie Premium | |
---|---|---|
Typ dysku | SSD | SSD |
Scenariusz | Obciążenia produkcyjne i zależne od wydajności, które stale wymagają niskiego opóźnienia oraz dużej liczby operacji we/wy na sekundę i przepływności | Obciążenia produkcyjne i wrażliwe na wydajność |
Maksymalny rozmiar dysku | 65 536 GiB | 32 767 GiB |
Maksymalna przepustowość | 1200 MB/s | 900 MB/s |
Maks. liczba operacji we/wy na sekundę | 80 000 | 20 000 |
Można używać jako dysku systemu operacyjnego? | Nie. | Tak |
Ssd w warstwie Premium w wersji 2 domyślnie oferuje maksymalnie 32 TiB na region na subskrypcję, ale obsługuje wyższą pojemność według żądania. Aby zażądać zwiększenia pojemności, poproś o zwiększenie limitu przydziału lub skontaktuj się z pomocą techniczną platformy Azure.
Operacje we/wy na sekundę SSD w warstwie Premium w wersji 2
Wszystkie dyski SSD w warstwie Premium w wersji 2 mają plan bazowy 3000 operacji we/wy na sekundę, który jest bezpłatny. Po 6 GiB maksymalna liczba operacji we/wy na sekundę na sekundę, która może wzrosnąć z szybkością 500 giB, do 80 000 operacji we/wy na sekundę. Dlatego dysk 8 GiB może mieć maksymalnie 4000 operacji we/wy na sekundę, a 10 GiB może mieć maksymalnie 5000 operacji we/wy na sekundę. Aby można było ustawić 80 000 operacji we/wy na sekundę na dysku, ten dysk musi mieć co najmniej 160 GiBs. Zwiększenie liczby operacji we/wy na sekundę powyżej 3000 zwiększa cenę dysku.
Przepływność dysków SSD w warstwie Premium w wersji 2
Wszystkie dyski SSD w warstwie Premium w wersji 2 mają podstawową przepływność wynoszącą 125 MB/s, która jest bezpłatna. Po 6 GiB maksymalna przepływność, którą można ustawić, zwiększa się o 0,25 MB/s na ustawioną liczbę operacji we/wy na sekundę. Jeśli dysk ma 3000 operacji we/wy na sekundę, maksymalna przepływność, którą można ustawić, wynosi 750 MB/s. Aby zwiększyć przepływność dla tego dysku powyżej 750 MB/s, należy zwiększyć liczbę operacji we/wy na sekundę. Jeśli na przykład liczba operacji we/wy na sekundę wzrosła do 4000, maksymalna przepływność, którą można ustawić, wynosi 1000. 1200 MB/s to maksymalna przepływność obsługiwana dla dysków, które mają co najmniej 5000 operacji we/wy na sekundę. Zwiększenie przepływności przekraczającej 125 zwiększa cenę dysku.
Uwaga
Ssd w warstwie Premium w wersji 2 jest obecnie dostępna w wersji zapoznawczej dla serwera elastycznego usługi Azure Database for PostgreSQL.
Ograniczenia dotyczące wczesnej wersji zapoznawczej dysków SSD w wersji 2 w warstwie Premium
Serwer elastyczny usługi Azure Database for PostgreSQL z dyskiem SSD w wersji 2 w warstwie Premium można wdrożyć tylko w regionach Europa Zachodnia, Wschodnie stany USA, Szwajcaria Północna podczas wczesnej wersji zapoznawczej i pod warunkiem, że nadal istnieje pojemność w wybranym regionie. Obsługa większej liczby regionów będzie dostępna wkrótce.
W wczesnej wersji zapoznawczej dysk SSD w wersji 2 nie będzie obsługiwał wysokiej dostępności, replik do odczytu, geograficznie nadmiarowych kopii zapasowych, kluczy zarządzanych przez klienta, funkcji automatycznego zwiększania rozmiaru magazynu. Te funkcje będą wkrótce obsługiwane na dysku SSD w wersji 2 w warstwie Premium.
W wczesnej wersji zapoznawczej nie można przełączać się między typami magazynu SSD w wersji 2 w warstwie Premium i SSD w warstwie Premium.
Ssd w warstwie Premium w wersji 2 można włączyć tylko dla nowo utworzonych serwerów. Obsługa istniejących serwerów będzie dostępna wkrótce.
Liczba operacji we/wy na sekundę (wersja zapoznawcza)
Elastyczny serwer usługi Azure Database for PostgreSQL obsługuje aprowizowanie dodatkowych operacji we/wy na sekundę. Ta funkcja umożliwia aprowizowanie dodatkowej liczby operacji we/wy na sekundę ponad bezpłatny limit operacji we/wy na sekundę. Za pomocą tej funkcji można w dowolnym momencie zwiększyć lub zmniejszyć liczbę aprowizowania liczby operacji we/wy na sekundę na sekundę na podstawie wymagań dotyczących obciążenia.
Minimalna i maksymalna liczba operacji we/wy na sekundę zależy od wybranego rozmiaru obliczeniowego. Aby dowiedzieć się więcej na temat minimalnej i maksymalnej liczby operacji we/wy na sekundę na rozmiar obliczeniowy, zapoznaj się z tabelą.
Ważne
Minimalna i maksymalna liczba operacji we/wy na sekundę zależy od wybranego rozmiaru obliczeniowego.
Dowiedz się, jak skalować operacje we/wy na sekundę w górę lub w dół.
Cena
Aby uzyskać najbardziej aktualne informacje o cenach, zobacz stronę cennika serwera elastycznego usługi Azure Database for PostgreSQL. W witrynie Azure Portal jest wyświetlany miesięczny koszt na karcie Warstwa cenowa na podstawie wybranych opcji.
Jeśli nie masz subskrypcji platformy Azure, możesz użyć kalkulatora cen platformy Azure, aby uzyskać szacowaną cenę. W witrynie internetowej kalkulatora cen platformy Azure wybierz pozycję Dodaj elementy, rozwiń kategorię Bazy danych , a następnie wybierz pozycję Azure Database for PostgreSQL , aby dostosować opcje.