클라우드 관련/QEMU
- qemu-kvm 1.2.0 install from source 2012.09.20
- QEMU 소스 설치 2012.09.18
- QEMU와 KVM 2012.09.10
qemu-kvm 1.2.0 install from source
QEMU 소스 설치
다운로드
http://sourceforge.net/projects/kvm/files/qemu-kvm/
QEMU 설치
# tar -xvf qemu-kvm-1.0.tar.gz
# yum install glib2 glib2-devel
# configure --prefix=/usr/local/qemu
# make && make install
Path 설정
# vi /etc/profile
--> export QEMU_HOME=/usr/local/qemu
--> export PATH=${QEMU_HOME}/bin:${PATH}
링크 걸기
# cd /usr/bin
# ln -s {QEMU_HOME}/bin/qemu-system-x86_64 kvm
KVM llibrary load
# modprobe kvm
# modprobe kvm-intel
본문 : http://blog.daum.net/cbjazz/22
QEMU와 KVM
QEMU는 게스트 OS와 호환이 되는 하드웨어 상에서 실행 될 때에도 많은 에뮬레이션을 진행하기 때문에 그 자체로 아주 빠르지 않다.
더 빠르게 하기 위해서, KVM 이라는 QEMU가 가진 커널 모듈을 사용해서 리눅스에서 x86이나 x86-64 프로세서 가상화 상에서 실행 중일 때 게스트 OS의 코드를 호스트 프로세서상에서 바로 실행한다.
예를 들어 호스트가 x86 리눅스이고 게스트가 윈도우 XP라면, KVM은 윈도우 XP 코드의 대부분을 에뮬레이션 없이 프로세서 상에서 바로 실행 할 수 있다.
QEMU-KVM은 리눅스나 BSD 유닉스 호스트, 가상화가 가능한 CPU를 필요로 한다. (Intel VT 또는 AMD-V).
CPU가 가상화 지원여부를 확인하는 방법은.
egrep '(vmx|svm)' /proc/cpuinfo
아무 것도 출력하는 것이 없다면 가상화를 지원하지 않는 CPU이다.