Dela via


Hantera licensiering och fakturering av SQL Server som aktiveras av Azure Arc

Den här artikeln beskriver hur du hanterar licensiering och fakturering av SQL Server som aktiveras av Azure Arc. SQL Server som aktiveras av Azure Arc har direkt stöd för de kärnbaserade licensieringsmetoderna. Information om hur du kan hantera SQL Server-instanser med en Server+CAL-licens finns i Hantera SQL Server-instanser med en Server+CAL-licens. Det fullständiga utbudet av licensieringsalternativ beskrivs i SQL Server-licensieringsguiden (nedladdningslänk).

Licensiering och fakturering i produktionsmiljön

Du kan använda något av följande tre licensieringsalternativ. Länkarna i listan tar dig till avsnitt i den här artikeln som innehåller mer information.

Diagrammen i listan använder normaliserade kärnor (NCs) för att illustrera kostnadskonsekvenserna av licensalternativen. En kärnlicens för Standard-utgåvan motsvarar en NC. En kärnlicens för Enterprise-utgåvan motsvarar fyra NCs. Mer information finns i Hur licenser gäller för Azure-resurser.

  • Licens efter virtuella kärnor

    Använd en Enterprise- eller Standard-licens för vCPU:er (v-kärnor) för den virtuella datorn (VM) som kör en eller flera instanser av SQL Server. Varje virtuell dator debiteras individuellt för de v-kärnor som allokeras till den.

    Följande diagram illustrerar den här licensieringsmetoden och kostnadskonsekvenserna.

    diagram som illustrerar licensieringsalternativet för virtuell kärna.

  • Licensiera efter fysiska kärnor utan virtuella maskiner (p-kärnor)

    Använd en Enterprise eller Standard-licens för p-kärnorna i värden som kör en eller flera instanser av SQL Server installerade direkt på värden utan att använda virtuella datorer. Varje instans har åtkomst till alla p-kärnor som stöds av de installerade versionsgränserna, upp till värdens alla p-kärnor. Oavsett instansgränser debiteras värdservern för alla p-kärnor baserat på den högsta SQL Server-utgåvan som är installerad. Mer information finns i Beräkningskapacitetsbegränsningar per utgåva av SQL Server.

    Följande diagram illustrerar kostnadskonsekvenserna av att distribuera två Standard-instanser på en fysisk värd utan att använda virtuella datorer.

    diagram som illustrerar licensiering av fysiska kärnor utan att använda virtuella datorer.

  • Licens efter fysiska kärnor med obegränsad virtualisering

    Använd en Enterprise-licens för de fysiska kärnorna på värden som kör valfritt antal virtuella datorer med valfritt antal SQL Server-instanser. En enda p-core-licens är en separat Azure-resurs som representerar alla licensierade p-kärnor och faktureras oberoende av varandra.

    Följande diagram illustrerar kostnadskonsekvenserna av att licensiera en fysisk värd och använda obegränsad virtualisering.

    diagram som illustrerar licensiering av fysiska kärnor med obegränsad virtualisering.

För vart och ett av dessa alternativ måste du bestämma hur du vill betala för licensen. I följande tabell visas dina betalningsalternativ:

Betalningsalternativ V-core-licensiering P-core-licensiering utan virtuella datorer P-core-licensiering med obegränsad virtualisering
Prenumerera på tjänsten via Microsoft Azure med hjälp av en betala per användning-metod Ja Ja Ja
Ta med din egen licens med Software Assurance eller en SQL Server-prenumeration 1 Ja Ja Ja
Ta med din egen licens utan Software Assurance 2 Ja Ja Nej

1 Du har redan en licens med aktiv Software Assurance eller en aktiv SQL Server-prenumeration.

2 Du äger en evig licens eller använder en Server+CAL-licens.

Ditt val av betalningsalternativ kan påverka dina outsourcingalternativ. Mer information finns i licensieringsguiden tjänstspecifika villkor och licensieringsguiden för flexibel virtualiseringsförmån.

Information om hur du licensierar instanser som inte är produktionsbaserade eller testar SQL Server-instanser via Azure Arc finns i Hantera SQL Server som licensierats för icke-produktionsanvändning.

