2.4. 가상 디스크용 스토리지 형식
- QCOW2 포맷 가상 머신 스토리지
QCOW2는 가상 디스크의 스토리지 형식입니다. QCOW는 QEMU COW(Copy-On-Write)입니다. QCOW2 형식은 논리와 물리적 블록 사이에 매핑을 추가하여 가상 계층에서 물리적 스토리지 계층을 분리합니다. 각 논리 블록은 물리적 오프셋에 매핑되므로 스토리지 초과 커밋 및 가상 머신 스냅샷을 사용할 수 있습니다. 여기서 각 QCOW 볼륨은 기본 가상 디스크에 대한 변경 사항만 나타냅니다.
초기 매핑은 모든 논리 블록을 백업 파일 또는 볼륨의 오프셋을 가리킵니다. 가상 머신이 스냅샷 후 QCOW2 볼륨에 데이터를 쓸 때 새 정보로 수정하고 새 스냅샷 QCOW2 볼륨에 작성된 백업 볼륨에서 관련 블록을 읽습니다. 그러면 맵이 새 위치를 가리키도록 업데이트됩니다.
- 원시
원시 스토리지 형식은 QCOW2를 통해 원시 형식으로 저장된 가상 디스크에 포맷을 적용하지 않는다는 점에서 성능상의 이점이 있습니다. 원시 형식으로 저장된 가상 디스크의 가상 머신 데이터 작업에는 호스트에서 추가 작업이 필요하지 않습니다. 가상 머신이 가상 디스크의 지정된 오프셋에 데이터를 쓸 때 백업 파일 또는 논리 볼륨의 동일한 오프셋에 I/O가 기록됩니다.
원시 형식을 사용하려면 스토리지 어레이에서 외부 관리 씬 프로비저닝된 LUN을 사용하지 않는 한 정의된 이미지의 전체 공간을 사전 할당해야 합니다.