Udostępnij za pomocą


Opcje obliczeniowe w usłudze Azure Database for PostgreSQL

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 Zoptymalizowana pamięć
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 GiB 6.75 GiB do 8 GiB
Rozmiar magazynu 32 GiB do 64 TiB 32 GiB do 64 TiB 32 GiB do 64 TiB
Okres przechowywania automatycznej kopii zapasowej bazy danych Od 7 do 35 dni Od 7 do 35 dni Od 7 do 35 dni
Długoterminowy okres przechowywania kopii zapasowych bazy danych do 10 lat do 10 lat do 10 lat

Aby wybrać warstwę cenową, użyj poniższej tabeli jako punktu wyjścia:

Warstwa cenowa Docelowe obciążenia
Możliwość serii Zaprojektowane pod kątem obciążeń, które nie wymagają ciągłej pełnej wydajności procesora CPU. Używa modelu kredytowego CPU: kredyty gromadzą się, gdy użycie jest poniżej planu bazowego i są zużywane, gdy użycie przekracza tę wartość. Gdy zasoby się wyczerpią, maszyna wirtualna jest ograniczona do bazowego poziomu CPU, co przy trwałym obciążeniu może spowodować poważne obniżenie wydajności, przekroczenia limitu czasu połączenia oraz opóźnienia lub przejściowe błędy w operacjach zarządzania dopóki zasoby nie zostaną odnowione. Najlepiej nadaje się do serwerów internetowych, środowisk weryfikacji koncepcji, małych baz danych i kompilacji programistycznych. Niezalecane w przypadku obciążeń produkcyjnych.
Ogólnego przeznaczenia Zapewnia równowagę między procesorem i pamięcią ze skalowalną przepływnością we/wy, dzięki czemu jest odpowiednia dla większości obciążeń produkcyjnych. Są to na przykład serwery do hostowania aplikacji internetowych i mobilnych oraz inne aplikacje dla przedsiębiorstw.
Zoptymalizowane pod kątem pamięci Nadaje się do obciążeń 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 w usłudze Azure Database for PostgreSQL .

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.

Ważne

Obliczenia z elastyczną wydajnością są przeznaczone dla obciążeń, które są w trybie bezczynności lub pozostają poniżej wartości bazowej przez większość czasu. Jeśli procesor działa w pobliżu lub powyżej punktu odniesienia przez długi czas, środki wyczerpują się, a serwer może stać się niedostępny.

W przypadku tych obciążeń zaleca się:

  • Monitoruj pozostałe kredyty CPU w Azure Monitor i ustaw alerty dla niskiego poziomu kredytów.
  • Unikaj ponownego uruchamiania lub skalowania, gdy środki są zbliżone do zera; pozwól na czas na odbudowę.
  • Jeśli kredyty są często wyczerpane, przejdź do większego rozmiaru typu Burstable lub zmień poziomy.

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 8 GiB 1920 22,5 MiB/s
B4ms 100 16 GiB 2,880 35 MiB/s
B8ms 8 32 GiB 4320 50 MiB/s
B12ms 12 48 GiB 4320 50 MiB/s
B16ms 16 64 GiB 4320 50 MiB/s
B20ms 20 80 GiB 4320 50 MiB/s
Ogólnego przeznaczenia
D2s_v3/D2ds_v4 2 8 GiB 3,200 48 MiB/s
D2ds_v5/D2ads_v5 2 8 GiB 3,750 85 MiB/s
D4s_v3/D4ds_v4 100 16 GiB 6,400 96 MiB/s
D4ds_v5/D4ads_v5 100 16 GiB 6,400 145 MiB/s
D8s_v3/D8ds_v4 8 32 GiB 12,800 192 MiB/s
D8ds_v5/D8ads_v5 8 32 GiB 12,800 290 MiB/s
D16s_v3/D16ds_v4 16 64 GiB 25,600 384 MiB/s
D16ds_v5/D16ds_v5 16 64 GiB 25,600 600 MiB/s
D32s_v3/D32ds_v4 32 128 GiB 51 200 768 MiB/s
D32ds_v5/D32ads_v5 32 128 GiB 51 200 865 MiB/s
D48s_v3/D48ds_v4 48 192 GiB 76 800 1152 MiB/s
D48ds_v5/D48ads_v5 48 192 GiB 76 800 1200 MiB/s
D64s_v3/D64ds_v4/D64ds_v5/ D64ads_v5 64 256 GiB 80 000 1200 MiB/s
D96ds_v5/D96ads_v5 96 384 GiB 80 000 1200 MiB/s
Zoptymalizowane pod kątem pamięci
E2s_v3/E2ds_v4 2 16 GiB 3,200 48 MiB/s
E2ds_v5/E2ads_v5 2 16 GiB 3,200 85 MiB/s
E4s_v3/E4ds_v4 100 32 GiB 6,400 96 MiB/s
E4ds_v5/E4ads_v5 100 32 GiB 6,400 145 MiB/s
E8s_v3/E8ds_v4 8 64 GiB 12,800 192 MiB/s
E8ds_v5/E8ads_v5 8 64 GiB 12,800 290 MiB/s
E16s_v3/E16ds_v4 16 128 GiB 25,600 384 MiB/s
E16ds_v5/E16ds_v5 16 128 GiB 25,600 600 MiB/s
E20ds_v4 20 160 GiB 32,000 480 MiB/s
E20ds_v5/E20ads_v5 20 160 GiB 32,000 750 MiB/s
E32s_v3/E32ds_v4 32 256 GiB 51 200 768 MiB/s
E32ds_v5/D32ads_v5 32 256 GiB 51 200 865 MiB/s
E48s_v3/E48ds_v4/E48ds_v5/E48ads_v5 48 384 GiB 76 800 1152 MiB/s
E48ds_v5/E48ads_v5 48 384 GiB 76 800 1200 MiB/s
E64s_v3/E64ds_v4 64 432 GiB 80 000 1200 MiB/s
E64ds_v5/E64ads_v4 64 512 GiB 80 000 1200 MiB/s
E96ds_v5 /E96ads_v5 96 672 GiB 80 000 1200 MiB/s

Ważne

Minimalna i maksymalna liczba IOPS jest również określana przez warstwę pamięci masowej, dlatego wybierz warstwę pamięci masowej i rodzaj instancji, który może być skalowany zgodnie z wymaganiami dotyczącymi obciążenia.

Cena

Aby uzyskać najbardziej up-to— aktualne informacje o cenach, zobacz Cennik serwera elastycznego usługi Azure Database for PostgreSQL.

W witrynie Azure Portal przedstawiono również szacowanie miesięcznych kosztów konfiguracji serwera na podstawie wybranych opcji.

To oszacowanie można zobaczyć w środowisku tworzenia serwera na stronie Nowy serwer elastyczny usługi Azure Database for PostgreSQL:

Zrzut ekranu przedstawiający szacowane miesięczne koszty kreatora nowego serwera elastycznego usługi Azure Database for PostgreSQL.

Można go również zobaczyć dla istniejących serwerów, jeśli w menu zasobów istniejącego wystąpienia w sekcji Ustawienia wybierz pozycję Obliczenia i magazyn:

Zrzut ekranu przedstawiający szacowane miesięczne koszty na stronie Obliczenia i magazyn istniejącego wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL.

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 kategorię Bazy danych , a następnie wybierz pozycję Azure Database for PostgreSQL , aby dodać usługę do oszacowania, a następnie dostosuj opcje.

Zrzut ekranu przedstawiający kalkulator cen platformy Azure.