Microsoft Azure 팩에 대한 테넌트 비용 관리
적용 대상: Windows Azure Pack
이 항목에서는 Windows Azure Pack for Windows Server를 설정하여 Operations Manager 데이터 웨어하우스 데이터베이스에서 Windows Azure Pack 데이터베이스로 사용량 현황 데이터를 가져오는 방법을 설명합니다.
지불 거절 기술 시나리오는 가상 컴퓨터에 대한 비용 복구 지침을 참조하세요.
필수 구성 요소
Service Provider Foundation(System Center 2012 R2 Orchestrator), System Center 2012 R2 Virtual Machine Manager 및 Windows Azure Pack을 설치했다고 가정하면 다음 환경이 있어야 합니다.
Service Provider Foundation 엔드포인트를 등록했습니다.
가상 머신 클라우드가 관리되고, 계획이 생성되며, 계획을 구독하는 테넌트가 있습니다.
데이터 웨어하우스를 사용하여 System Center 2012 R2 Operations Manager를 실행하는 서버를 설정합니다.
Analysis Services와 함께 Microsoft SQL Server를 실행하는 서버가 설치됩니다. Service Provider Foundation 및 VMM에 사용되는 것과 동일한 SQL Server 설치를 사용할 수 있습니다.
System Center 2012 R2 Virtual Machine Manager를 실행하는 서버와 VMM 서버를 관리하는 Hyper-v를 실행하는 서버에 Operations Manager용 에이전트를 설치했습니다.
예를 들어 이 환경에는 다음 서버와 Contoso 도메인 이름이 있습니다.
서버 |
이름 예 |
---|---|
Operations Manager |
OM01.contoso.com |
Operations Manager 데이터 웨어하우스 |
DB04.contoso.com |
Virtual Machine Manager |
VMM01.contoso.com |
Service Provider Foundation |
SPF01.contoso.com |
Windows Azure 팩 |
WAP01.contoso.com(배포 시나리오에 따라 WAP02 및 다른 서버도 포함할 수 있음) |
Service Reporting(선택 사항) |
VMM01.contoso.com |
Service Reporting 데이터베이스(선택 사항) |
DB06.contoso.com |
SharePoint(선택 사항) |
SP01.contoso.com |
Operations Manager 데이터 웨어하우스에서 데이터 추출 설정
Windows PowerShell 사용하여 Service Provider Foundation에 데이터 추출이 필요한 위치를 지정할 수 있습니다.
사용량 계량을 위해 Service Provider Foundation을 구성하려면
Service Provider Foundation을 실행하는 서버에 관리자로 로그온합니다.
IIS 관리자 콘솔에서 SPF_Usage 애플리케이션 풀의 ID가 Service Provider Foundation 서버의 도메인 자격 증명 계정인지 확인합니다. ID는 CONTOSO\SPF와 <같은 도메인>\<서버> 형식으로 표시되어야 합니다. Service Provider Foundation의 자격 증명에 대한 자세한 내용은 자격 증명 검사 목록을 참조하세요.
서버 관리자로컬 서버를 선택하고 메뉴 모음에서 도구->컴퓨터 관리를 선택합니다. 컴퓨터 관리 콘솔에서 로컬 사용자 및 그룹을 선택합니다.
Windows Azure Pack의 데이터에 대해 Service Provider Foundation을 쿼리하는 데 사용할 사용자가 로컬 SPF_Usage 사용자 그룹의 구성원인지 확인합니다. 다음 코드 예제에서는 "SPF 애플리케이션 ID" 사용자를 사용합니다. SPF_Usage 사용자 그룹의 멤버인 모든 사용자를 사용할 수 있습니다.
관리자 권한으로 PowerShell 콘솔을 엽니다.
다음 표에 설명된 매개 변수와 함께 New-SCSPFSetting 명령을 사용하여 OMDW 연결 설정을 지정합니다.
New-SCSPFSetting 매개 변수
값
값
필수 요소. 데이터베이스 연결 문자열이어야 합니다.
SettingType
필수 요소. DatabaseConnectionString이어야 합니다.
이름
(선택 사항) 이 설정을 사용하는 것이 좋습니다. 각 설정에 대한 의미 있는 이름을 지정합니다.
서버
사용량 계량을 가져올 서버에 설정을 연결합니다. Get-SCSPFServer cmdlet에서 가져온 서버 개체여야 합니다.
다음 예제에서 각 값을 사용자 고유의 값으로 대체하세요.
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
Get-SCSPFSetting 명령을 사용하여 구성을 확인할 수 있습니다.
SQL 관리 자격 증명을 사용하여 Operations Manager 데이터 웨어하우스 데이터베이스를 호스팅하는 SQL Server에 로그온합니다.
SQL Management Studio 시작합니다.
보안로그인을> 선택한 다음 로그인 폴더를 마우스 오른쪽 단추로 클릭하고 새 로그인을 선택합니다.
로그인 이름에 대한 SPF_Usage 애플리케이션 풀 ID(예: CONSOSO\SPF)를 추가합니다.
페이지 선택 에서 사용자 매핑을 선택합니다.
OperationsManagerDW 를 선택한 다음 데이터베이스 역할 멤버 자격 에서 OpsMgrReader를 선택합니다.
Ok를 클릭합니다.
데이터베이스 에서 OperationsManagerDW 를 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.
사용 권한을 선택하고 사용자 및 역할에서 방금 추가한 사용자를 선택한 다음 이 사용자에게 데이터베이스에 대한 Execute 권한이 있는지 확인합니다.
SQL Management Studio를 닫습니다.
사용 서비스를 사용하도록 Windows Azure Pack 설정
다음 절차에서는 사용량 계량을 찾기 위해 Windows Azure Pack을 구성합니다.
사용량 계량에 Windows Azure Pack을 구성하려면
관리자용 관리 포털에 로그온합니다.
VM 클라우드를 선택합니다.
클라우드 메뉴에서 서비스 공급자 사용 등록을 선택합니다.
서비스 URL, 사용자 이름 및 암호를 지정합니다. 사용자 이름은 SPF_Usage 서비스에 대해 지정한 ID와 동일해야 합니다. 서비스 URL에 "/USAGE"를 포함해야 합니다(예: ). https://vmm01:8090/Usage.
사용량 현황 데이터 저장 확인
사용량 계량을 구성했으므로 이제 데이터가 저장되는지 확인합니다.
사용량 계량 수집을 확인하려면
관리자용 관리 포털에 로그온합니다.
SQL Management Studio 시작합니다.
데이터베이스 ->테이블을 선택합니다.
Usage.Records 를 마우스 오른쪽 단추로 클릭하고 상위 100개 행 선택을 선택합니다.
결과에 "VM 사용률"이 포함된 데이터가 ResourceID로 반환되는지 확인합니다.
참고 항목
가상 컴퓨터 클라우드에 대한 Service Provider Foundation 엔드포인트 등록
가상 머신 클라우드 프로비전
가상 머신 클라우드 관리
System Center 2012 - Service Manager에서 데이터 웨어하우스 관리
Service Reporting in System Center 2012 R2