Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

7.2. 템플릿

관리자는 템플릿을 생성하기 위해 가상 시스템을 생성하고 사용자 지정합니다. 원하는 패키지가 설치되고 사용자 지정 구성이 적용되므로 배포 후 수행해야 하는 변경 사항을 최소화하기 위해 가상 시스템이 의도한 대로 준비됩니다. 가상 머신에서 템플릿을 생성하기 전에 선택 사항이지만 권장 단계는 일반화 입니다. 일반화는 배포 시 변경될 시스템 사용자 이름, 암호 및 시간대 정보와 같은 세부 정보를 제거하는 데 사용됩니다. 표준화는 사용자 지정 구성에 영향을 미치지 않습니다. Red Hat Virtualization 환경에서 Windows 및 Linux 게스트를 일반화하는 방법은 가상 머신 관리 가이드의 템플릿에서 자세히 설명합니다. https://access.redhat.com/documentation/en/red-hat-virtualization/4.0/single/virtual-machine-management-guide#chap-Templates Red Hat Enterprise Linux 게스트는 sys-unconfig 를 사용하여 일반화됩니다. Windows 게스트는 sys-prep 을 사용하여 일반화됩니다.
템플릿의 기반을 제공하는 가상 머신이 원하는 경우 일반화되고 중지되면 관리자가 가상 머신에서 템플릿을 생성할 수 있습니다. 가상 머신에서 템플릿을 생성하면 특별히 구성된 가상 디스크 이미지의 읽기 전용 사본만 생성됩니다. 읽기 전용 이미지는 해당 템플릿을 기반으로 하는 모든 가상 머신에 대한 백업 이미지를 형성합니다. 즉, 템플릿은 기본적으로 관련 가상 하드웨어 구성이 있는 사용자 지정 읽기 전용 디스크 이미지입니다. 하드웨어는 템플릿에서 생성된 가상 머신에서 변경할 수 있습니다(예: 1GB의 RAM이 있는 템플릿에서 생성된 가상 머신에 대해 2GB의 RAM)을 프로비저닝할 수 있습니다. 그러나 템플릿 디스크 이미지를 변경하면 템플릿을 기반으로 모든 가상 시스템이 변경될 수 있습니다.
템플릿을 생성하면 여러 가상 시스템의 기반으로 사용할 수 있습니다. 가상 머신은 Thin 프로비저닝 방법 또는 Clone 프로비저닝 방법을 사용하여 지정된 템플릿에서 생성됩니다. 템플릿에서 복제된 가상 머신은 템플릿 기본 이미지의 전체 쓰기 가능한 사본을 사용하여 더 이상 템플릿의 존재 여부에 따라 교환되는 씬 생성 방법의 공간 절감을 저해합니다. thin 방법을 사용하여 템플릿에서 생성된 가상 머신은 템플릿의 읽기 전용 이미지를 기본 이미지로 사용하므로 해당 템플릿과 생성된 모든 가상 시스템을 동일한 스토리지 도메인에 저장해야 합니다. 데이터 변경 사항 및 새로 생성된 데이터는 쓰기 이미지의 복사본에 저장됩니다. 템플릿을 기반으로 하는 각 가상 머신은 동일한 기본 읽기 전용 이미지와 가상 머신에 고유한 쓰기 이미지에 복사본을 사용합니다. 이를 통해 동일한 데이터 저장 횟수를 제한하여 스토리지 절약을 제공합니다. 또한 읽기 전용 백업 이미지를 자주 사용하면 데이터가 캐시되어 성능이 저하될 수 있습니다.