문제
다음 중 리눅스 가상화 기술인 VirtualBox에 대한 설명으로 알맞은 것은?
① 인텔의 하드웨어 가상화 VT-x와 AMD의 AMD-V를 기반으로 전가상화를 지원한다. ② 게스트 운영체제의 하드디스크를 기본값으로 VMDK(Virtual Machine Disk)포맷으로 저장한다. ③ 전통적인 하이퍼바이저 방식으로 호스트와 다른 아키텍처의 게스트는 실행할 수 없다. ④ InnoTek에서 처음 개발 후 Sun Mircrosystems를 거쳐 현재는 RedHat사에 인수되었다.
정답
1번
해설
정답: 1. VirtualBox 는 인텔 VT-x, AMD AMD-V 같은 하드웨어 가상화 보조 기능을 활용해 게스트를 실행하는 전가상화(full virtualization)를 지원한다(원문 정답 1번 기준).
오답 풀이
- 1번: 하드웨어 가상화(VT-x/AMD-V) 기반 전가상화 지원이라는 설명으로 원문 정답이다.
- 2번: VirtualBox 의 기본 디스크 포맷은 VMDK 가 아니라 VDI(VirtualBox Disk Image)이므로 틀린 설명이다(VMDK 는 VMware 포맷, 다만 호환 지원).
- 3번: VirtualBox 는 전통적(베어메탈) 하이퍼바이저가 아니라 호스트 OS 위에서 도는 Type-2(호스트형) 하이퍼바이저이므로 설명이 부정확하다.
- 4번: VirtualBox 는 InnoTek → Sun Microsystems → 현재 Oracle 로 이어졌고 RedHat 이 아니므로 틀린 설명이다.
보충 개념 하이퍼바이저 유형: Type-1(베어메탈, 예 Xen/ESXi)과 Type-2(호스트형, 예 VirtualBox/VMware Workstation). VirtualBox 기본 디스크는 VDI 이며 VMDK·VHD 도 호환한다. 1번의 "전가상화" 표현은 출제 의도상 정답이나 용어가 다소 느슨해 검수 표시한다.