다음을 통해 공유


Service Provider Foundation이 Windows Azure Pack 사용 서비스와 연결된 방식

 

적용 대상: Windows Azure Pack

클라우드는 원하는 시간에 원하는 서비스를 사용하는 탄력적 소비를 사용자에게 제공할 수 있으므로 종량제 측정 및 청구 시스템을 구현해야 합니다. 이를 위해서는 데이터를 수집하고 분석한 다음 사용량을 보고하는 데 중요한 기능이 필요합니다. Windows Azure Pack은 웹 사이트, Virtual Machine, Service Bus, SQL 및 MYSQL 서버와 같은 모든 리소스 공급자가 제공하는 모든 서비스에 대해 일관된 사용량 컬렉션을 제공합니다. 이 섹션에서는 관리자를 위한 System Center Virtual Machine Manager, Service Provider Foundation 및 관리 포털을 통합하여 VM 클라우드에 사용량 및 계량을 제공하는 방법을 살펴봅니다. 사용량 현황 데이터를 집계하기 위한 세 가지 주요 구성 요소는 VMM, Service Provider Foundation 및 Windows Azure Pack의 사용 현황 서비스입니다.

Virtual Machine Manager는 Virtual Machine Manager에 의해 관리되는 모든 가상 컴퓨터 및 호스트에 대한 데이터를 수집합니다. 여기에는 CPU, 메모리, 저장소, 네트워크 사용 메트릭과 인스턴스를 시작 또는 중지할지 여부와 같은 가상 컴퓨터 상태 정보가 포함됩니다. 기본적으로 이 데이터는 한 달 동안만 VMM 데이터베이스에 저장되며, 그 외의 데이터는 Operations Manager Data Warehouse 이동합니다. Service Provider Foundation은 이 데이터를 수집하려는 관리자를 위한 관리 포털과 같은 모든 클라이언트에 사용량 계량을 제공하여 이 데이터를 검색하는 인터페이스 역할을 합니다. 이 데이터는 System Center 2012 – Operations Manager에서 가상 컴퓨터가 모니터링되고 데이터가 Operations Manager 데이터 웨어하우스에 저장되는 경우 테넌트가 사용하는 모든 가상 컴퓨터에 대한 모든 사용 측정 메트릭으로 구성됩니다. Service Provider Foundation의 역할은 모든 VMM 인스턴스에서 메트릭을 수집하고 청구 및 분석 목적으로 집계하는 것입니다.

Windows Azure Pack의 Usage Service에는 다음 구성 요소가 포함되어 있습니다.

  • 사용 수집기 - 사용 수집기는 순환 방식으로 다양한 리소스 공급자에서 정보 수집을 트리거하는 스케줄러로 구성됩니다. 각 리소스 공급자를 하나씩 조작하며, 공급자가 빈 응답을 반환하는 경우 주기의 다음 공급자로 이동합니다.

  • 사용(REST API) - 사용 REST API는 데이터 액세스를 위한 REST 엔드포인트를 노출합니다. 사용 데이터베이스의 콘텐츠에 액세스하는 데 사용됩니다.

  • 사용 데이터베이스 - 중앙 데이터 리포지토리에 저장된 사용 수집기의 데이터입니다.

다음 그림에서는 Service Provider Foundation 사용량 엔드포인트가 Windows Azure Pack의 사용 현황 서비스와 통신하는 방법을 나타냅니다.

VM Clouds Usage Architecture

다양한 구성 요소 간의 통신 흐름 방식은 다음과 같습니다.

  1. 사용 서비스의 구성 요소인 사용 수집기는 모든 리소스 공급자에서 사용 데이터를 수집합니다. VM 클라우드의 경우 사용 수집기는 서비스 공급자 파운데이션의 사용량 엔드포인트와 상호 작용하여 CPU, 메모리 또는 디스크 사용량과 같은 사용량 현황 데이터를 수집합니다.

  2. Service Provider Foundation 사용 엔드포인트는 VMM 및 Operations Manager Data Warehouse 데이터를 검색하고 사용 수집기 서비스에 데이터를 반환합니다.

  3. 사용 수집기는 사용 데이터베이스에 데이터를 저장합니다.

  4. 사용 REST API를 사용하여 청구를 위해 데이터베이스의 사용 데이터에 액세스할 수 있습니다.

Service Provider Foundation 사용량 엔드포인트를 Windows Azure Pack 사용 현황 서비스와 연결하려면 VM 클라우드 빠른 시작 탭에서 Service Provider Foundation 사용량 엔드포인트를 등록해야 합니다. 자세한 내용은 Virtual Machine 클라우드에 대한 서비스 보고 등록을 참조하세요.

참고 항목

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