Zarządzanie kosztami dzierżawy dla pakietu Windows Azure Pack
Dotyczy: Windows Azure Pack
W tym temacie opisano sposób konfigurowania pakietu Windows Azure Pack dla serwera Windows w celu importowania danych użycia z bazy danych magazynu danych programu Operations Manager do bazy danych Windows Azure Pack.
Aby zapoznać się z omówieniem scenariusza technicznego obciążenia zwrotnego, zobacz Przewodnik po odzyskiwaniu kosztów dla Virtual Machines.
Wymagania wstępne
Zakładając, że zainstalowano program Service Provider Foundation (w programie Orchestrator System Center 2012 R2), System Center 2012 R2 Virtual Machine Manager i Windows Azure Pack, musisz mieć następujące środowisko:
Zarejestrowano punkt końcowy programu Service Provider Foundation.
Administrowane chmury maszyn wirtualnych, utworzone plany i subskrybowane dzierżawy.
Skonfiguruj serwer z systemem System Center 2012 R2 Operations Manager z magazynem danych.
Skonfiguruj serwer z systemem Microsoft SQL Server za pomocą usług Analysis Services. Możesz użyć tej samej instalacji SQL Server co w przypadku programu Service Provider Foundation i programu VMM.
Zainstalowano agenta programu Operations Manager na serwerze z systemem System Center 2012 R2 Virtual Machine Manager, a także na serwerze z uruchomioną funkcją Hyper-v, która zarządza serwerem programu VMM.
Na przykład środowisko ma następujące serwery i nazwy w domenie Contoso:
Serwer |
Przykładowa nazwa |
---|---|
Operations Manager |
OM01.contoso.com |
Magazyn danych programu Operations Manager |
DB04.contoso.com |
Virtual Machine Manager |
VMM01.contoso.com |
Platforma Service Provider Foundation |
SPF01.contoso.com |
Windows Azure Pack |
WAP01.contoso.com (i ewentualnie WAP02 i inne serwery w zależności od scenariusza wdrażania) |
Raportowanie usług (opcjonalnie) |
VMM01.contoso.com |
Baza danych raportowania usług (opcjonalnie) |
DB06.contoso.com |
SharePoint (opcjonalnie) |
SP01.contoso.com |
Konfigurowanie wyodrębniania danych z magazynu danych programu Operations Manager
Możesz użyć Windows PowerShell, aby określić, gdzie program Service Provider Foundation wymaga wyodrębnienia danych.
Aby skonfigurować program Service Provider Foundation do pomiaru użycia
Zaloguj się jako administrator na serwerze z uruchomionym programem Service Provider Foundation.
W konsoli menedżera usług IIS sprawdź, czy tożsamość puli aplikacji SPF_Usage jest kontem poświadczeń domeny dla serwera Service Provider Foundation. Tożsamość powinna być wyświetlana <jako format domeny>\<serwera> , taki jak CONTOSO\SPF. Aby uzyskać więcej informacji na temat poświadczeń w programie Service Provider Foundation, zobacz Lista kontrolna poświadczeń.
W Menedżer serwera wybierz pozycję Serwer lokalny, a następnie na pasku menu wybierz pozycję Narzędzia-Zarządzanie>komputerem. W konsoli zarządzania komputerem wybierz pozycję Użytkownicy i grupy lokalne.
Sprawdź, czy użytkownik, którego będziesz używać do wykonywania zapytań dotyczących danych z Windows Azure Pack, należy do lokalnej grupy użytkowników SPF_Usage. W poniższym przykładzie kodu użyto użytkownika "Tożsamość aplikacji SPF". Możesz użyć dowolnego użytkownika, pod warunkiem, że jest członkiem grupy użytkowników SPF_Usage .
Otwieranie konsoli programu PowerShell z uprawnieniami administracyjnymi
Ustaw ustawienia połączenia OMDW przy użyciu polecenia New-SCSPFSetting , używając parametrów zgodnie z opisem w poniższej tabeli:
parametr New-SCSPFSetting
Wartość
Wartość
Wymagane. Musi to być ciąg połączenia bazy danych.
SettingType
Wymagane. Musi mieć wartość DatabaseConnectionString.
Nazwa
Opcjonalny. To ustawienie jest zalecane. Określ nazwę opisową dla każdego ustawienia.
Serwer
Kojarzy ustawienie z serwerem, z którego mają zostać uzyskane dane użycia. Musi być obiektem serwera uzyskanym z polecenia cmdlet Get-SCSPFServer.
Oto przykład, zastępując własne wartości:
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
Konfiguracje można zweryfikować za pomocą polecenia Get-SCSPFSetting .
Przy użyciu poświadczeń SQL Administracja zaloguj się do SQL Server hostujących bazę danych magazynu danych programu Operations Manager.
Uruchom SQL Management Studio.
Wybierz pozycję Security-Logins (Identyfikatory logowaniazabezpieczeń>), a następnie kliknij prawym przyciskiem myszy folder Logins (Identyfikatory logowania) i wybierz polecenie New Login (Nowe logowanie).
Dodaj tożsamość puli aplikacji SPF_Usage jako nazwę logowania , taką jak CONSOSO\SPF.
Wybierz pozycję Mapowanie użytkownika w obszarze Wybierz stronę.
Wybierz pozycję OperationsManagerDW , a następnie wybierz pozycję OpsMgrReader w obszarze Członkostwo w roli bazy danych.
Kliknij przycisk OK.
Kliknij prawym przyciskiem myszy pozycję OperationsManagerDW w obszarze Baza danych i wybierz pozycję Właściwości.
Wybierz pozycję Uprawnienia, wybierz użytkownika dodanego właśnie w obszarze Użytkownik i role i sprawdź, czy użytkownik ma uprawnienie Wykonaj w bazie danych.
Zamknij SQL Management Studio.
Konfigurowanie pakietu Windows Azure Pack do korzystania z usługi użycia
Poniższa procedura umożliwia skonfigurowanie Windows azure pack w celu zlokalizowania pomiarów użycia.
Aby skonfigurować pakiet Windows Azure Pack na potrzeby pomiaru użycia
Zaloguj się do portalu zarządzania dla administratorów.
Wybierz pozycję Chmury maszyn wirtualnych.
Z menu Chmury wybierz pozycję Zarejestruj użycie dostawcy usług.
Określ adres URL usługi, nazwę użytkownika i hasło. Nazwa użytkownika powinna być taka sama jak tożsamość określona dla usługi SPF_Usage . Pamiętaj, aby uwzględnić ciąg "/USAGE" w adresie URL usługi, na przykład https://vmm01:8090/Usage.
Sprawdzanie, czy dane użycia są przechowywane
Po skonfigurowaniu pomiaru użycia sprawdź, czy dane są przechowywane.
Aby zweryfikować kolekcję pomiarów użycia
Zaloguj się do portalu zarządzania dla administratorów.
Uruchom SQL Management Studio.
Wybierz pozycję Baza danych ->tabele.
Kliknij prawym przyciskiem myszy pozycję Usage.Records i wybierz pozycję Wybierz 100 pierwszych wierszy.
Sprawdź, czy wynik zwraca dane z wartością "Wykorzystanie maszyny wirtualnej" jako identyfikator ResourceID.
Zobacz też
Rejestrowanie punktu końcowego programu Service Provider Foundation dla chmur maszyn wirtualnych
Aprowizuj chmury maszyn wirtualnych
Administrowanie chmurami maszyn wirtualnych
Zarządzanie Data Warehouse w System Center 2012 — Service Manager
Raportowanie usług w System Center 2012 R2