TY - JOUR
T1 - Design and implementation of a distributed virtual machine for networked computers
AU - Sirer, Emin Gün
AU - Grimm, Robert
AU - Gregory, Arthur J.
AU - Bershad, Brian N.
N1 - Copyright:
Copyright 2017 Elsevier B.V., All rights reserved.
PY - 1999/12
Y1 - 1999/12
N2 - This paper describes the motivation, architecture and performance of a distributed virtual machine (DVM) for networked computers. DVMs rely on a distributed service architecture to meet the manageability, security and uniformity requirements of large, heterogeneous clusters of networked computers. In a DVM, system services, such as verification, security enforcement, compilation and optimization, are factored out of clients and located on powerful network servers. This partitioning of system functionality reduces resource requirements on network clients, improves site security through physical isolation and increases the manageability of a large and heterogeneous network without sacrificing performance. Our DVM implements the Java virtual machine, runs on x86 and DEC Alpha processors and supports existing Javaenabled clients.
AB - This paper describes the motivation, architecture and performance of a distributed virtual machine (DVM) for networked computers. DVMs rely on a distributed service architecture to meet the manageability, security and uniformity requirements of large, heterogeneous clusters of networked computers. In a DVM, system services, such as verification, security enforcement, compilation and optimization, are factored out of clients and located on powerful network servers. This partitioning of system functionality reduces resource requirements on network clients, improves site security through physical isolation and increases the manageability of a large and heterogeneous network without sacrificing performance. Our DVM implements the Java virtual machine, runs on x86 and DEC Alpha processors and supports existing Javaenabled clients.
UR - http://www.scopus.com/inward/record.url?scp=0041350423&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0041350423&partnerID=8YFLogxK
U2 - 10.1145/319344.319165
DO - 10.1145/319344.319165
M3 - Article
AN - SCOPUS:0041350423
VL - 33
SP - 202
EP - 216
JO - Operating Systems Review (ACM)
JF - Operating Systems Review (ACM)
SN - 0163-5980
IS - 5
ER -