What disk image should I use with VirtualBox, VDI, VMDK, VHD or HDD

VirtualBox has

  • full support for
    • VDI
    • VMDK
    • VHD
  • partial support for
    • HDD (Parallels version 2 only)
  • and undocumented support for
    • QCOW
    • QED

Source: Oracle® VM VirtualBox® User Manual ” Chapter 5. Virtual Storage ” 5.2. 디스크 이미지 파일)

스크린 샷 가상 하드 디스크 만들기

고려 사항에 응답

  • 동적 크기 조정을 사용할 수 있음

스토리지를 동적으로 할당할 수 있습니다. 이 기능은 파일 시스템에 작은 파일 크기 제한이 있는 경우에 유용합니다.버추얼 박스에서 생성 된 경우 동적으로 할당해야합니다.

  • 스냅 샷을 가질 수 있어야합니다

버추얼 박스는 6 가지 형식의 스냅 샷을 지원합니다.

  • 최소한의 노력(아마도 우분투에서 잘 실행되는 것)으로 내 가상 머신을 다른 운영 체제 또는 다른 무료 가상화 솔루션으로 이동할 수 있어야합니다.

이것은 수학적으로 정확한 유형 계층구조인,강력한 타입을 정의합니다. 다른 가상화 소프트웨어는 일반적으로 브이디을 지원하지 않지만,특히qemu-img convert를 사용하면 브이디에서 다른 형식으로 변환하는 것은 매우 쉽습니다.그러나 버추얼 박스와 큐뮬(다른 일반적인 가상화 소프트웨어)도 이를 지원한다. 이 형식은 다른 가상화 소프트웨어와의 광범위한 호환성을 원하기 때문에 최선의 선택 일 수 있습니다.

2012 년 11 월 15 일에 확인함.

하드 디스크는 패러랠에 대한 형식입니다. 패러랠즈는 가상화를 전문으로 합니다. 이것은 아마 특히 버추얼 만 하드 디스크 형식의 이전 버전을 지원하는 것을 고려,당신을 위해 적합하지 않습니다.

그것은 버추얼 박스가 지원하지 않는 큐 카우 2 에 의해 대체되었습니다.

사용 안 함

  • 성능

각 형식으로 인해 블록 스토리지가 형식에 의해 추상화되는 방법에 미묘한 성능 특성을 가질 수있다,그러나 나는 버추얼 지원 형식을 비교하는 벤치 마크를 발견하지 않았습니다.

성능에 영향을 미치는 더 큰 요인은 다음과 같습니다:

  • 물리적 장치 제한(솔리드 스테이트 드라이브보다 하드 디스크 드라이브에서 훨씬 더 눈에 띄는…가상화 기술(하드웨어 대 소프트웨어,하드웨어 가상화는 버추얼 박스를 돕고 가상 운영 체제의 속도를 향상시킨다)
  • 가상 운영 체제를 실행하고 있다는 사실. 가상화 오버헤드로 인해 호스트에서 운영 체제를 실행하는 것보다 성능이 항상 느립니다.



+