Licensiera SQL Server-instanser efter virtuella kärnor

Genom att licensiera SQL Server med v-kärnor kan du begränsa licensomfånget till en specifik virtuell dator och en eller flera SQL Server-instanser som är installerade i OSE-miljön (OSE) för den datorn. Den är optimerad för följande scenarier:

  • Dina virtuella SQL Server-datorer blandas med de virtuella datorer som kör annan programvara på samma fysiska servrar.
  • Du distribuerar dina virtuella datorer till en värdpartner eller ett moln som inte kommer från Microsoft där du inte styr din fysiska infrastruktur.

Du kan välja v-core-licensiering för att licensiera både SQL Server-programvara och utökade säkerhetsuppdateringar för SQL Server. Du hanterar en v-core-licens oberoende för varje virtuell dator med hjälp av konfigurationsområdena för SQL Server i Azure-portalen. Fönstret Översikt för varje Azure Arc-aktiverad SQL Server-resurs visar den konfigurerade licensen under värdlicenstyp.

Standardversionen är begränsad till högst 24 v-kärnor, även om OSE har konfigurerats med fler v-kärnor. Mer information om gränser finns i Beräkningskapacitetsgränser per utgåva av SQL Server.

Mer information om hur du licensierar SQL Server efter virtuella kärnor finns i avsnittet "Licensiering av enskilda virtuella datorer" i SQL Server-licensieringsguiden (nedladdningslänk).

Licenstyper

Följande licenstyper stöds när du licensierar virtuella kärnor:

Licenstyp Beskrivning Värde
Betala-efter-hand Prenumerera på Standard- eller Enterprise-utgåvan av tjänsten och faktureras på en timmätare. Se prissättning och licensiering för SQL Server. PAYG
Licens med Software Assurance Ta med din egen Standard- eller Enterprise-licens med Software Assurance eller en SQL Server-prenumeration. Din programvaruanvändning rapporteras via en kostnadsfri timmätare enligt avläsningsreglerna. Se användningen av mätarprogramvara senare i den här artikeln. Paid
Endast licensierad Du använder en evig licens eller Server+CAL-licens för Standard- eller Enterprise-utgåvan, eller så använder du utvecklar-, utvärderings- eller Express-utgåvan. Din programvaruanvändning rapporteras enligt avläsningsreglerna. Se programvaruanvändning för mätning senare i den här artikeln. LicenseOnly

Viktiga överväganden

  • Prenumerationen betala per användning kräver att värddatorn är kontinuerligt ansluten till Azure.

    Tillfälliga anslutningsstörningar i upp till 30 dagar tolereras med inbyggd motståndskraft. Efter 30 dagar utan anslutning upphör prenumerationen betala per användning att gälla. När prenumerationen har upphört att gälla har du inte behörighet att använda programvaran.

  • Avgifterna enligt betalning per användning per timme utfärdas endast när SQL Server körs på datorn vid någon tidpunkt under en viss timme och om datorn är online.

  • Genom att välja en licens med Software Assurance intygar du att du har Enterprise- eller Standard-licenser med aktiv Software Assurance eller en aktiv SQL Server-prenumerationslicens.

Tillgängliga funktioner

Förutom faktureringsskillnader avgör licenstypen vilka funktioner som är tillgängliga för din SQL Server-instans.

I följande tabell identifieras de funktioner som är aktiverade för varje licenstyp:

Funktion Licens endast 1 Licens med Software Assurance
eller SQL Server-prenumeration
Betala efter användning
Ansluta SQL Server till Azure Arc Ja Ja Ja
ESU-prenumeration Nej Ja Ja
SQL Server-översikt Ja Ja Ja
Utvärdering av bästa praxis Nej Ja Ja
migreringsberedskap (förhandsversion) Ja Ja Ja
Detaljerad databasinventering Ja Ja Ja
Microsoft Entra-autentisering Ja Ja Ja
Microsoft Defender for Cloud Ja Ja Ja
styra via Microsoft Purview Ja Ja Ja
Automatiserade säkerhetskopieringar till lokal lagring (förhandsversion) Nej Ja Ja
återställning till en viss tidpunkt Nej Ja Ja
Automatiska uppdateringar Nej Ja Ja
redundansklusterinstanser Ja Ja Ja
AlwaysOn-tillgänglighetsgrupper Ja Ja Ja
Övervakning (förhandsversion) Nej Ja Ja
Fungerar med minsta möjliga behörighet Ja Ja Ja

