현재 시중에는 OpenVZ, Xen, VMware vSphere, Hyper-V, KVM 및 Xen의 HVM과 PV 등 여러 종류의 VPS 가상화 기술이 있습니다. Xen에서 PV는 반가상화이고 HVM은 전가상화입니다. PV는 Linux 커널 시스템에서만 사용할 수 있으며, HVM은 모든 일반적인 운영 체제(Linux + Windows)를 가상화할 수 있습니다.

이론적으로 HVM의 효율은 PV보다 약간 낮습니다. 또한 HVM은 CPU 가상화 명령어 지원이 필요하지만, PV에는 이러한 요구 사항이 없습니다. OpenVZ는 Linux-VServer와 유사한 운영 체제 수준의 전가상화 솔루션이며, 현재 Xen 및 OpenVZ 기반의 VPS 서비스 제공업체가 비교적 많습니다.

이제 VPS의 가상화 아키텍처를 확인하는 방법을 설명하겠습니다.

SSH에서 다음 명령을 실행하여 virt-what를 설치합니다.

CentOS 시스템

yum install virt-what

Debian/Ubuntu 시스템

apt-get install virt-what

설치가 완료되면 다음 명령을 사용합니다.

virt-what

그러면 Linux VPS의 가상화 아키텍처를 확인할 수 있습니다.

다음은 제 서버의 아키텍처이며, KVM으로 표시됩니다.