Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
SSD w warstwie Premium
Dyski SSD w warstwie Premium platformy Azure zapewniają obsługę dysków o wysokiej wydajności i małych opóźnieniach dla maszyn wirtualnych z obciążeniami intensywnie korzystającymi z operacji we/wy (we/wy). Jednostki SSD w warstwie Premium są odpowiednie dla aplikacji produkcyjnych o znaczeniu krytycznym. Pojemność, liczba operacji we/wy na sekundę i przepływność są gwarantowane po aprowizacji dysku magazynu w warstwie Premium. Jeśli na przykład tworzysz dysk P40, platforma Azure aprowizuje pojemność magazynu 2048 GB, 7500 operacji we/wy na sekundę i przepływność 250 MB/s dla tego dysku. Aplikacja może korzystać ze wszystkich lub części pojemności i wydajności. Dyski SSD w warstwie Premium zostały zaprojektowane w celu zapewnienia jednocyfrowych opóźnień w milisekundach, docelowej ilości operacji we/wy na sekundę i przepływności opisanych w poprzedniej tabeli przez 99,9% czasu.
Maksymalny obsługiwany rozmiar magazynu to 32 TiB z dyskiem SSD w warstwie Premium, co umożliwia skalowanie do 20 000 operacji we/wy na sekundę i 900 MB/s przepływności. Przełączając się na ssd w warstwie Premium w wersji 2, można skalować w górę do 64 TiB z obsługą 80 000 operacji we/wy na sekundę i 1200 MB/s przepływności.
Aprowizacja magazynu to ilość miejsca do magazynowania dostępnego dla wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL. Ten magazyn jest używany na potrzeby 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.
Typ maszyny wirtualnej ma również limity liczby operacji we/wy na sekundę. Chociaż można wybrać dowolny rozmiar magazynu, niezależnie od typu serwera, może nie być możliwe użycie wszystkich IOPS zapewnianych przez magazyn, zwłaszcza w przypadku wybrania serwera z kilkoma vCores. Aby dowiedzieć się więcej, zobacz Opcje obliczeń w usłudze Azure Database for PostgreSQL.
Uwaga / Notatka
Niezależnie od typu magazynu przypisanego do wystąpienia 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.
Automatyczne zwiększanie magazynu (SSD w warstwie Premium)
Automatyczne zwiększanie magazynu może pomóc zapewnić, że serwer zawsze ma wystarczającą ilość wolnego miejsca i nie staje się tylko do odczytu, co ma miejsce, gdy użycie magazynu osiągnie 95 procent lub gdy dostępna pojemność jest mniejsza niż 5 GiB. Po włączeniu automatycznego zwiększania rozmiaru magazynu rozmiar dysku zwiększa się bez wpływu na obciążenie. Automatyczne zwiększanie magazynu jest obsługiwane tylko w przypadku warstwy magazynowania SSD w warstwie Premium.
W przypadku serwerów z ponad 1 TiB aprowizowanego magazynu mechanizm automatycznego zwiększania magazynu aktywuje się, gdy dostępne miejsce spadnie poniżej 10% całkowitej pojemności lub 64 GiB, 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.
Jako przykład ilustracyjny rozważmy serwer z pojemnością magazynu wynoszącą 2 TiB (czyli większą niż 1 TiB). W tym przypadku limit funkcji 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 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.
Domyślne zachowanie zwiększa rozmiar dysku do następnego rozmiaru magazynu SSD w warstwie 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 rozmiar dysku musi przekroczyć granicę 4096 GiB. Ten wyjątek jest ograniczeniem dysków zarządzanych platformy Azure. W takim przypadku działanie automatycznego skalowania magazynu nie jest wyzwalane, nawet jeśli dla serwera jest włączone ustawienie automatycznego zwiększania rozmiaru magazynu. W takich przypadkach należy ręcznie skalować magazyn. W tym scenariuszu (osiągnięcie lub przekroczenie granicy 4096 GiB) ręczne skalowanie jest operacją offline. Zalecamy zaplanowanie tego zadania tak, aby było zgodne z potrzebami biznesowymi. Wszystkie inne operacje można wykonać w trybie online. Po przydzieleniu rozmiaru dysku o rozmiarze 8192 GiB lub wyższym automatycznie wyzwala automatyczne zwiększanie rozmiaru magazynu, a każda kolejna operacja zwiększania magazynu jest wykonywana w trybie online, dopóki przydzielony dysk osiągnie maksymalną pojemność rosnącą, czyli 32 768 GiB.
Uwaga / Notatka
Niezależnie od typu magazynu przypisanego do wystąpienia magazyn można skalować tylko w górę, a nie w dół.
Ograniczenia i zagadnienia dotyczące automatycznego zwiększania magazynu
Operacje skalowania dysku są zwykle wykonywane w trybie online, z wyjątkiem określonych scenariuszy obejmujących przekraczanie granicy 4096 GiB. Te scenariusze obejmują osiągnięcie lub przekroczenie limitu 4096 GiB. Na przykład skalowanie z 2048 GiB do 8192 GiB wyzwala operację offline. W witrynie Azure Portal przejście do wersji 4 TiB, która jest reprezentowana jako 4095 GiB, utrzymuje operację w trybie online. Jeśli jednak jawnie określisz 4 TB jako 4096 GiB, na przykład w interfejsie wiersza polecenia platformy Azure, operacja skalowania zostanie ukończona w trybie offline, ponieważ osiągnie limit 4096 GiB. Operacja skalowania oflline zwykle trwa od 2 do 10 minut. Dzięki funkcji skalowania zmniejszonego przestoju ten czas trwania jest krótszy niż 30 sekund. Ta redukcja przestojów podczas skalowania zasobów zwiększa ogólną dostępność wystąpienia bazy danych.
Buforowanie hostów (ReadOnly i Read/Write) jest obsługiwane w rozmiarach dysków mniejszych niż 4096 GIB lub 4 Tib. Każdy dysk aprowizowany do 4095 GiB może korzystać z buforowania 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 Premium aprowizowany przy 4095 GiB może korzystać z buforowania hosta i dysku P50 aprowizowanego przy 4096 GiB nie może korzystać z buforowania hosta. Klienci przechodzący z niższego rozmiaru dysku do 4096 GiB lub wyższej tracą możliwość korzystania z buforowania dysków.
To ograniczenie jest spowodowane bazowymi dyskami zarządzanymi platformy Azure, które wymagają ręcznej operacji skalowania dysku. Podczas zbliżania się tego limitu w portalu zostanie wyświetlony komunikat informacyjny.
Automatyczne zwiększanie magazynu nie jest wyzwalane, gdy występuje wysokie użycie pliku WAL.
Uwaga / Notatka
Automatyczne zwiększanie magazynu zależy od skalowania dysku online, więc nigdy nie powoduje przestojów.
Skalowanie operacji we/wy na sekundę
Usługa Azure Database for PostgreSQL obsługuje przydzielanie dodatkowych IOPS. Ta funkcja umożliwia aprowizację większej liczby operacji we/wy na sekundę poza bezpłatnym limitem liczby operacji we/wy na sekundę. Korzystając z tej funkcji, można zwiększyć lub zmniejszyć liczbę aprowizowania liczby operacji we/wy na sekundę, aby dostosować je do wymagań dotyczących obciążenia w dowolnym momencie.
Wybrany rozmiar obliczeniowy określa minimalną i maksymalną liczbę operacji we/wy na sekundę. Aby dowiedzieć się więcej na temat minimalnej i maksymalnej liczby operacji we/wy na sekundę na rozmiar obliczeniowy, zobacz Rozmiar obliczeniowy.
Ważne
Wybrany rozmiar obliczeniowy określa minimalną i maksymalną liczbę operacji we/wy na sekundę.
Dowiedz się, jak skalować operacje we/wy na sekundę w górę lub w dół.