vRealize Business for Cloud는 사용자에게 IaaS 제공의 재무적 관점에 대한 개선된 가시성을 제공하고 이러한 작업을 최적화하고 개선할 수 있도록 해줍니다.

아키텍처에는 vRealize Business for Cloud의 기본 구성 요소, 서버, FactsRepo 인벤토리 서비스, 데이터 변환 서비스, 데이터 수집 서비스 및 참조 데이터베이스가 나와 있습니다.

그림 1. vRealize Business for Cloud 아키텍처

데이터 수집 서비스

데이터 수집 서비스에는 인벤토리 정보(서버, 가상 시스템, 클러스터, 스토리지 디바이스 및 이들 간의 연결) 및 사용량(CPU 및 메모리) 통계를 모두 검색하기 위한 각 프라이빗/퍼블릭 클라우드 끝점(예: vCenter Server, vCloud Director, AWS)에 대한 서비스 집합이 포함되어 있습니다. 데이터 수집 서비스를 통해 수집된 데이터는 비용 계산에 사용됩니다.

FactsRepo 인벤토리 서비스

vRealize Business for Cloud 서버가 비용 계산에 사용하는 수집된 데이터를 저장하는 MongoDB에 내장된 인벤토리 서비스입니다.

데이터 변환 서비스

데이터 변환 서비스는 데이터 수집 서비스에서 받은 데이터를 FactsRepo에서 소비할 수 있는 구조로 변환합니다. 데이터 변환 서비스는 모든 데이터 수집기의 데이터를 집계하는 단일 지점의 역할을 합니다.

vRealize Business for Cloud 서버

vRealize Business for Cloud 서버는 Pivotal TC Server에서 실행되는 웹 애플리케이션입니다. vRealize Business for Cloud에서는 인벤토리 정보와 통계를 수집하기 위해 주기적으로 실행되는 여러 데이터 수집 서비스가 있고 vPostgres를 영구 저장소로 사용합니다. 데이터 수집 서비스를 통해 수집된 데이터는 비용 계산에 사용됩니다.
참고: vPostgres는 계산된 데이터만 저장하고 FactsRepo는 원시 데이터를 저장합니다.

참조 데이터베이스

이 구성 요소는 지원되는 각 비용 요인에 대한 기본 비용을 제공합니다. 참조 데이터베이스는 자동 또는 수동으로 업데이트되고, 사용자는 최신 데이터 집합을 다운로드하고 데이터 집합을 vRealize Business for Cloud에 가져올 수 있습니다. 새 값은 비용 계산에 영향을 미칩니다. 사용되는 참조 데이터는 설치 중에 선택한 통화에 따라 달라집니다. vRealize Business for Cloud를 배포한 후에는 통화 구성을 변경할 수 없습니다.

서버와 참조 데이터베이스 간의 통신

참조 데이터베이스는 사용자가 수동으로 다운로드 및 설치하거나 자동으로 업데이트되는 압축 및 암호화된 파일입니다. 최신 버전의 참조 데이터베이스를 업데이트할 수 있습니다. 자세한 내용은 vRealize Business for Cloud에 대한 참조 데이터베이스 업데이트 섹션을 참조하십시오.

기타 정보 소스

이 소스는 선택 사항이고 설치 및 구성된 경우에만 사용됩니다. 소스에는 vRealize Automation, vCloud Director, vRealize Operations Manager, AWS(Amazon Web Services), Microsoft Azure, and EMC SRM(Storage Resource Manager)이 포함됩니다.

vRealize Business for Cloud 작동 방식

vRealize Business for Cloud는 계속적으로 외부 소스에서 데이터를 수집하고 주기적으로 FactsRepo를 업데이트합니다. 수집된 데이터는 대시보드에서 볼 수 있고, 이 데이터를 사용하여 보고서를 생성할 수 있습니다. 데이터 동기화 또는 업데이트는 정기적인 간격으로 수행됩니다. 그러나 시스템 초기화 또는 프라이빗, 퍼블릭 또는 하이브리드 클라우드 계정의 추가 같은 인벤토리 변경 내용이 발생할 경우 데이터 수집 프로세스를 수동으로 트리거할 수 있습니다.

외부 인터페이스

외부 애플리케이션에 게시된 인터페이스/API는 다음과 같습니다.

인터페이스 설명
vRealize Automation vRealize Business for Cloud를 호출하여 비용 프로파일을 가져옵니다.