Warstwy cenowe usługi Azure Database for MariaDB

Ważne

Usługa Azure Database for MariaDB znajduje się na ścieżce wycofania. Zdecydowanie zalecamy przeprowadzenie migracji do usługi Azure Database for MySQL. Aby uzyskać więcej informacji na temat migracji do usługi Azure Database for MySQL, zobacz Co się dzieje z usługą Azure Database for MariaDB?.

Serwer usługi Azure Database for MariaDB można utworzyć w jednej z trzech różnych warstw cenowych: Podstawowa, Ogólnego przeznaczenia i Zoptymalizowana pod kątem pamięci. Warstwy cenowe różnią się ilością zasobów obliczeniowych wyrażonych liczbą rdzeni wirtualnych, które można aprowizować, ilością pamięci na rdzeń wirtualny oraz technologią magazynowania używaną do przechowywania danych. Wszystkie zasoby są aprowidowane na poziomie serwera MariaDB. Serwer może mieć jedną lub wiele baz danych.

Zasób Podstawowa Ogólnego przeznaczenia Zoptymalizowane pod kątem pamięci
Generowanie obliczeń 5. generacja 5. generacja 5. generacja
Rdzenie wirtualne 1, 2 2, 4, 8, 16, 32, 64 2, 4, 8, 16, 32
Pamięć na rdzeń wirtualny 2 GB 5 GB 10 GB
Rozmiar magazynu Od 5 GB do 1 TB Od 5 GB do 16 TB Od 5 GB do 16 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
Podstawowy Obciążenia wymagające lekkiej wydajności obliczeniowej i we/wy. Są to na przykład serwery używane do programowania lub testów bądź niewielkie, rzadko używane aplikacje.
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 można zmienić liczbę rdzeni wirtualnych i warstwę cenową (z wyjątkiem warstwy Podstawowa lub podstawowa) w górę lub w dół w ciągu kilku sekund. Można również niezależnie dostosować ilość miejsca do magazynowania i okres przechowywania kopii zapasowych w górę lub w dół bez przestoju aplikacji. Nie można zmienić typu magazynu kopii zapasowej po utworzeniu serwera. Aby uzyskać więcej informacji, zobacz sekcję Skalowanie zasobów .

Generacje i rdzenie wirtualne obliczeń

Zasoby obliczeniowe są udostępniane jako rdzenie wirtualne, które reprezentują logiczny procesor podstawowego sprzętu. Procesory logiczne 5. generacji są oparte na procesorach Intel E5-2673 v4 (Broadwell) 2,3 GHz.

Storage

Aprowizowana pojemność magazynu jest dostępna dla serwera usługi Azure Database for MariaDB. Magazyn jest używany dla plików bazy danych, plików tymczasowych, dzienników transakcji i dzienników serwera MariaDB. Łączna ilość aprowizowania magazynu definiuje również pojemność we/wy dostępną dla serwera.

Atrybuty magazynu Podstawowy Ogólnego przeznaczenia Optymalizacja pod kątem pamięci
Typ magazynu Usługa Storage w warstwie Podstawowa Usługa Storage ogólnego przeznaczenia Usługa Storage ogólnego przeznaczenia
Rozmiar magazynu Od 5 GB do 1 TB Od 5 GB do 16 TB Od 5 GB do 16 TB
Rozmiar przyrostu magazynu 1 GB 1 GB 1 GB
Liczba operacji we/wy na sekundę Zmienna 3 operacje we/wy na sekundę/GB
Minimalna liczba operacji we/wy na sekundę
Maksymalna liczba operacji we/wy na sekundę 6000
3 operacje we/wy na sekundę/GB
Minimalna liczba operacji we/wy na sekundę
Maksymalna liczba operacji we/wy na sekundę 6000

Ważne

Magazyn do 16 TB i 20 000 operacji we/wy na sekundę jest obsługiwany w następujących regionach: Wschodnie stany USA, Wschodnie stany USA 2, Środkowe stany USA, Brazylia Południowa, Zachodnie stany USA, Północno-środkowe stany USA, Europa Północna, Europa Zachodnia, Europa Zachodnia, Południowe Zjednoczone Królestwo, Południowe Zjednoczone Królestwo, Azja Południowo-Wschodnia, Azja Wschodnia, Japonia Zachodnia, Korea Środkowa, Korea Południowa, Australia Wschodnia, Australia Południowa, Zachodnie stany USA 2, Zachodnio-środkowe stany USA, Kanada Wschodnia i Kanada Środkowa. Wszystkie pozostałe regiony obsługują maksymalnie 4 TB miejsca do magazynowania i maksymalnie 6000 operacji we/wy na sekundę.

Możesz dodać dodatkową pojemność magazynu podczas tworzenia serwera i po jego utworzeniu i umożliwić systemowi automatyczne zwiększanie magazynu na podstawie zużycia magazynu obciążenia.

Uwaga

Magazyn można skalować tylko w górę, a nie w dół.

Warstwa Podstawowa nie zapewnia gwarancji liczby operacji we/wy na sekundę. W warstwach cenowych Ogólnego przeznaczenia i Zoptymalizowane pod kątem pamięci liczba operacji we/wy na sekundę jest skalowana z aprowizowanym rozmiarem magazynu w stosunku do 3:1.

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 magazynu, używany magazyn i procent operacji we/wy.

Osiągnięcie limitu magazynu

Serwery z aprowizowanym magazynem o rozmiarze mniejszym niż 100 GB są oznaczane jako tylko do odczytu, jeśli ilość wolnego miejsca w magazynie jest mniejsza niż 5% rozmiaru aprowizowanego magazynu. Serwery z aprowizowanym magazynem o rozmiarze większym niż 100 GB są oznaczane jako tylko do odczytu, jeśli ilość wolnego miejsca w magazynie jest mniejsza niż 5 GB.

