Title
Transparent and dynamic code offloading for java applications
Abstract
Code offloading is a promising effort for embedded systems and load-balancing Embedded systems will be able to offload computation to nearby computers and large-scale applications will be able to load-balance computation during high load This paper presents a runtime infrastructure that transparently distributes computation between interconnected workstations Application source code is not modified: instead, dynamic aspect weaving within an extended virtual machine allows to monitor and distribute entities dynamically Runtime policies for distribution can be dynamically adapted depending on the environment A first evaluation of the system shows that our technique increases the transaction rate of a Web server during high load by 73%.
Year
DOI
Venue
2006
10.1007/11914952_51
OTM Conferences (2)
Keywords
Field
DocType
runtime policy,workstations application source code,high load,java application,dynamic aspect,code offloading,large-scale application,nearby computer,extended virtual machine,dynamic code,web server,embedded system,load balance,virtual machine,source code,distributed computing
Transaction processing,Virtual machine,Computer science,Source code,Load balancing (computing),Server,Java,Embedded system,Web server,Distributed computing,Computation
Conference
Volume
ISSN
ISBN
4276
0302-9743
3-540-48274-1
Citations 
PageRank 
References 
3
0.47
23
Authors
3
Name
Order
Citations
PageRank
Nicolas Geoffray1433.48
Gaël Thomas225616.95
Bertil Folliot313721.21