머리말
Ansible을 사용하여 자체 호스팅 엔진 설치가 자동화됩니다. 설치 스크립트(hosted-engine --deploy
)는 초기 배포 호스트에서 실행되며 Red Hat Virtualization Manager(또는 "engine")가 배포 호스트에 생성된 가상 시스템에 설치되고 구성됩니다. Manager 및 Data Warehouse 데이터베이스는 Manager 가상 시스템에 설치되지만 필요한 경우 별도의 서버 설치로 마이그레이션할 수 있습니다.
Manager 가상 시스템을 실행할 수 있는 호스트를 자체 호스팅 엔진 노드라고 합니다. 고가용성 기능을 지원하는 데 두 개 이상의 자체 호스팅 엔진 노드가 필요합니다.
Manager 가상 머신 전용 스토리지 도메인을 자체 호스팅 엔진 스토리지 도메인이라고 합니다. 이 스토리지 도메인은 설치 스크립트를 통해 생성되므로 설치를 시작하기 전에 기본 스토리지를 준비해야 합니다.
환경 옵션 및 권장 구성에 대한 자세한 내용은 계획 및 사전 요구 사항 가이드 를 참조하십시오. 자체 호스팅 엔진 환경과 관련된 구성에 대해서는 셀프 호스트 엔진 권장 사항을 참조하십시오.
표 1. Red Hat Virtualization 키 구성 요소
구성 요소 이름 | 설명 |
---|---|
Red Hat Virtualization Manager | 환경에서 리소스를 관리하기 위해 그래픽 사용자 인터페이스와 REST API를 제공하는 서비스입니다. Manager는 Red Hat Enterprise Linux를 실행하는 물리적 또는 가상 머신에 설치됩니다. |
호스트 | RHEL 호스트(Red Hat Enterprise Linux 호스트) 및 Red Hat Virtualization 호스트(image-based hypervisor)는 두 가지 유형의 호스트입니다. 호스트는 KVM(커널 기반 가상 시스템) 기술을 사용하며 가상 시스템을 실행하는 데 사용되는 리소스를 제공합니다. |
공유 스토리지 | 스토리지 서비스는 가상 시스템과 연결된 데이터를 저장하는 데 사용됩니다. |
데이터 3.4 | Manager에서 구성 정보 및 통계 데이터를 수집하는 서비스입니다. |
셀프 호스트 엔진 아키텍처
Red Hat Virtualization Manager는 관리하는 동일한 환경에서 자체 호스팅 엔진 노드(특수 호스트)에서 가상 시스템으로 실행됩니다. 셀프 호스트 엔진 환경에는 물리적 서버가 1개 이하가 필요하지만 배포 및 관리를 위해 더 많은 관리 오버헤드가 필요합니다. 관리자는 외부 HA 관리없이 고가용성을 제공합니다.
셀프 호스트 엔진 환경의 최소 설정에는 다음이 포함됩니다.
- 자체 호스팅 엔진 노드에 호스팅되는 Red Hat Virtualization Manager 가상 시스템 1개 RHV-M appliance는 Red Hat Enterprise Linux 7 가상 시스템의 설치와 해당 가상 시스템에서 관리자를 자동화하는 데 사용됩니다.
- 가상 시스템 고가용성을 위해 최소 두 개의 자체 호스팅 엔진 노드 Red Hat Enterprise Linux 호스트 또는 RHVH(Red Hat Virtualization Host)를 사용할 수 있습니다. VDSM(호스트 에이전트)은 Red Hat Virtualization Manager와의 통신을 용이하게 하기 위해 모든 호스트에서 실행됩니다. HA 서비스는 모든 자체 호스팅 엔진 노드에서 실행되어 Manager 가상 시스템의 고가용성을 관리합니다.
- 사용된 스토리지 유형에 따라 로컬 또는 원격 서버에서 호스팅할 수 있는 스토리지 서비스. 모든 호스트에서 스토리지 서비스에 액세스할 수 있어야 합니다.
그림 1. 자체 호스팅 엔진 Red Hat Virtualization 아키텍처