Prisnivåer för Azure Database for MariaDB

Viktigt!

Azure Database for MariaDB är på väg att dras tillbaka. Vi rekommenderar starkt att du migrerar till Azure Database for MySQL. Mer information om hur du migrerar till Azure Database for MySQL finns i Vad händer med Azure Database for MariaDB?.

Du kan skapa en Azure Database for MariaDB-server på någon av tre olika prisnivåer: Basic, Generell användning och Minnesoptimerad. Prisnivåerna skiljer sig åt beroende på mängden beräkning i virtuella kärnor som kan etableras, minne per virtuell kärna och den lagringsteknik som används för att lagra datan. Alla resurser etableras på MariaDB-servernivå. En server kan ha en eller flera databaser.

Resurs Grundläggande Generell användning Minnesoptimerad
Beräkningsgenerering Gen 5 Gen 5 Gen 5
Virtuella kärnor 1, 2 2, 4, 8, 16, 32, 64 2, 4, 8, 16, 32
Minne per virtuell kärna 2 GB 5 GB 10 GB
Lagringsstorlek 5 GB till 1 TB 5 GB till 16 TB 5 GB till 16 TB
Kvarhållningsperiod för databassäkerhetskopiering 7 till 35 dagar 7 till 35 dagar 7 till 35 dagar

Om du vill välja prisnivå använder du följande tabell som utgångspunkt.

Prisnivå Målbelastningar
Grundläggande Arbetsbelastningar som kräver lätt beräkning och I/O-prestanda. Exempel på det är servrar som används för utveckling eller testning eller småskaliga program som används sällan.
Generell användning De flesta företagsarbetsbelastningar som kräver balanserad beräkning och minne med skalbart I/O-dataflöde. Några exempel kan vara servrar som är värd för webb- och mobilappar och andra företagsprogram.
Minnesoptimerad Databasarbetsbelastningar med höga prestanda som kräver minnesintern prestanda för snabbare transaktionsbearbetning och högre samtidighet. Exempel på det är servrar för att bearbeta realtidsdata och transaktionsappar eller analysappar med höga prestanda.

När du har skapat en server kan antalet virtuella kärnor och prisnivån (förutom till och från Basic) ändras upp eller ned inom några sekunder. Du kan också oberoende justera mängden lagringsutrymme upp och kvarhållningsperioden för säkerhetskopior upp eller ned utan programavbrott. Du kan inte ändra lagringstypen för säkerhetskopiering när en server har skapats. Mer information finns i avsnittet Skala resurser .

Beräkningsgenerationer och virtuella kärnor

Beräkningsresurser tillhandahålls som virtuella kärnor, vilket representerar den underliggande maskinvarans logiska PROCESSOR. Gen 5 logiska processorer baseras på Intel E5-2673 v4(Broadwell) 2,3 GHz-processorer.

Lagring

Lagringen som du etablerar är mängden lagringskapacitet som är tillgänglig för din Azure Database for MariaDB-server. Lagringen används för databasfiler, temporära filer, transaktionsloggar och MariaDB-serverloggarna. Den totala mängden lagringsutrymme som du etablerar definierar även den I/O-kapacitet som är tillgänglig för servern.

Lagringsattribut Grundläggande Generell användning Minnesoptimerad
Lagringstyp Lagringsutrymme för Basic-nivån Allmän lagring Allmän lagring
Lagringsstorlek 5 GB till 1 TB 5 GB till 16 TB 5 GB till 16 TB
Inkrementsstorlek för lagring 1 GB 1 GB 1 GB
IOPS Olika 3 IOPS/GB
Min 100 IOPS
Max 6 000 IOPS
3 IOPS/GB
Min 100 IOPS
Max 6 000 IOPS

Viktigt!

Lagring upp till 16 TB och 20 000 IOPS stöds i följande regioner: USA, östra, USA, östra 2, USA, centrala, Brasilien, södra, USA, västra, USA, norra centrala, USA, södra centrala, Europa, norra, Europa, västra, Storbritannien, södra, Storbritannien, västra, Sydostasien, Asien, östra; Japan, östra, Japan, västra, Korea, centrala, Sydkorea, södra, Australien, östra, Australien, sydöstra, USA, västra 2, USA, västra centrala, Kanada, östra och Kanada, centrala. Alla andra regioner har stöd för upp till 4 TB lagringsutrymme och upp till 6 000 IOPS.

Du kan lägga till ytterligare lagringskapacitet under och efter att servern har skapats och låta systemet växa lagringsutrymmet automatiskt baserat på arbetsbelastningens lagringsförbrukning.

Kommentar

Lagring kan bara skalas upp, inte ned.

Basic-nivån tillhandahåller ingen IOPS-garanti. I prisnivåerna Generell användning och Minnesoptimerad skalas IOPS med den etablerade lagringsstorleken i förhållandet 3:1.

Du kan övervaka din I/O-förbrukning i Azure-portalen eller med hjälp av Azure CLI-kommandon. Relevanta mått som ska övervakas är lagringsgräns, lagringsprocent, lagring som används och I/O-procent.

Lagringsgränsen är nådd