1 Alternativet endast licens innehåller SQL Server-instanser som är Developer, Express, Web eller Evaluation Edition och instanser som använder en Server+CAL-licens.

Anteckning

  • Licenstypen är en obligatorisk parameter när du installerar Azure-tillägget för SQL Server. Varje onboarding-metod som stöds innehåller alternativen för licenstyp.
  • Med SQL Server 2022 (16.x) kan du välja licenstyp under installationen. Se Installera SQL Server från installationsguiden.

Licensiera SQL Server-instanser efter fysiska kärnor utan att använda virtuella datorer

Alternativet att licensiera SQL Server med fysiska kärnor utan att använda virtuella datorer är optimerat för följande scenarier:

  • Du styr din fysiska miljö och installerar SQL Server-instanserna på en fysisk server för att maximera prestandan för databasprogrammet.
  • Sql Server-instansen använder en licens utan Software Assurance.

I det här alternativet är licenskraven identiska med licensiering av SQL Server efter virtuella kärnor, men SQL Server-programvaruanvändningen rapporteras baserat på de fysiska kärnor som är tillgängliga för serverns OSE. Mer information finns i Övervakning av programvaruanvändning senare i den här artikeln.

Standardversionen är begränsad till högst 24 p-kärnor, även om OSE är installerad på en större dator. Mer information om gränser finns i Beräkningskapacitetsgränser per utgåva av SQL Server.

Viktig

Om en fysisk dator utan virtuella datorer är ansluten till Azure Arc i det omfång som en licens för fysisk SQL Server-kärna omfattar gäller inte den obegränsade virtualiseringsförmånen för den datorn. Den licensieras och faktureras separat.

Mer information om hur du licensierar SQL Server på en fysisk OSE finns i avsnittet "Core-baserad licensiering" i SQL Server-licensieringsguiden (nedladdningslänk).

Licensiera SQL Server-instanser efter fysiska kärnor med obegränsad virtualisering

Alternativet att licensiera SQL Server efter fysiska kärnor med obegränsad virtualisering är mest effektivt när:

  • Du styr din fysiska miljö och installerar SQL Server-instanserna på olika virtuella datorer för säkerhetsisolering och bättre resurshantering.
  • Din infrastruktur och den valda betalningsmetoden stöder den obegränsade virtualiseringsförmånen.
  • Licensiering av SQL Server-instanser genom v-kärnor är dyrare än att licensiera värddatorns p-kärnor.

Om du vill använda den obegränsade virtualiseringsförmånen måste du skapa en SQLServerLicense- resurs som omfattar de specifika SQL Server – Azure Arc instanser som du tänker ta med. Mer information om hur du skapar SQLServerLicense- resurser finns i Skapa en SQL Server-licens.

Försiktighet

Den obegränsade virtualiseringsförmånen är inte tillgänglig för virtuella datorer som körs på infrastruktur från någon av de listade leverantörerna. Dessa virtuella datorer kan endast licensieras med v-kärnor. Om du skapar en SQLServerLicense- resurs med avsikten att licensiera dessa virtuella datorer med hjälp av obegränsad virtualisering debiteras du för förbrukning av v-kärnor baserat på SQL Server-konfigurationen av värden. Befintliga p-core-licenser gäller inte för att kompensera för sådana avgifter.

Mer information om licensiering av fysiska kärnor med obegränsad virtualisering finns i avsnittet "Licensiering för maximal virtualisering" i SQL Server-licensieringsguiden (nedladdningslänk).

En enda SqlServerLicense- resurs kan omfatta flera virtuella datorer som är anslutna till Azure Arc. Den innehåller följande egenskaper som definierar hur licensen tillämpas och faktureras.

Licenskategori

Egenskapen licenseCategory är inställd på Core för att representera en fysisk SQL Server-kärnlicens.

