R&D/Hypervisor 63

[Summary] Intel Virtualization Technology: Hardware Support for Efficient Processor Virtualization

IntroductionVMM 은 Host 머신의 모든 resource 를 접근가능하여, Guest OS에게 virtual platform interfaces를 제공한다. IA-32 Architecture가 가상화 하기 어렸웠던 문제점들- IA-32는 2 bit privilege level을 제공함. - 그 중에서 Ring 0는 OS가 사용하고, Ring 3은 Application이 사용하도록 개발됨- 하지만 이런상황에서 VMM을 개발하면, VMM이 Ring0에서 동작해야 하며,Guest OS는 VMM 보다 낮은 privilege level을 가져야 한다. (ring deprivileging)- 따라서 가능한 모델은 VMM/GuestOS/GuestApplication (0/1/3 또는 0/3/3) 모델이 ..

R&D/Hypervisor 2013.11.04

libvirt xml 예제

libvirt 개발 관련 정보http://libvirt.org/hacking.html git clone git://libvirt.org/libvirt.git domain xml 예제 (/storage/controller.xml) controller 2097152 4 sunshout OpenStack Controller 2013.4 hvm CPU Pinning을 쓰고 싶을 때 4 virsh 사용법ㅇ domain 생성 (format: virsh create )virsh create /storage/controller.xml Libvirt에 command line parameter를 전달하는 방법이 존재 ... Note that must be added directly inside and not inside ..

R&D/Hypervisor 2013.09.04