다음을 통해 공유


Service Provider Foundation이 서비스 관리 자동화와 연결된 방식

 

적용 대상: Windows Azure Pack

Service Provider Foundation은 관리자 및 Microsoft System Center Virtual Machine Manager 관리 포털과 통합되어 이동 중 가상 머신을 관리하고 프로비전하는 기능을 제공합니다. 또한 Service Provider Foundation을 확장하여 Service Management Automation(관리자를 위한 관리 포털용 System Center Orchestrator의 변형)을 사용하여 다른 비즈니스 운영 및 도구와 통합하여 서비스 공급자 및 조직에 제품을 확장하는 기능을 제공할 수 있습니다. 예를 들어 서비스 관리자가 기존 계획을 변경할 때마다 해당 계획의 모든 기존 구독에 변경 내용을 전파하는 자동화된 작업을 실행하려는 시나리오를 고려해 볼 수 있습니다. 이 섹션에서는 이 통합을 구현하는 방법의 아키텍처 및 흐름을 살펴보겠습니다.

서비스 관리 자동화를 등록할 때 Service Management Automation 웹 서비스가 실행 중인 서버의 엔드포인트를 등록합니다. 서비스 관리 자동화 엔드포인트를 등록하면 Runbook을 VM 클라우드 인프라와 연결하고 다른 일반적인 자동화 사용을 연결할 수 있습니다.

Architecture for VM Clouds with Automation

서비스 관리 자동화 웹 서비스를 등록한 후에는 Automation 탭에서 만든 Runbook(하나 이상의 태그 값 중 "SPF"를 포함)을 VM 클라우드 탭에서 서비스 공급자 파운데이션의 이벤트와 연결할 수 있습니다. VM 클라우드 탭에는 Runbook과 연결할 수 있는 개체 및 해당 이벤트 목록이 이미 있습니다. 예를 사용하여 Service Provider Foundation과 SMA 간에 통신이 발생하는 방식을 이해하겠습니다. 구독이 삭제될 때마다 VMM에서 모든 사용자 리소스를 삭제하는 Runbook을 서비스 관리자가 실행하려고 한다고 가정합니다. 이를 위해 VM 클라우드 탭에서 서비스 관리자는 기존 개체(예: 구독)를 사용하고, 적절한 작업(예: 삭제)을 선택하고, 이를 Runbook(예: Delete-Subscription)과 연결합니다. 이 작업을 완료하면 구독이 삭제될 때마다 다음 작업이 백그라운드에서 발생합니다.

  1. 포털에서 Service Provider Foundation을 사용하여 작업을 수행하는 경우 Service Provider Foundation은 작업과 관련된 미리 구성된 작업을 확인합니다. 연결된 작업이 있는 경우 Service Provider Foundation은 해당 작업과 연결된 Runbook 정보를 검색합니다.

  2. Service Provider Foundation은 구독을 삭제하는 예제에 따라 의도한 작업을 수행하기 위해 적절한 호출을 수행합니다.

  3. 그런 다음 서비스 공급자 파운데이션은 포털에 이미 등록된 Service Management Automation 웹 서비스를 사용하여 연결된 Runbook을 호출합니다. 여기서는 Runbook을 실행하지 못하더라도 구독을 삭제하기 위한 Service Provider Foundation 호출이 차단되지 않습니다.

  4. 마지막으로, Service Provider Foundation은 자동화가 비동기적으로 트리거되기 때문에 Runbook이 실행되는 동안 핵심 작업(구독 삭제)에 대한 응답을 포털로 다시 보냅니다.

Service Management Automation 엔드포인트를 등록하는 방법에 대한 자세한 내용은 Virtual Machine 클라우드에 대한 서비스 관리 자동화 등록을 참조하세요. Service Provider Foundation의 개체 및 작업을 Runbook과 연결하는 방법에 대한 자세한 내용은 Virtual Machine 클라우드에서 자동화 사용을 참조하세요.

참고 항목

가상 머신 클라우드 아키텍처 이해