Jeśli na przykład aprowizujesz 110 GB miejsca do magazynowania, a rzeczywiste wykorzystanie przekroczy 105 GB, serwer zostanie oznaczony jako tylko do odczytu. Alternatywnie, jeśli aprowizujesz 5 GB magazynu, serwer jest oznaczony jako tylko do odczytu, gdy ilość wolnego miejsca do magazynowania osiągnie mniej niż 256 MB.

Podczas gdy usługa próbuje przełączyć serwer w tryb tylko do odczytu, wszystkie nowe żądania transakcji zapisu są blokowane, a istniejące aktywne transakcje nadal są wykonywane. Gdy serwer zostanie przełączony w tryb tylko do odczytu, wszystkie kolejne zatwierdzenia transakcji i operacji zapisu zakończą się niepowodzeniem. Zapytania odczytu będą działać bez żadnych przerw. Gdy zwiększysz zaaprowizowaną pojemność magazynu, serwer będzie ponownie gotowy do akceptowania transakcji zapisu.

Zalecamy włączenie automatycznego zwiększania rozmiaru magazynu lub skonfigurowanie alertu w celu powiadomienia, gdy magazyn serwera zbliża się do progu, aby uniknąć przechodzenia do stanu tylko do odczytu. Aby uzyskać więcej informacji, zobacz dokumentację dotyczącą sposobu konfigurowania alertu.

Automatyczne zwiększanie magazynu

Automatyczne zwiększanie magazynu zapobiega wyczerpaniu się magazynu serwera i przekształceniu go w tryb tylko do odczytu. Jeśli automatyczne zwiększanie magazynu jest włączone, magazyn automatycznie rośnie bez wpływu na obciążenie. W przypadku serwerów o rozmiarze mniejszym niż 100 GB aprowizowanego magazynu aprowizowany rozmiar magazynu jest zwiększany o 5 GB, gdy ilość wolnego miejsca do magazynowania jest niższa niż 10% aprowizowanego magazynu. W przypadku serwerów o rozmiarze aprowizowanego magazynu większym niż 100 GB aprowizowany rozmiar magazynu jest zwiększany o 5%, gdy ilość wolnego miejsca w aprowizowanym magazynie spadnie poniżej 10 GB. Obowiązują maksymalne limity magazynu określone powyżej.

Jeśli na przykład aprowizujesz 1000 GB miejsca do magazynowania, a rzeczywiste wykorzystanie przekroczy 990 GB, rozmiar magazynu serwera zostanie zwiększony do 1050 GB. Alternatywnie, jeśli aprowizujesz 10 GB magazynu, rozmiar magazynu jest zwiększany do 15 GB, gdy mniej niż 1 GB miejsca do magazynowania jest bezpłatne.

Pamiętaj, że magazyn można skalować tylko w górę, a nie w dół.

Wykonywanie kopii zapasowej

Usługa Azure Database for MariaDB zapewnia do 100% aprowizowanego magazynu serwera jako magazyn kopii zapasowych bez dodatkowych kosztów. Opłaty za każdy magazyn kopii zapasowych, który jest używany powyżej tej kwoty, są naliczane w GB miesięcznie. Jeśli na przykład aprowizujesz serwer z 250 GB miejsca do magazynowania, będziesz mieć 250 GB dodatkowego magazynu dostępnego dla kopii zapasowych serwera bez opłat. Opłata za magazyn dla kopii zapasowych przekraczających 250 GB jest naliczana zgodnie z modelem cenowym. Aby zrozumieć czynniki wpływające na użycie magazynu kopii zapasowych, monitorowanie i kontrolowanie kosztów magazynu kopii zapasowych, zapoznaj się z dokumentacją kopii zapasowej.

Skalowanie zasobów

Po utworzeniu serwera można niezależnie zmieniać rdzenie wirtualne, warstwę cenową (z wyjątkiem warstwy Podstawowa), ilość miejsca do magazynowania i okres przechowywania kopii zapasowych. Nie można zmienić typu magazynu kopii zapasowej po utworzeniu serwera. Liczbę rdzeni wirtualnych można skalować w górę lub w dół. Okres przechowywania kopii zapasowej można skalować w górę lub w dół w przedziale od 7 do 35 dni. Rozmiar magazynu można zwiększyć tylko. Skalowanie zasobów można wykonać za pośrednictwem portalu lub interfejsu wiersza polecenia platformy Azure.

Zmiana liczby rdzeni wirtualnych lub warstwy cenowej spowoduje utworzenie kopii oryginalnego serwera przy użyciu nowej alokacji obliczeniowej. Gdy nowy serwer zostanie uruchomiony, połączenia zostaną przełączone na nowy serwer. Podczas przełączania systemu do nowego serwera nie można nawiązywać nowych połączeń, a wszystkie niezatwierdzone transakcje zostaną wycofane. Długość tego okresu może być różna, lecz w większości przypadków jest to mniej niż minuta.

Skalowanie magazynu i zmiana okresu przechowywania kopii zapasowych to prawdziwe operacje online. Nie wiąże się z przestojami i nie ma wpływu na aplikację. W miarę skalowania operacji we/wy na sekundę przy użyciu rozmiaru aprowizowanego magazynu można zwiększyć liczbę operacji we/wy na sekundę dostępną dla serwera, skalując magazyn w górę.

Cennik

Aby uzyskać najbardziej aktualne informacje o cenach, zobacz stronę cennika usługi. Aby wyświetlić koszt wybranej konfiguracji, w witrynie Azure Portal zostanie wyświetlony 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 i wybierz pozycję Azure Database for MariaDB , aby dostosować opcje.

Następne kroki