Service Provider Foundation에서 웹 서비스 및 연결 관리
게시: 2016년 6월
적용 대상: System Center 2012 SP1 - Orchestrator, System Center 2012 R2 Orchestrator
Service Provider Foundation 설치 마법사는 제공된 자격 증명에 따라 웹 서비스를 구성합니다. 이 항목에서는 변경이 필요한 경우 컴퓨터 관리, IIS(인터넷 정보 서비스) 및 기타 기술에서 자격 증명을 확인하고 설정하는 방법에 대한 정보를 제공합니다.
이 항목의 URL 예제는 Service Provider Foundation 웹 서비스에 대해 기본 포트인 8090 포트를 사용합니다.Service Provider Foundation 설치에 대해 다른 포트가 지정된 경우 이 포트는 다를 수 있습니다.
Service Provider Foundation 웹 서비스
호스트 서비스 공급자로서 Service Provider Foundation 웹 서비스를 사용하여 테넌트에 포털 응용 프로그램을 제공할 수 있습니다. 관리자는 Service Provider Foundation Windows PowerShell cmdlet을 사용하여 필수 작업을 수행할 수 있습니다.Service Provider Foundation 웹 서비스에 액세스하는 응용 프로그램을 프로그래밍하는 방법에 대한 자세한 내용은 Service Provider Foundation 개발자 가이드를 참조하세요.
각 웹 서비스에는 Service Provider Foundation이 설치된 서버에서 자격 증명을 설정하기 위한 다음 두 위치가 있습니다. 바로 IIS의 응용 프로그램 도메인 풀과 컴퓨터 관리의 해당 그룹입니다. 이러한 그룹(SPF_Admin, SPF_VMM, SPF_Usage 및 SPF_Provider)은 관리자 그룹의 멤버이기도 한 로컬 자격 증명(도메인 자격 증명이 아님)을 포함해야 합니다. 이 자격 증명은 관리자 사용자 자신일 수도 있지만 다른 로컬 사용자를 만드는 것이 좋습니다.
관리 웹 서비스
호스트 서비스 공급자는 관리 웹 서비스를 사용하여 테넌트, 사용자 역할, 서버, 스탬프 및 기타 관리 개체를 만들고 관리합니다. 다음 URL을 사용하여 관리 웹 서비스에 액세스할 수 있습니다.
Service Provider FoundationSystem Center 2012 SP1의 경우, 다음을 사용합니다.
https://server:8090/SC2012/Admin/Microsoft.Management.Odata.svc
Service Provider FoundationSystem Center 2012 R2의 경우, 다음을 사용합니다.
https://server:8090/SC2012R2/Admin/Microsoft.Management.Odata.svc
자격 증명 설정 |
요구 사항 |
---|---|
IIS의 관리 응용 프로그램 풀 ID |
관리자 그룹과 SPF_Admin 그룹의 멤버이기도 해야 합니다. |
컴퓨터 관리의 관리자 그룹 |
관리 응용 프로그램 풀 ID에 대한 자격 증명을 포함해야 합니다. |
컴퓨터 관리의 SPF_Admin 그룹 |
관리자 그룹의 멤버이기도 한 로컬 사용자와 관리 응용 프로그램 풀 ID에 대한 자격 증명을 포함해야 합니다. |
VMM 웹 서비스
VMM 웹 서비스는 System Center 2012 R2 Virtual Machine Manager를 호출하여 가상 컴퓨터, 가상 네트워크, 사용자 역할 정의 및 기타 클라우드의 패브릭을 만드는 등의 요청된 작업을 수행합니다. 이 서비스는 참가자 간의 변경 내용을 조정하고 다음과 같은 동적 기능을 제공합니다.
포털 응용 프로그램 및 다른 클라이언트는 Service Provider Foundation 및 Virtual Machine Manager에서 변경된 내용을 검색합니다.
Virtual Machine Manager는 포털 응용 프로그램, 다른 클라이언트 및 Service Provider Foundation에서 변경된 내용을 표시합니다.
Service Provider Foundation은 참가자가 변경한 모든 내용을 반영합니다.
T:Microsoft.SystemCenter.Foundation.Cmdlet.New-SCSPFServer PowerShell cmdlet을 사용하여 Virtual Machine Manager의 인스턴스를 등록할 수 있습니다.
다음 URL을 사용하여 VMM 웹 서비스에 액세스할 수 있습니다.
Service Provider FoundationSystem Center 2012 SP1의 경우, 다음을 사용합니다.
https://server:8090/SC2012/VMM/Microsoft.Management.Odata.svc
Service Provider FoundationSystem Center 2012 R2의 경우, 다음을 사용합니다.
https://server:8090/SC2012R2/VMM/Microsoft.Management.Odata.svc
자격 증명 설정 |
요구 사항 |
---|---|
IIS의 VMM 응용 프로그램 풀 ID |
관리자 그룹과 SPF_VMM 그룹의 멤버이기도 해야 합니다. |
컴퓨터 관리의 관리자 그룹 |
VMM 응용 프로그램 풀 ID에 대한 자격 증명을 포함해야 합니다. |
컴퓨터 관리의 SPF_VMM 그룹 |
관리자 그룹의 멤버이기도 한 로컬 사용자와 VMM 응용 프로그램 풀 ID에 대한 자격 증명을 포함해야 합니다. |
Virtual Machine Manager의 관리자 사용자 역할 |
관리자 사용자 역할의 멤버로서 VMM 응용 프로그램 풀 ID에 대한 자격 증명을 포함해야 합니다. |
사용량 웹 서비스
![]() |
---|
Service Provider Foundation은 Windows Server용 Windows Azure 팩 또는 타사 청구 서비스 공급자에서만 사용되는 사용량 웹 서비스를 제공합니다. 사용량 웹 서비스 끝점은 불필요하거나 잘못된 쿼리로 인한 데이터 손실을 방지하기 위해 다른 용도로 액세스해서는 안 됩니다. |
사용량 웹 서비스는 System Center 2012 - Operations Manager 데이터 웨어하우스(Virtual Machine Manager에서 호스트)의 인스턴스 등록을 사용하여 테넌트 가상 컴퓨터 사용량 및 기타 패브릭 사용량에 대한 메트릭을 수집합니다. 청구 지불 거절 기능 등의 프로세스에 대한 사용 현황 데이터가 수집됩니다.
Windows PowerShell cmdlet을 사용하여 Operations Manager 데이터 웨어하우스 연결 설정을 Service Provider Foundation 데이터베이스에 등록할 수 있습니다. 이 등록을 통해 Service Provider Foundation에서 데이터 웨어하우스의 사용 현황 데이터를 집계할 수 있습니다. 이러한 등록의 구성에 대한 자세한 내용은 Service Provider Foundation에서 사용량 계량 구성을 참조하세요.
사용량 웹 서비스는 서비스 간의 모든 구독과 관련된 사용률 데이터를 반환합니다.
자격 증명 설정 |
요구 사항 |
---|---|
IIS의 사용량 응용 프로그램 풀 ID |
관리자 그룹과 SPF_Usage 그룹의 멤버이기도 해야 합니다. |
컴퓨터 관리의 관리자 그룹 |
사용량 응용 프로그램 풀 ID에 대한 자격 증명을 포함해야 합니다. |
컴퓨터 관리의 SPF_Usage 그룹 |
관리자 그룹의 멤버이기도 한 로컬 사용자와 사용량 응용 프로그램 풀 ID에 대한 자격 증명을 포함해야 합니다. |
Operations Manager를 실행 중인 서버에서 OpertionsManagerDW Microsoft SQL Server 데이터베이스의 데이터베이스 사용자 dbo |
Operations Manager를 설치하는 사용자의 자격 증명은 dbo SQL Server 보안 개체에 대한 로그인 자격 증명에 자동으로 사용됩니다. 이러한 동일한 자격 증명은 모든 Service Provider Foundation 응용 프로그램 풀 ID에 사용되어야 합니다. |
Operations Manager를 실행 중인 서버에서 OpertionsManagerDW SQL Server 데이터베이스에 대한 데이터베이스 속성(마우스 오른쪽 단추 클릭) |
OpsMgrReader 데이터베이스 역할은 사용 권한 페이지에 포함되어야 합니다. |
공급자 웹 서비스
IaaS(Infrastructure as a Service)를 제공하기 위한 리소스 공급자는 공급자 웹 서비스를 사용합니다. 공급자 웹 서비스는 Microsoft ASP.NET 웹 API를 제공합니다. 이는 OData(개방형 데이터) 서비스가 아닙니다. 또한 공급자 웹 서비스는 VMM 및 관리 웹 서비스를 사용합니다.
자격 증명 설정 |
요구 사항 |
---|---|
IIS의 공급자 응용 프로그램 풀 ID |
관리자 그룹과 SPF_Provider, SPF_VMM 및 SPF_Admin 그룹의 멤버이기도 해야 합니다. |
컴퓨터 관리의 관리자 그룹 |
공급자 응용 프로그램 풀 ID에 대한 자격 증명을 포함해야 합니다. |
컴퓨터 관리의 SPF_Provider 그룹 |
관리자 그룹의 멤버이기도 한 로컬 사용자와 공급자 응용 프로그램 풀 ID에 대한 자격 증명을 포함해야 합니다. |
Service Management Automation 웹 서비스에 연결
Service Provider Foundation 웹 서비스가 사용할 Service Management Automation에 이벤트를 구성할 수 있습니다. 이 구성을 완료하려면 Service Management Automation 웹 서비스는 필요한 Service Provider Foundation 웹 서비스에 액세스하기 위한 자격 증명을 가지고 있어야 합니다.
또한 Windows PowerShell cmdlet을 사용하여 runbook을 자동화할 수 있습니다. 자세한 내용은 Service Provider Foundation에서 Runbook을 자동화하는 방법 항목을 참조하세요.
자격 증명 설정 |
요구 사항 |
---|---|
자동화에 필요한 Service Provider Foundation 응용 프로그램 풀 ID 중 하나 또는 모두 |
Service Management Automation이 설치된 서버에 대한 관리자 그룹의 멤버이기도 해야 합니다. |
Service Provider Foundation 데이터베이스 자격 증명
Service Provider Foundation을 설치하는 사용자의 자격 증명은 Service Provider Foundation 데이터베이스의 dbo SQL Server 보안 개체에 대한 로그인 자격 증명에 사용됩니다.T:Microsoft.SystemCenter.Foundation.Cmdlet.Get-SCSPFConnectionString 및 T:Microsoft.SystemCenter.Foundation.Cmdlet.Set-SCSPFConnectionString cmdlet을 사용하여 Service Provider Foundation 데이터베이스에 대한 연결을 관리하세요.