문제
다음 설명으로 알맞은 것은?
다수의 운영체제를 하나의 컴퓨터 시스템에서 가동할 수 있게 하는 소프트웨어이다.
① 메인프레임 ② 하이퍼바이저 ③ 프로비저닝 ④ 에뮬레이션
정답
2번
해설
정답: 2. 한 물리 컴퓨터에서 여러 운영체제(가상머신)를 동시에 구동할 수 있게 자원을 가상화·분배하는 소프트웨어가 하이퍼바이저(가상화 계층)이다.
오답 풀이
- 1번: 메인프레임은 대형 고성능 컴퓨터 하드웨어를 가리키는 용어이지 가상화 소프트웨어가 아니다.
- 2번: 다수 OS 를 한 시스템에서 구동하게 하는 하이퍼바이저로 옳다.
- 3번: 프로비저닝은 자원을 준비·할당하는 과정을 뜻하는 용어다.
- 4번: 에뮬레이션은 다른 하드웨어·플랫폼을 모방하는 기술로 하이퍼바이저와 구분된다.
보충 개념 하이퍼바이저는 하드웨어 위에서 직접 도는 Type-1(베어메탈, 예: KVM·ESXi·Xen)과 호스트 OS 위에서 도는 Type-2(예: VirtualBox·VMware Workstation)로 나뉜다.