11.2. 가상 디스크 이해
Red Hat Virtualization에는 사전 할당 (씩 프로비저닝된) 및 스파스 (씬 프로비저닝된) 스토리지 옵션을 특징으로 합니다.
- 사전 할당사전 할당된 가상 디스크는 가상 머신에 필요한 모든 스토리지를 할당합니다. 예를 들어 가상 머신의 데이터 파티션을 위해 20 GB의 사전 할당된 논리 볼륨이 생성된 경우 생성 후 바로 20 GB의 스토리지 공간을 차지하게 됩니다.
- 스파스스파스 할당을 통해 관리자는 가상 머신에 할당된 총 스토리지를 지정할 수 있지만 스토리지는 필요할 경우에만 할당됩니다.예를 들어 20 GB 씬 프로비저닝 논리 볼륨은 처음 생성 시 0 GB의 스토리지 공간을 차지하게 됩니다. 운영 체제가 설치되면 설치된 파일 크기의 공간을 차지하게 되고 데이터는 최대 20 GB까지 추가할 수 있게 됩니다.
각 가상 머신 및 탬플릿의 디스크 하위 탭에 디스크 크기가 나열됩니다. 디스크의 가상 크기는 가상 머신이 사용할 수 있는 총 디스크 공간입니다. 이는 디스크 생성 또는 편집 시 크기(GB) 필드에 입력된 값입니다. 디스크의 실제 크기는 지금 까지 가상 머신에 할당된 디스크 공간입니다. 사전 할당된 디스크에서는 이 두 필드에 대해 동일한 값이 표시됩니다. 스파스 디스크는 할당된 디스크 용량에 따라 실제 크기 필드에 있는 값과 가상 크기 필드에 있는 값이 다를 수 있습니다.
참고
Cinder 가상 디스크 생성 시 디스크 포맷 및 유형은 Cinder에 의해 내부적으로 처리되며 Red Hat Virtualization에 의해 관리되지 않습니다.
다음 표에는 스토리지 유형 및 포맷의 가능한 조합에 대해 기재되어 있습니다.
스토리지 | 포맷 | 유형 | 알림 |
---|---|---|---|
NFS 또는 iSCSI/FCP | RAW 또는 QCOW2 | 스파스 또는 사전 할당 | |
NFS | RAW | 사전 할당 | 가상 디스크에 대해 정의된 스토리지 용량과 동일한 초기 크기의 파일로 포맷되어 있지 않습니다. |
NFS | RAW | 스파스 | 초기 크기가 제로에 가까운 파일로 포맷되어 있지 않습니다. |
NFS | QCOW2 | 스파스 | 초기 크기가 제로에 가까운 파일로 QCOW2 포맷되어 있습니다. 후속 레이어는 QCOW2로 포맷됩니다. |
SAN | RAW | 사전 할당 | 가상 디스크에 대해 지정된 스토리지 용량과 동일한 초기 크기의 블록 장치로 포맷되어 있지 않습니다. |
SAN | QCOW2 | 스파스 | 가상 디스크 (현재 1 GB)에 대해 지정된 크기보다 작은 초기 크기의 블록 장치로 필요에 따라 공간을 할당하는(현재 1 GB 추가) QCOW2 포맷으로 되어 있습니다. |