본문 바로가기
cloud

[cloud 3편] xen, kvm

by 무대포 개발자 2023. 1. 8.
728x90
반응형

목차는 cloud 목차 에 있습니다.

나중에 찾아볼려고 정리했습니다. 계속해서 내용을 추가할 예정입니다.

[cloud 3편] xen, kvm, qemu

Xen

  • 반가상화 하이퍼바이저이지만 HVM 기능을 이용하여 전가상화도 가능합니다.
  • DOM0, DOMU 가 있으며, DOM0 은 실제 디바이스와 통신하기 위한 영역이고 (특권 영역), DOMU 는 그 외 특권이 없는 영역입니다.

동작 방식

  • DOMU —> Xen (Hypervisor) —> DOM0 —> Hardware (네트워크, 디스크 등) 순서로 흘러갑니다.

QEMU

  • 애뮬레이터 중 하나이며, QEMU 는 다양한 종류의 하드웨어를 소프트웨어로 구현한 하이퍼바이저 중 하나입니다.
  • 서로 다른 하드웨어를 소프트웨어적으로 변환하는 것을 Binary Translation 이라고 합니다.
  • 변환을 하는 과정이 있기에 성능 이슈가 있습니다.

KVM

  • 대표적인 전가상화 하이퍼바이저입니다. (반가상화도 지원합니다.)
  • 같은 종류의 CPU 아키텍처만 처리하기에 QEMU 의 성능 감소를 해결할 수 있습니다. (명령어를 호스트가 직저 처리하기에)

Reference

'cloud' 카테고리의 다른 글

[cloud 4편] 네트워크 가상화  (0) 2023.01.08
[cloud 2편] 하이퍼바이저  (0) 2022.12.31
[cloud 1편] 가상화, 컨테이너, VM 정리  (0) 2022.12.31

댓글