Docker

[Docker] 하이퍼바이저란? (What is Hypervisor)

nang. 2020. 3. 20. 15:29
반응형
SMALL

What is Hypervisor

다양한 운영 체제(OS)를 하나의 컴퓨터에서 작동할 수 있게 하는 플랫폼(프로그램)

즉, VMware 같은 프로그램을 말한다!

  • 하이퍼바이저(Hyperviser)
    • 타입 1
    • 타입 2

1. 하이퍼바이저 타입 1

하드웨어(서버 인프라) 위에 바로 하이퍼바이저가 올라가는 것을 의미한다.

  • 대표적으로 ESXi 가 있다.

2. 하이퍼바이저 타입 2

호스트 OS 위에 하이퍼바이저가 올라가는 것을 의미한다.

  • 대표적으로 VMware가 있다.

hypervisor

3. 기타

내 실습환경은 타입2 이므로 하이퍼바이저=VMware 라고 생각한다.

  • 호스트 OS(윈도우) 에서 또 다른 운영체제를 사용하고 싶다!

    • 하이퍼바이저를 올린다.
      • VMware를 설치한다.
  • VMware 에다가 원하는 운영체제를 설치한다.

    • 그 운영체제가 바로 게스트 OS 이다.
      • 내 실습에서는 centOS를 설치하였다.
  • 설치한 운영체제 위에서 여러 환경을 구축하고 어플리케이션을 개발한다.


** 하이퍼바이저(VMware)는 게스트OS(centOS)에 자원을 할당해준다.

반응형
LIST