Omfattning

Egenskapen scopeType anger Azure-omfånget där licensen omfattar alla kvalificerade Machine – Azure Arc resurser. Följande Azure-omfång stöds:

  • Azure-klientorganisation
  • Azure-prenumeration
  • Resursgrupp

För att kvalificera måste varje Machine – Azure Arc resurs konfigureras för att använda en licens för fysisk kärna. Annars måste resursen Machine – Azure Arc vara licensierad för SQL Server individuellt.

Storlek

Den Size egenskapen för licensresursen representerar summan av fysiska kärnor för de servrar som licensen ska tillämpas på. Licensens minsta storlek är 16 p-kärnor.

Abonnemang

Egenskapen Subscription definierar vilken Azure-prenumeration som ska användas för fakturering när licensen är aktiv.

Du kan skapa licensresursen i en resursgrupp i någon av de regioner som stöds. Platsen för resursen är inställd på platsen för den valda resursgruppen.

Platsen för licensresursen påverkar inte omfånget. Det gäller för alla Machine – Azure Arc resurser i licensomfånget, oavsett i vilka regioner dessa resurser registreras.

Viktig

Du kan associera flera licensresurser med samma omfång eller överlappande omfång. Du kan till exempel lägga till en ny licens när du distribuerar ytterligare fysiska servrar under tillfälliga aktivitetstoppar, eller för att återspegla oväntad tillväxt. Alla virtuella datorer som körs på dessa fysiska servrar måste vara anslutna till Azure Arc i omfånget för licensresursen.

Faktureringsplan

Den billingPlan egenskapen ger ett val mellan att betala för licensen på en timmätare eller genom att ta med din egen licens.

Faktureringsplan Beskrivning Värde
Betala-efterhand Genom att välja det här alternativet prenumererar du på obegränsad virtualiseringstjänst som faktureras på en timmätare för Enterprise-utgåvan. Se SQL Server-priser och licensiering. PAYG
Ta med din egen licens Genom att välja det här alternativet intygar du att du har en aktiv Enterprise-licens med Software Assurance eller en SQL Server-prenumeration för samma eller ett större antal kärnor. Du intygar också att du vill använda den licensen för att täcka användningen av SQL Server-programvaran på varje virtuell dator i dess omfång med hjälp av den obegränsade virtualiseringsförmånen. Paid

Se till att varje virtuell dator i det omfång som du vill licensieras för att säkerställa rätt tillämpning av p-core-licensen:

  • Har egenskapen UsePhysicalCoreLicense inställd på True.
  • Har LicenseType-egenskapen inställd för att matcha den valda billingPlan-egenskapen för p-core-licensen.

Mer information finns i Använda en licens för fysiska kärnor.

Aktiveringstillstånd

Egenskapen activationState styr när licensen börjar gälla. Du kan aktivera licensen när du skapar den, eller så kan du skapa licensen först och sedan aktivera den senare. Om du fördröjer aktiveringen kan du samordna den med andra händelser i licensieringslivscykeln, till exempel förfallodatumet för ett befintligt Enterprise-avtal. Egenskaperna activatedAt och deactivatedAt tidsstämpel visar när licensen senast aktiverades och inaktiverades. Mer information finns i Uppdatera en SQL Server-licensresurs.

Kund-ID

Egenskapen TenantID anges automatiskt när du väljer ett hyresgästomfång.

Hantera SQL Server som licensierats för icke-produktionsanvändning

Om du använder ett av de licensieringsalternativ som stöds för att hantera din produktionsmiljö via Azure Arc kan du använda SQL Server för icke-produktionsändamål utan kostnad. Du kan dra nytta av den här fördelen på följande två sätt när du använder SQL Server som aktiveras av Azure Arc.

Använd SQL Server Developer Edition

SQL Server Developer-utgåvan är kostnadsfri och kan användas i valfri Azure-prenumeration. Azure-tillägget för SQL Server identifierar det och rapporterar användningen via en utvecklarversion för $0 mätare, även om värdens licenstyp är inställd på Paid eller PAYG. Utvecklarutgåvan har samma funktionsuppsättning som Enterprise-utgåvan. Mer information finns i Avläsning av programvaruanvändning senare i den här artikeln.

