SQL Managed Instance aktiverat av Azure Arc-tjänstnivåer
Som en del av familjen med Azure SQL-produkter är SQL Managed Instance aktiverat av Azure Arc tillgängligt på två tjänstnivåer för virtuella kärnor.
- Generell användning är en budgetvänlig nivå som utformats för de flesta arbetsbelastningar med vanliga prestanda- och tillgänglighetsfunktioner.
- Affärskritisk-nivån är utformad för prestandakänsliga arbetsbelastningar med funktioner för högre tillgänglighet.
I Azure tillhandahålls lagring och beräkning av Microsoft med garanterade serviceavtal (SLA) för prestanda, dataflöde, tillgänglighet och så vidare på var och en av tjänstnivåerna. Med Azure Arc-aktiverade datatjänster tillhandahåller kunderna lagring och beräkning. Därför finns det inga garanterade serviceavtal som tillhandahålls till kunder med Azure Arc-aktiverade datatjänster. Kunderna får dock flexibiliteten att använda sin egen högpresterande maskinvara oavsett tjänstnivå.
Jämförelse av tjänstnivå
Här följer en beskrivning av de olika funktionerna som är tillgängliga från Azure Arc-aktiverade datatjänster på de två tjänstnivåerna:
Ytdiagram | Affärskritisk | Generell användning |
---|---|---|
SQL-funktionsuppsättning | Samma som SQL Server Enterprise Edition | Samma som SQL Server Standard Edition |
CPU-gräns/instans | Obegränsat | 24 kärnor |
Minnesgräns/instans | Obegränsat | 128 GB |
Skala upp/ned | Tillgängligt | Tillgängligt |
Övervakning | Inbyggt tillgängligt lokalt och valfritt exportera till Azure Monitor | Inbyggd tillgänglig lokalt och valfritt exportera till Azure Log Analytics |
Loggning | Inbyggd tillgänglig lokalt och valfritt exportera till Azure Log Analytics | Inbyggt tillgängligt lokalt och valfritt exportera till Azure Monitor |
Tidpunkt för återställning | Inbyggd | Inbyggd |
Hög tillgänglighet | Inneslutna tillgänglighetsgrupper över kubernetes-omdistribution | Enskild instans med Kubernetes omdistribuera + delad lagring. |
Utskalning av läsning | Tillgänglighetsgrupp | Ingen |
Haveriberedskap | Tillgänglig via redundansgrupper | Tillgänglig via redundansgrupper |
AHB-växelkurser för IP-komponent i priset | 1:1 Enterprise Edition 4:1 Standard Edition |
1:4 Enterprise Edition 1:1 Standard Edition |
Priser för Dev/Test | Ingen kostnad | Ingen kostnad |
Så här väljer du mellan tjänstnivåerna
Eftersom kunderna tar med sig egen maskinvara med prestanda- och tillgänglighetskrav baserat på deras affärsbehov, är de primära differentiatorerna mellan tjänstnivåerna det som tillhandahålls på programvarunivå.
Välj Generell användning om
- Cpu-/minneskraven uppfyller eller ligger inom gränserna för Generell användning tjänstnivå
- De alternativ för hög tillgänglighet som tillhandahålls av Kubernetes, till exempel podddistributioner, räcker för arbetsbelastningen
- Programmet behöver inte läsa ut skalas ut
- Programmet kräver inte någon av de funktioner som finns på tjänstnivån Affärskritisk (samma som SQL Server Enterprise Edition)
Välj Affärskritisk om
- Cpu-/minneskraven överskrider gränserna för tjänstnivån Generell användning
- Programmet kräver en högre nivå av hög tillgänglighet, till exempel inbyggda tillgänglighetsgrupper för att hantera programredundans än vad som erbjuds av Kubernetes.
- Programmet kan dra nytta av lässkalning för att avlasta läsarbetsbelastningar till de sekundära replikerna
- Programmet kräver funktioner som bara finns på tjänstnivån Affärskritisk (samma som SQL Server Enterprise Edition)