Livelli di servizio Istanza gestita di SQL abilitati per Azure Arc

Nell'ambito della famiglia di prodotti Azure SQL, i Istanza gestita di SQL abilitati per Azure Arc sono disponibili in due livelli di servizio vCore.

  • per utilizzo generico è un livello budget-friendly progettato per la maggior parte dei carichi di lavoro con funzionalità comuni di prestazioni e disponibilità.
  • business critical livello è progettato per carichi di lavoro sensibili alle prestazioni con funzionalità di disponibilità più elevate.

In Azure, l'archiviazione e il calcolo vengono forniti da Microsoft con contratti di servizio garantiti per prestazioni, velocità effettiva, disponibilità e così via in ognuno dei livelli di servizio. Con i servizi dati abilitati per Azure Arc, i clienti forniscono l'archiviazione e il calcolo. Di conseguenza, non sono disponibili contratti di servizio garantiti ai clienti con servizi dati abilitati per Azure Arc. Tuttavia, i clienti ottengono la flessibilità necessaria per portare il proprio hardware ad alte prestazioni indipendentemente dal livello di servizio.

Confronto tra livelli di servizio

Di seguito è riportata una descrizione delle varie funzionalità disponibili dai servizi dati abilitati per Azure Arc nei due livelli di servizio:

Area Business Critical Utilizzo generico
set di funzionalità SQL Uguale a SQL Server Enterprise Edition Uguale a SQL Server Standard Edition
Limite cpu/istanza Nessuna limitazione 24 core
Limite di memoria/istanza Nessuna limitazione 128 GB
Aumentare e ridurre le prestazioni Disponibile Disponibile
Monitoraggio Disponibile in locale ed esportazione facoltativa in Monitoraggio di Azure Disponibile in locale e, facoltativamente, esportazione in Azure Log Analytics
Registrazione Disponibile in locale e, facoltativamente, esportazione in Azure Log Analytics Disponibile in locale ed esportazione facoltativa in Monitoraggio di Azure
Ripristino a un momento specifico Predefinito Predefinito
Disponibilità elevata Ridistribuzione dei gruppi di disponibilità indipendenti tramite kubernetes Ridistribuire l'istanza singola con Kubernetes e l'archiviazione condivisa.
Scalabilità orizzontale in lettura gruppo di disponibilità Nessuno
Ripristino di emergenza Disponibile tramite gruppi di failover Disponibile tramite gruppi di failover
Tassi di cambio AHB per componente IP del prezzo 1:1 edizione Enterprise
4:1 edizione Standard
1:4 edizione Enterprise
1:1 edizione Standard
Prezzi di sviluppo/test Nessun costo Nessun costo

Come scegliere tra i livelli di servizio

Poiché i clienti mettono a disposizione i propri hardware con requisiti di prestazioni e disponibilità in base alle esigenze aziendali, i principali differenziatori tra i livelli di servizio sono gli elementi forniti a livello di software.

Scegliere per utilizzo generico se

  • I requisiti di CPU/memoria soddisfano o rientrano nei limiti del livello di servizio per utilizzo generico
  • Le opzioni di disponibilità elevata fornite da Kubernetes, ad esempio la ridistribuzioni dei pod, sono sufficienti per il carico di lavoro
  • L'applicazione non richiede la scalabilità in lettura
  • L'applicazione non richiede alcuna funzionalità disponibile nel livello di servizio business critical (come SQL Server Enterprise Edition)

Scegliere business critical se

  • I requisiti di CPU/memoria superano i limiti del livello di servizio per utilizzo generico
  • L'applicazione richiede un livello superiore di disponibilità elevata, ad esempio i gruppi di disponibilità predefiniti, per gestire i failover dell'applicazione rispetto a quelli offerti da Kubernetes.
  • L'applicazione può sfruttare la scalabilità in lettura per eseguire l'offload dei carichi di lavoro di lettura nelle repliche secondarie
  • L'applicazione richiede funzionalità disponibili solo nel livello di servizio business critical (come SQL Server Enterprise Edition)