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 Inga
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 tjänstnivån Generell användning
  • 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)