정보관리기술/최신서비스

하이퍼바이저(Hypervisor) / ①

아이티신비 2024. 5. 2. 09:30

문제8) 하이퍼바이저(Hypervisor)

답)

 

 

1.가상머신 관리 플랫폼, 하이퍼바이저(Hypervisor) 개념

  • 가상화 핵심 기술로 호스트 컴퓨터에서 공유 자원을 관리하며, 다수의 운영체제(가상머신)들을 생성/실행할 수 있는 논리적 플랫폼

 

2. 하이퍼바이저(Hypervisor) 구성도 및 유형

가. 하이퍼바이저 구성도

  • Host OS 필요 여부와 가상화 방식에 따른 H/W 제어 방식에 따라서 하이퍼바이저 분류

 

나. 하이퍼바이저 유형

유형
구성도
설명
Host OS 별
Bare-Metal(Native)
  • Host OS 불필요, 자원 활용 우수
  • 별도의 관리 콘솔 필요
  • Guest OS 제약
  • 기업 데이터센터 분야 활용
Hosted
  • Host OS 를 통한 운영체제 관리
  • Guest OS 종류 제약 적고, 도입 용이
  • 물리 HW 에뮬레이팅에 의한 오버헤드
  • Client 가상화로 활용
가상화 방식
전가상화
  • H/W 완전 가상화
  • Guest OS 수정 불필요
  • 다양한 OS 지원
  • 명령어 전달 오버헤드로 성능저하
반가상화
  • Guest OS 커널 수정 필요
  • 성능우수
  • 최근 하이퍼바이저의 오버헤드와 실행속도를 개선한 Docker 활용 컨테이너 가상화 기술 부각

 

3. Docker 활용 컨테이너 가상화 기술과 비교

구분
하이퍼바이저
도커
개념도
추상화
  • 전체 H/W Device 를 추상화
  • OS 커널
OS
  • 여러 OS 를 동시 사용
  • 단일 OS상의 다양한 에디션
호환성
  • 여러 플랫폼 지원
  • LXC 기반, 리눅스 유리, 타 플랫폼 미비
성능
  • Guest/Host OS Layer 로 인해 저하
  • 도커에 비해 오버해드 큼
  • 스토리지 자원 소비가 높음
  • 직접 OS 를 Access 하여 우수
  • 하이퍼바이저보다 오버헤드 작음
  • 스토리지 자원 소비가 적용
  • 하이퍼바이저와 컨테이너 기반 가상화 특장점 고려하여 플렉스한 IT 인프라 구성

 


 

공감과 댓글은 아이티신비에게 큰 힘이 됩니다.

블로그 글이 유용하다면 블로그를 구독해주세요.♥