관리 메뉴

지식잡식

리눅스 가상화(Xen, KVM, Docker, OpenStack) 본문

IT 실무/리눅스

리눅스 가상화(Xen, KVM, Docker, OpenStack)

아이들링 2018.03.10 01:02

XEN

CPU 전가상화와 반가상화를 모두 지원한다.

CPU 반가상화 지원으로 다른 기술과 비교해서 물리적 서버 대비 효율성이 가장 좋다.

베어메탈(Bare Metal)방식의 하이퍼 바이저이다.

전가상화 구성 시에는 QEMU 기반으로 동작한다.

Domain 0이라는 컨트롤 스택을 사용한다.

가상머신 내에서 실행하는 주장치 드라이버를 허용하는 기능이 있다.


KVM

CPU 전가상화만 지원하며 반가상화는 지원하지 않는다.

이더넷 카드, Disk I/O, VGA 등은 반가상화도 지원한다.

상용화된 제품으로 RHEV가 있다.


Docker

경량화된 가상화 기술의 일종으로 하이퍼바이저(Hypervisor)나 게스트 운영체제(Guest OS) 없이 서버 운영에 필요한 프로그램과 라이브러리만 격리해서 설치 및 사용 가능하다.


OpenStack

XEN, KVM 등으로 나누어서 운영되는 가상화 환경을 통합 관리할 때 유용한 프로그램이다.

0 Comments
댓글쓰기 폼