Servrar med 100 GB eller mindre allokerat lagringsutrymme markeras som skrivskyddade om det lediga lagringsutrymmet är mindre än 5 % av den allokerade lagringsstorleken. Servrar med mer än 100 GB allokerat lagringsutrymme markeras bara som skrivskyddade när det lediga lagringsutrymmet är mindre än 5 GB.

Om du till exempel har etablerat 110 GB lagringsutrymme och den faktiska användningen överstiger 105 GB markeras servern som skrivskyddad. Om du har etablerat 5 GB lagringsutrymme markeras servern som skrivskyddad när det kostnadsfria lagringsutrymmet når mindre än 256 MB.

När tjänsten försöker göra så att servern blir skrivskyddad blockeras alla nya skrivtransaktionsbegäranden och befintliga aktiva transaktioner fortsätter att köras. När servern är i skrivskyddat läge misslyckas alla efterföljande skrivåtgärder och transaktioner. Läsfrågor fortsätter att fungera utan avbrott. När du har ökat lagringen är servern redo att acceptera skrivtransaktioner igen.

Vi rekommenderar att du aktiverar automatisk ökning av lagringen eller konfigurerar en avisering för att meddela dig när serverlagringen närmar sig tröskelvärdet så att du kan undvika att hamna i skrivskyddat tillstånd. Mer information finns i dokumentationen om hur du konfigurerar en avisering.

Automatisk ökning av lagringsutrymme

Automatisk utökning av lagring förhindrar att servern får slut på lagring och blir skrivskyddad. Om automatisk ökning av lagring är aktiverat växer lagringen automatiskt utan att påverka arbetsbelastningen. För servrar med mindre än 100 GB etablerat lagringsutrymme ökas den etablerade lagringsstorleken med 5 GB när det kostnadsfria lagringsutrymmet understiger 10 % av det etablerade lagringsutrymmet. För servrar med mer än 100 GB allokerat lagringsutrymme ökas den allokerade lagringsstorleken med 5 % när det lediga lagringsutrymmet är mindre än 10 GB av den allokerade lagringsstorleken. Maximala lagringsgränser enligt informationen ovan gäller.

Om du till exempel har etablerat 1 000 GB lagringsutrymme och den faktiska användningen överstiger 990 GB ökas serverlagringsstorleken till 1 050 GB. Om du har etablerat 10 GB lagringsutrymme ökar lagringsstorleken till 15 GB när mindre än 1 GB lagringsutrymme är kostnadsfritt.

Kom ihåg att lagring endast kan skalas upp, inte ned.

Backup

Azure Database for MariaDB tillhandahåller upp till 100 % av din etablerade serverlagring som lagring av säkerhetskopior utan extra kostnad. All lagring av säkerhetskopior som du använder utöver det här beloppet debiteras i GB per månad. Om du till exempel etablerar en server med 250 GB lagringsutrymme har du 250 GB extra lagringsutrymme tillgängligt för serversäkerhetskopior utan kostnad. Lagring för säkerhetskopior som överstiger 250 GB debiteras enligt prismodellen. Information om faktorer som påverkar användningen av lagring av säkerhetskopior, övervakning och kontroll av lagringskostnaden för säkerhetskopiering finns i dokumentationen om säkerhetskopiering.

Skala resurser

När du har skapat servern kan du oberoende ändra virtuella kärnor, prisnivån (förutom till och från Basic), mängden lagring och kvarhållningsperioden för säkerhetskopior. Du kan inte ändra lagringstypen för säkerhetskopiering när en server har skapats. Antalet virtuella kärnor kan skalas upp eller ned. Kvarhållningsperioden för säkerhetskopior kan skalas upp eller ned från 7 till 35 dagar. Lagringsstorleken kan bara ökas. Skalning av resurserna kan göras antingen via portalen eller Azure CLI.

När du ändrar antalet virtuella kärnor eller prisnivån skapas en kopia av den ursprungliga servern med den nya beräkningsallokeringen. När den nya servern är igång växlar anslutningarna över till den nya servern. Under tiden då systemet växlar över till den nya servern kan inga nya anslutningar upprättas, och transaktioner som inte allokerats återställs. Hur lång tid detta tar varierar, men i de flesta fall tar det mindre än en minut.

Skalning av lagring och ändring av kvarhållningsperioden för säkerhetskopior är verkliga onlineåtgärder. Det uppstår ingen stilleståndstid och programmet påverkas inte. När IOPS skalas med storleken på den etablerade lagringen kan du öka den IOPS som är tillgänglig för servern genom att skala upp lagringen.

Prissättning

Den senaste prisinformationen finns på sidan med tjänstpriser. Om du vill se kostnaden för den konfiguration du vill ha visar Azure-portalen månadskostnaden på fliken Prisnivå baserat på de alternativ du väljer. Om du inte har en Azure-prenumeration kan du använda priskalkylatorn för Azure för att få ett uppskattat pris. På webbplatsen för Priskalkylatorn för Azure väljer du Lägg till objekt, expanderar kategorin Databaser och väljer Azure Database for MariaDB för att anpassa alternativen.

Nästa steg