728x90
반응형
공부하게 된 배경..?
Docker Engine을 통한 container 가상화를 공부하다 보니, 자연스레 Hypervisor를 이용한 가상화 방식을 공부하게 되었다.
물론 이렇게까지 하는 사람이 없을수 있지만, 무언가를 공부한다면 내가 다른사람에게 교육할 수 있을 정도의 수준까지
공부 하는것을 추구하는 터라...
혹시나 나와같은 사람이 있다면 도움이 되었으면 하는 마음에 정리를 해봤다.
하여튼 먼저 Hypervisor를 이용한 가상화 방식의 종류에 대해 나열해 보고자 한다.
Type-1 가상화(베어메탈형 가상화)
- 소프트웨어가 설치되지 않은 하드웨어 위에 Hypervisor가 직접 구동되어 동작하는 가상화 방식
- Host용 운영체제가 설치되지 않아, Type-2 가상화에 비해 성능 사용에 제약이 적다.
- Microsoft Hyper-V, Vmware ESX Server, Oracle VM-Sever, Paralells Paralells-Server 등이 Type-1 가상화를 사용한다.
Type-2 가상화(호스트형 가상화)
- Host 운영체제 위에 Hypervisor가 구동되어 동작하는 가상화 방식
- Host OS + Hypervisor를 이용하여 하드웨어 전체를 가상화하는 방식으로 오버헤드가 커, Type-1 가상화에 비해 성능이 떨어진다.
- 보통 가상머신을 만든다라고 한다면, Type-2 가상화를 사용하는 경우가 많다.
- Vmware Workstation, Vmware Workstation Player, Oracle VirtualBox, Parallels Workstation 등이 Type-2 가상화를 사용한다.
도움이 되었을지 모르겠다..!
혹시나 틀린내용이 있다면 댓글로... 알려주시면... 압도적 감사...
728x90
반응형
'Container Security > Docker' 카테고리의 다른 글
[T0M4TO] Linux chroot / namespace / cgroup 이란? (0) | 2021.02.18 |
---|---|
[T0M4TO] Virtual Machine(가상머신)과 Docker의 차이 (0) | 2021.02.13 |