Title :
A distributed device paradigm for commodity, applications
Author :
Cauich, Enrique ; Duselis, John U. ; Wang, Richert ; Scherson, Isaac D.
Author_Institution :
Sch. of Inf. & Comput. Sci., Univ. of California, Irvine, Irvine, CA, USA
fDate :
Aug. 31 2009-Sept. 4 2009
Abstract :
Virtualization has proven to be a powerful technique used for resource partitioning and resource aggregation. Although this concept has been widely utilized in cluster computing, distributed systems and system consolidation; it has not been equally applied to improve performance of commodity operating systems and applications. This paper introduces a client-driven paradigm for harnessing specific system components and presenting them to the operating system as local devices (virtual devices). This client-driven approach based on the transparent remote execution environment (TREx) not only allows for systems inside a network to share individual resources such as memory, graphics cards or co-processors, but is also completely transparent to users, applications and operating systems. Additionally, this paper presents specific architectural designs necessary for achieving maximum performance with these virtual devices, and presents the implementation of two of them: a distributed ramdisk and a distributed graphics device.
Keywords :
distributed processing; operating systems (computers); resource allocation; virtual machines; architectural design; commodity operating system; distributed graphics device; distributed ramdisk; local device; resource aggregation; resource partitioning; system component; transparent remote execution environment; virtual device; virtualization; Application software; Computer science; Coprocessors; Distributed computing; Graphics; Hardware; Operating systems; Random access memory; Resource management; Resource virtualization;
Conference_Titel :
Cluster Computing and Workshops, 2009. CLUSTER '09. IEEE International Conference on
Conference_Location :
New Orleans, LA
Print_ISBN :
978-1-4244-5011-4
Electronic_ISBN :
1552-5244
DOI :
10.1109/CLUSTR.2009.5289202