Title :
Core-Local Memory Assisted Protection
Author :
Kinebuchi, Yuki ; Nakajima, Tatsuo ; Ganapathy, Vinod ; Iftode, Liviu
Author_Institution :
Dept. of Comput. Sci., Waseda Univ., Tokyo, Japan
Abstract :
A hypervisor consolidates multiple numbers and multiple types of OSes into a single machine by multiplexing a real machine into a number of virtual machines (VMs). An example the typical application of a hypervisor is server consolidation which uses the same or similar types of VMs and OSes (symmetric). Another application is accommodating different types of OSes (asymmetric): open platform and closed platform, real-time and time sharing, general-purpose and dedicated purpose, emerging and legacy, etc. For instance, a mobile device consists of real-time OS, which controls radio transmissions, and general-purpose OS, which exposes highlevel API.
Keywords :
core levels; multiprocessing systems; operating systems (computers); virtual machines; API; OS; VM; core-local memory; hypervisor; mobile device; operating system; protection; virtual machines; multicore processors; operating systems; security;
Conference_Titel :
Dependable Computing (PRDC), 2010 IEEE 16th Pacific Rim International Symposium on
Conference_Location :
Tokyo
Print_ISBN :
978-1-4244-8975-6
Electronic_ISBN :
978-0-7695-4289-8
DOI :
10.1109/PRDC.2010.48