Hantera klientkostnader för Windows Azure Pack
Gäller för: Windows Azure Pack
Det här avsnittet beskriver hur du konfigurerar Windows Azure Pack for Windows Server för att importera användningsdata från en Operations Manager-informationslagerdatabas till en Windows Azure Pack-databas.
En diskussion om ett tekniskt scenario för återbetalning finns i Guide to Recovering Costs for Virtual Machines (Guide to Recovering Costs for Virtual Machines).
Förutsättningar
Förutsatt att du har installerat Service Provider Foundation (i System Center 2012 R2 Orchestrator), System Center 2012 R2 Virtual Machine Manager och Windows Azure Pack måste du ha följande miljö:
Registrerade serviceproviderns foundation-slutpunkt.
Administrerade moln för virtuella datorer, skapade planer och har klienter som prenumererar på dem.
Konfigurera en server som kör System Center 2012 R2 Operations Manager med ett informationslager.
Konfigurera en server som kör Microsoft SQL Server med Analysis Services. Du kan använda samma SQL Server installation som används för Service Provider Foundation och VMM.
Installerade agenten för Operations Manager på den server som kör System Center 2012 R2 Virtual Machine Manager och även på servern som kör Hyper-v som hanterar VMM-servern.
Miljön skulle till exempel ha följande servrar och namn på Contoso-domänen:
Server |
Exempelnamn |
---|---|
Operations Manager |
OM01.contoso.com |
Operations Manager-informationslager |
DB04.contoso.com |
Virtual Machine Manager |
VMM01.contoso.com |
Service Provider Foundation |
SPF01.contoso.com |
Windows Azure-paket |
WAP01.contoso.com (och eventuellt WAP02 och andra servrar beroende på distributionsscenariot) |
Tjänstrapportering (valfritt) |
VMM01.contoso.com |
Tjänstrapporteringsdatabas (valfritt) |
DB06.contoso.com |
SharePoint (valfritt) |
SP01.contoso.com |
Konfigurera extrahering av data från Operations Manager-informationslagret
Du kan använda Windows PowerShell för att ange var Service Provider Foundation behöver extrahera data.
Så här konfigurerar du Service Provider Foundation för användningsmätning
Logga in som administratör på servern som kör Service Provider Foundation.
I IIS-hanteringskonsolen kontrollerar du att identiteten för SPF_Usage programpool är kontot för domänautentiseringsuppgifter för Service Provider Foundation-servern. Identiteten bör visas som <formatet domän>\<server> , till exempel CONTOSO\SPF. Mer information om autentiseringsuppgifter i Service Provider Foundation finns i checklista för autentiseringsuppgifter.
I Serverhanteraren väljer du Lokal server och i menyraden väljer du Verktyg–>Datorhantering. I datorhanteringskonsolen väljer du Lokala användare och grupper.
Kontrollera att användaren som du använder för att fråga Service Provider Foundation om data från Windows Azure Pack är medlem i den lokala SPF_Usage användargruppen. I följande kodexempel används användaren "SPF Application Identity". Du kan använda alla användare förutsatt att den är medlem i gruppen SPF_Usage användare.
Öppna PowerShell-konsolen med administratörsbehörighet
Ange OMDW-anslutningsinställningarna med kommandot New-SCSPFSetting med hjälp av parametrarna enligt beskrivningen i följande tabell:
New-SCSPFSetting parameter
Värde
Värde
Krävs. Måste vara en databasanslutningssträng.
SettingType
Krävs. Måste vara DatabaseConnectionString.
Name
Valfritt. Den här inställningen rekommenderas. Ange ett beskrivande namn för varje inställning.
Server
Associerar inställningen med servern som användning avläsning ska hämtas från. Måste vara ett serverobjekt som hämtas från cmdleten Get-SCSPFServer.
Här är ett exempel, ersätt dina egna värden:
Import-module spfadmin # Provide server name to the OM DW SQL instance $OMServer = "OM01.contoso.com" # Register the Operation Manager Data Warehouse instance to usage metering $stamp = Get-SCSPFStamp $server = New-SCSPFServer -Name $OMServer -ServerType OMDW -Stamps $stamp[0] $setting = New-SCSPFSetting -Name $OMDWSqlServer –Value "Data Source=$OMDWSqlServer;Initial Catalog=OperationsManagerDW;Integrated Security=True" -SettingType DatabaseConnectionString –Server $server
Du kan verifiera konfigurationer med kommandot Get-SCSPFSetting .
Använd SQL Admin autentiseringsuppgifter och logga in på SQL Server som är värd för Operations Manager-informationslagerdatabasen.
Starta SQL Management Studio.
Välj Säkerhetsinloggningar> och högerklicka sedan på mappen Inloggningar och välj Ny inloggning.
Lägg till SPF_Usage programpoolsidentitet för inloggningsnamnet , till exempel CONSOSO\SPF.
Välj Användarmappning under Välj en sida.
Välj OperationsManagerDW och välj sedan OpsMgrReader under Databasrollmedlemskap.
Klicka på OK.
Högerklicka på OperationsManagerDW under Databas och välj Egenskaper.
Välj Behörigheter, välj den användare som precis lagts till under Användare och roller och kontrollera att användaren har behörigheten Kör i databasen.
Stäng SQL Management Studio.
Konfigurera Windows Azure Pack för användningstjänsten
Följande procedur konfigurerar Windows Azure Pack för att hitta användningsmätning.
Konfigurera Windows Azure Pack för användningsmätning
Logga in på hanteringsportalen för administratörer.
Välj VM-moln.
På menyn Moln väljer du Registrera tjänstleverantörsanvändning.
Ange tjänstens URL, användarnamn och lösenord. Användarnamnet ska vara samma som den identitet som anges för SPF_Usage-tjänsten . Se till att inkludera "/USAGE" i tjänstens URL, till exempel https://vmm01:8090/Usage.
Kontrollera att användningsdata lagras
Nu när användningsmätning har konfigurerats kontrollerar du att data lagras.
Så här verifierar du insamling av användningsmätning
Logga in på hanteringsportalen för administratörer.
Starta SQL Management Studio.
Välj Databas –>tabeller.
Högerklicka på Usage.Records och välj Välj de 100 översta raderna.
Kontrollera att resultatet returnerar data med "VM-användning" som ResourceID.
Se även
Registrera tjänstproviderns foundation-slutpunkt för moln för virtuella datorer
Etablera moln för virtuella datorer
Administrera moln för virtuella datorer
Hantera Data Warehouse i System Center 2012 – Service Manager
Tjänstrapportering i System Center 2012 R2