Dienstebenen von durch Azure Arc aktiviertem SQL Managed Instance

Als Teil der Familie der Azure SQL-Produkte ist durch Azure Arc aktiviertes SQL Managed Instance in zwei Dienstebenen für virtuelle Kerne verfügbar.

  • Universell ist eine budgetfreundliche Ebene, die für die meisten Workloads mit allgemeinen Leistungs- und Verfügbarkeitsfeatures konzipiert wurde.
  • Die Dienstebene Unternehmenskritisch wurde für leistungsabhängige Workloads mit höheren Verfügbarkeitsfeatures konzipiert.

In Azure werden Speicher und Computeressourcen von Microsoft mit garantierten Vereinbarungen zum Servicelevel (Service Level Agreements, SLAs) für Leistung, Durchsatz, Verfügbarkeit usw. für jede Dienstebene bereitgestellt. Bei Datendiensten mit Azure Arc-Unterstützung stellen Kunden den Speicher und die Computeressourcen zur Verfügung. Daher gibt es keine garantierten SLAs, die Kunden mit Datendiensten mit Azure Arc-Unterstützung zur Verfügung gestellt werden. Kunden wird jedoch die Flexibilität geboten, unabhängig von der Dienstebene ihre eigene leistungsfähige Hardware zu nutzen.

Vergleich der Dienstebenen

Im Folgenden finden Sie eine Beschreibung der verschiedenen Funktionen, die auf den beiden Dienstebenen von Datendiensten mit Azure Arc-Unterstützung zur Verfügung stehen:

Bereich Unternehmenskritisch Universell
SQL-Funktionsgruppe Identisch mit SQL Server Enterprise Edition Identisch mit SQL Server Standard Edition
CPU-Grenzwert/-Instanz Unbegrenzt 24 Kerne
Arbeitsspeicherlimit/-Instanz Unbegrenzt 128 GB
Vertikale Skalierung Verfügbar Verfügbar
Überwachung Bei Integration lokal verfügbar und optionaler Export in Azure Monitor Bei Integration lokal verfügbar und optionaler Export in Azure Log Analytics
Protokollierung Bei Integration lokal verfügbar und optionaler Export in Azure Log Analytics Bei Integration lokal verfügbar und optionaler Export in Azure Monitor
Zeitpunktwiederherstellung Integriert Integriert
Hochverfügbarkeit Eigenständige Verfügbarkeitsgruppen über erneute Kubernetes-Bereitstellung Einzelne Instanz mit Kubernetes-Neubereitstellung und freigegebenem Speicher.
Horizontale Leseskalierung Verfügbarkeitsgruppe Keine
Notfallwiederherstellung Verfügbar über Failovergruppen Verfügbar über Failovergruppen
AHB-Austauschkurse für IP-Komponente des Preises 1:1 Enterprise Edition
4:1 Standard Edition
1:4 Enterprise Edition​
1:1 Standard Edition
Preise für Dev/Test Kostenlos Kostenlos

Auswählen zwischen den Dienstebenen

Da Kunden ihre eigene Hardware mit Leistungs- und Verfügbarkeitsanforderungen gemäß ihren Geschäftsanforderungen verwenden, sind die wichtigsten Unterschiede zwischen den Dienstebenen die Leistungen, die auf Softwareebene bereitgestellt werden.

Wählen Sie „Universell“ in folgenden Fällen:

  • Wenn CPU-/Arbeitsspeicheranforderungen die Grenzwerte der Dienstebene „Universell“ erfüllen oder innerhalb dieser Werte liegen.
  • Wenn die von Kubernetes bereitgestellten Hochverfügbarkeitsoptionen, z. B. erneute Bereitstellung von Pods, für die Workload ausreichend sind.
  • Wenn die Anwendung keine horizontale Leseskalierung benötigt.
  • Wenn die Anwendung keines der Features der Dienstebene „Unternehmenskritisch“ erfordert (wie bei SQL Server Enterprise Edition).

Wählen Sie „Unternehmenskritisch“ in folgenden Fällen:

  • Wenn CPU-/Arbeitsspeicheranforderungen die Grenzwerte der Dienstebene „Universell“ überschreiten.
  • Wenn die Anwendung ein höheres Maß an Hochverfügbarkeit erfordert, z. B. integrierte Verfügbarkeitsgruppen, um Anwendungsfailover zu verarbeiten, als von Kubernetes geboten wird.
  • Wenn die Anwendung horizontale Leseskalierung nutzen kann, um Leseworkloads an die sekundären Replikate abzuladen.
  • Wenn die Anwendung Features erfordert, die nur von der Dienstebene „Unternehmenskritisch“ geboten werden (wie bei SQL Server Enterprise Edition).