취업/1문1답
[1문1답_기술] 가상화 기술(Docker VS VMware의 차이)
Better Me
2021. 12. 26. 03:43
가상화 기술
1. 호스트 os형 : VMware, Virtual Box
물리적인 HW 자원 위에 OS를 설치, 그 위에서 가상화 SW와 Virtual Machine을 작동시키는 방식
이때, Virtual machine과 Host machine의 OS가 다를 수 있다.
2. Hypervisor : VMware ESXI, MS Hyper-v)
호스트 OS를 필요로 하지 않는 방식의 가상화 방식.
Hypervisor라는 SW를 물리적인 HW자원 위에 직접 동작하게 하여 Hypervisor SW위에서 개별로 가상머신을 동작하게 함
3. Container
호스트 OS위의 Application layer 에서 각각의 Application으로 동작. 해당 application이 container
각각의 container는 OS kernel을 공유함
하나의 container에서 환경변수를 설정해도 다른 container에서 동일하게 작동하지 않음