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.
-
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.
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.
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.
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 valdabillingPlan
-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:
- Skapa Azure Dev/Test-prenumerationer för företag och organisation.
- Avsnittet "Licensiering av SQL Server för icke-produktionsanvändning" i licensieringsguiden för SQL Server (nedladdningslänk).
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 |