qcow

qcow


qcow호스트된 가상 시스템 [1]모니터인 QEMU에서 사용하는 디스크 이미지 파일의 파일 형식입니다.이는 "QEMU Copy On Write"의 약자로, 실제로 필요할 때까지 스토리지 할당을 지연시키는 Disk 스토리지 최적화 전략을 사용합니다.QCow 형식의 파일에는 일반적으로 특정 게스트 운영 체제와 관련된 다양한 디스크 이미지가 포함될 수 있습니다.이 포맷에는 .qcow, .qcow2, .qcow3[2] 파일 확장자를 사용하는 qcow3의 3가지 버전이 있습니다.

qemu-img명령을 사용하면 QCow [3]이미지의 검사, 확인, 생성, 변환, 크기 조정 및 스냅샷을 만들 수 있습니다.

특징들

QCow 디스크 이미지의 주요 특징 중 하나는 데이터가 추가되면 이 형식의 파일이 커질 수 있다는 것입니다.따라서 이미지 공간 전체를 파일에 할당하는 원시 디스크 이미지보다 파일 크기를 줄일 수 있습니다.이러한 이미지 공간은 파일의 일부가 비어 있는 경우에도 마찬가지입니다.이는 FAT32[4]같이 스파스 파일을 지원하지 않는 파일 시스템에 특히 유용합니다.

qcow 형식을 사용하면 쓰기 시 복사를 사용하여 읽기 전용 기본 이미지에 대한 변경 사항을 별도의 qcow 파일에 저장할 수도 있습니다.이 새 QCow 파일에는 필요할 때 참조할 수 있도록 기본 이미지에 대한 경로가 포함되어 있습니다.이 새로운 이미지로부터 특정의 데이터를 읽어낼 필요가 있는 경우, 컨텐츠가 신규로 거기에 보존되고 있는 경우는, 그 컨텐츠로부터 취득됩니다.그렇지 않은 경우는, 베이스 [4]이미지로부터 데이터를 취득합니다.

옵션 기능으로는 zlib 기반의 투과 [5]압축 해제 기능이 있습니다.

qow2

qcow2는 qcow 형식의 업데이트된 버전입니다.qcow2는 AES [6]암호화를 지원합니다.원래 버전과 다른 점은 qow2가 보다 유연한 최신 모델을 사용하여 여러 스냅샷을 저장할 수 있다는 것입니다.포맷의 공식 문서는 QEMU Git [7]트리의 일부입니다.

레퍼런스

  1. ^ "QEMU Emulator User Documentation". Wiki.qemu.org. Retrieved 2011-12-12.
  2. ^ "Features/Qcow3 - QEMU".
  3. ^ "Qemu-img(1): QEMU disk image utility - Linux man page".
  4. ^ a b "The QCOW Image Format". People.gnome.org. 2006-06-21. Retrieved 2013-04-23.
  5. ^ "The QCOW2 Image Format (outdated)". People.gnome.org. 2008-09-11. Retrieved 2011-12-12.
  6. ^ "Qcow2 Disk Images and Performance JamesCoyle.net Limited". 2 March 2016.
  7. ^ "QEMU Git tree - docs/interop/qcow2.txt". qemu.org. 2018-04-10. Retrieved 2018-05-29.