Använda en Azure dev/test-prenumeration

Om du konfigurerar icke-produktionsmiljön som en spegling av produktionsmiljön och vill använda samma utgåvor som du använder i produktion, måste du ansluta värddatorerna och SQL Server-instanserna till en Azure dev/test-prenumeration. SQL Server-mätare i en dev/test-prenumeration är nullifierade.

Mer information finns i:

Hantera passiva licenser för hög tillgänglighet och katastrofåterställning

SQL Server-licenser med Software Assurance eller betalning per användning (PAYG) kan dra nytta av kostnadsfria passiva instanser av SQL Server för sina konfigurationer för hög tillgänglighet och katastrofåterställning. Mer information om redundansfördelarna finns i avsnittet "Licensiering av SQL Server för hög tillgänglighet och haveriberedskap" i SQL Server-licensieringsguiden.

För att hjälpa dig att hantera redundansfördelarna och förbli kompatibel upptäcker Azure-tillägget för SQL Server automatiskt de passiva instanserna för tillgänglighetsgrupper (AG:er) eller redundansklusterinstanser (FCIs) och återspeglar användningen av SQL Server-programvaran genom att emittera speciella $0-mätare för katastrofåterställning, så länge du har konfigurerat egenskapen LicenseType till Paid eller PAYG. Mer information finns i Hantera licensiering och fakturering av SQL Server som aktiveras av Azure Arc.

Så här kvalificerar du dig som passiv instans för en tillgänglighetsgrupp (AG)

  • Alla repliker som finns i operativsystemmiljön (OSE) måste vara sekundära.
  • Ingen användardatabas finns utanför en tillgänglighetsgrupp, oavsett databastillstånd.
  • Ingen aktiv anslutning till någon användardatabas.

Om det finns flera SQL Server-instanser på OSE måste alla instanser och repliker uppfylla villkoren ovan.

För att kvalificera sig som passiv nod för en failover-klusterinstans (FCI)

  • Noden måste vara passiv för alla FCI:er som finns.
  • Det finns ingen fristående instans i noden som inte är berättigad till passiv ag-replik.

Begränsningar

Den aktuella logiken för identifiering av passiv instans har följande begränsningar.

  • Kontrollerna görs varje timme. En växling inom en timme kan fakturera båda replikerna eller inte.
  • Passiva instanser för andra HADR-tekniker som loggöverföring eller spegling identifieras inte automatiskt just nu.
  • Identifieringslogik stöder inte kostnadsfri testning av haveriberedskap eller övervakning av anslutningar som kontroller av databaskonsekvens, säkerhetskopieringar eller övervakning av resursanvändningsdata.

Om du inte kan arbeta med dessa begränsningar kan du använda volymlicensiering i stället för PAYG. Mer information finns i Konfigurera SQL Server som aktiveras av Azure Arc.

ESU-fakturering efter redundansväxling

Under redundansväxlingarna är tillägget medvetet om övergången och växlar automatiskt ESU-faktureringen till den aktiva repliken utan nya debiteringar.

Mer information finns i Utökade säkerhetsuppdateringar för SQL Server som aktiverats med Azure Arc.

Hantera SQL Server-instanser som använder en Server+CAL-licens

Du kan ansluta alla licensierade SQL Server-instanser till Azure Arc, inklusive instanser som använder licensieringsmodellen Server+CAL. Om din instans använder den här licensen måste du ange licenstypen till LicenseOnly, även om du har aktiv Software Assurance för den.

Om du konverterade din Enterprise Server+CAL-licens till en kärnbaserad licens bör du ange licenstypen till Paid eller PAYG. Det bästa sättet är att även uppgradera SQL Server-utgåvan från Enterprise till Enterprise Core, eftersom den senare tillhandahåller en fullständig uppsättning SQL Server-funktioner. Men även om du inte uppgraderade instanserna övervakar Azure-tillägget för SQL Server programvaruanvändningen som Enterprise Core.

Användning av avläsningsprogramvara

