1.1 엔진

Oracle Linux Virtualization Manager의 핵심 구성요소인 oVirt Engine(이하 엔진)은 웹 서비스로 실행되며 서버 및 데스크탑 가상화를 위한 중앙 집중식 관리를 제공하는 JBoss 기반 Java 응용 프로그램입니다. 엔진은 다음과 같은 다양한 기능을 제공합니다.

  • Oracle Linux KVM 호스트 관리

  • 가상 머신 만들기, 배치, 시작, 중지, 마이그레이션 및 모니터링

  • 논리적 네트워크 추가 및 관리

  • 저장소 도메인과 가상 디스크 추가 및 관리

  • 클러스터와 호스트, 가상 머신 고가용성 구성 및 관리

  • 라이브 가상 머신 마이그레이션 및 편집

  • 리소스 사용량 및 정책에 기반하여 지속적으로 가상 머신의 로드 균형 조정

  • 환경의 모든 객체(예: 가상 머신, 호스트, 저장소, 네트워크) 모니터링

엔진은 KVM 호스트에서 데몬으로 실행되는 호스트 에이전트인 VDSM(Virtual Desktop and Server Manager) 서비스와 통신합니다. 엔진은 Oracle Linux KVM 호스트의 VDSM 서비스와 직접 통신하여 가상 머신을 관리하고 템플리트를 기반으로 새 이미지를 만드는 등의 작업을 수행합니다.

대부분의 작업은 관리 포털을 통해 수행할 수 있습니다. VM 포털 또는 Cockpit을 통해서도 작업 하위 세트를 수행할 수 있습니다.