SQL Managed Instance aktiverat av Azure Arc-tjänstnivåer

Som en del av Azure SQL-produkternas familj är SQL Managed Instance, som hanteras av Azure Arc, tillgängligt i 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:

Område 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 Tillgängligt lokalt som standard, med möjlighet att exportera till Azure Monitor Inbyggd funktionalitet är tillgänglig lokalt och kan valfritt exporteras till Azure Log Analytics
Loggning Inbyggd funktionalitet är tillgänglig lokalt och kan valfritt exporteras till Azure Log Analytics Tillgängligt lokalt som standard, med möjlighet att exportera till Azure Monitor
Tidpunkt för återställning Inbyggd Inbyggd
Hög tillgänglighet Avgränsade tillgänglighetsgrupper över kubernetes-återutplacering Enskild instans och Kubernetes återdriftsättning samt delad lagring.
Skalbarhet för läsoperationer Tillgänglighetsgrupp Ingen
Haveriberedskap Tillgänglig via redundansgrupper Tillgänglig via redundansgrupper
AHB-växelkurser för IP-komponent i priset 1:1 Företagsutgåva
4:1 Standardutgåva
1:4 Enterprise Edition
1:1 Standardutgåva
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 allmän användningstjä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 skalas ut för läsning
  • 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 Allmän 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 utnyttja lässkalning för att avlasta läsoperationer till de sekundära replikerna
  • Programmet kräver funktioner som bara finns på tjänstnivån Affärskritisk (samma som SQL Server Enterprise Edition)