Title :
Logical Partitioning without Architectural Supports
Author :
Shimosawa, Taku ; Matsuba, Hiroya ; Ishikawa, Yutaka
Author_Institution :
Grad. Sch. of Inf. Sci. & Technol., Univ. of Tokyo, Tokyo
fDate :
July 28 2008-Aug. 1 2008
Abstract :
As a method for running multiple operating systems on one machine, we propose a new resource partitioning method we have named "single hardware with independent multiple operating systems" (SHIMOS). In SHIMOS, CPU and memory resources are partitioned by multiple native kernels without any architectural virtualization supports. There is nearly no slowdown, unlike VMs, because the kernel and user programs are executed directly by the real CPUs. To evaluate our method, we compare an implementation on x86 with VMs by running benchmarks simultaneously. From this comparison, we show that the method proposed is as fast as a real machine, and that it can be twice as fast as the existing VM method in executing I/O- oriented processes.
Keywords :
operating system kernels; virtual machines; architectural supports; logical partitioning; memory resources; multiple native kernels; multiple operating systems; resource partitioning method; single hardware with independent multiple operating systems; Concurrent computing; Hardware; High performance computing; Kernel; Operating systems; Parallel processing; Resource virtualization; Virtual manufacturing; Voice mail; Yarn; partitioning; virtual machine;
Conference_Titel :
Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
Conference_Location :
Turku
Print_ISBN :
978-0-7695-3262-2
Electronic_ISBN :
0730-3157
DOI :
10.1109/COMPSAC.2008.170