Användningen av SQL Server-programvaran rapporteras en gång i timmen. Den specifika mätaren väljs automatiskt baserat på SQL Server-utgåvan och antalet v-kärnor eller p-kärnor som är synliga för OSE. Följande regler gäller:

  • Om du installerar en eller flera SQL Server-instanser på en virtuell dator och inte anger användningen av en licens för fysisk kärna, mäts SQL Server-programvaruanvändningen baserat på det totala antalet virtuella kärnor som är tillgängliga för OSE. Minst fyra kärnor per OSE.

  • Om du installerar en eller flera SQL Server-instanser på en fysisk server utan att använda virtuella datorer, mäts SQL Server-programvaruanvändningen baserat på det totala antalet fysiska kärnor som är tillgängliga för OSE. Minst fyra kärnor per OSE.

  • Sql Server-programvaruanvändning rapporteras per OSE om en eller flera SQL Server-instanser är installerade på samma OSE.

  • Om två eller flera instanser av samma utgåva installeras rapporterar den första instansen i alfabetisk ordning användning.

  • Kombinationen av det valda LicenseType-värdet och den högsta SQL Server-utgåvan som är installerad på OSE definierar vilken mätare som skickas varje timme.

Mer information finns i SQL Server-licensieringsresurser och dokument.

Följande tabell visar mätarproduktnivåerna (kallas även SKU:er) som används för mätning och fakturering för SQL Server-programvara som är installerad på en enda OSE:

Installerad utgåva Projicerad utgåva Licenstyp Failover-replika Använd p-core-licens Meter-SKU
Enterprise Core Företag PAYG Nej Nej Ent edition - PAYG
Enterprise Core Företag PAYG Nej Ja Ent edition - Virtual license 2
Enterprise Core Företag Paid Nej Nej Ent edition - AHB
Enterprise Core Företag Paid Nej Ja Ent edition - Virtual license 2
Enterprise Core Företag LicenseOnly Ja eller nej Ej tillämpligt Ent edition - License only
Enterprise Core Företag PAYG eller Paid Ja Ja eller nej Ent edition - DR replica
Enterprise 1 Företag PAYG Nej Nej Ent edition - PAYG
Enterprise 1 Företag PAYG Nej Ja Ent edition - Virtual license 2
Enterprise 1 Företag Paid Nej Nej Ent edition - AHB
Enterprise 1 Företag Paid Nej Ja Ent edition - Virtual license 2
Enterprise 1 Företag LicenseOnly Ja eller nej Ej tillämpligt Ent edition - License only
Enterprise 1 Företag PAYG eller Paid Ja Ja eller nej Ent edition - DR replica
Standard Standard PAYG Nej Nej Std edition - PAYG
Standard Standard PAYG Nej Ja Std edition - Virtual license 2
Standard Standard Paid Nej Nej Std edition - AHB
Standard Standard Paid Nej Ja Std edition - Virtual license 2
Standard Standard LicenseOnly Nej Ej tillämpligt Std edition - Virtual license 2
Standard Standard PAYG eller Paid Ja Ja eller nej Std edition - DR replica
Utvärdering Utvärdering Vilken som helst Ja eller nej Ej tillämpligt Eval edition
Utvecklare Utvecklare Vilken som helst Ja eller nej Ej tillämpligt Dev edition
Webb Webb Någon Ej tillämpligt Ej tillämpligt Web edition
Uttrycka Uttryck! Vilken som helst Ej tillämpligt Ej tillämpligt Express edition

1 Installation av Enterprise-utgåvan anger användning av Server+CAL-licensieringsmodellen.

2 Den här mätaren återspeglar programvaruanvändningen som omfattas av p-core-licensen och den obegränsade virtualiseringsförmånen. För att SQL Server-instansen ska omfattas måste den installeras på en virtuell dator.

I följande tabell visas de mätar-SKU:er som används för mätning och fakturering för SQL Server-programvara som omfattas av en licens för fysisk kärna med obegränsad virtualisering:

Licenskategori Projicerad utgåva Faktureringsplan Mäter SKU
P-corelicens Företag PAYG Ent edition - Host - PAYG
P-core-licens Företag Paid Ent edition - AHB