The Community for Technology Leaders
RSS Icon
Subscribe
Austin, Texas
May 31, 1999 to June 4, 1999
ISBN: 0-7695-0228-8
pp: 0403
Ophir Holder , Technion -- Israel Institute of Technology
Israel Ben-Shaul , Technion -- Israel Institute of Technology
Hovav Gazit , Technion -- Israel Institute of Technology
ABSTRACT
Dynamic application layout is the capability to move the components of a distributed program among different hosts during the execution of the application. This capability is essential for large-scale applications since it allows to adapt them to changes in resource availability, which are common in wide-area environments. The FarGo system introduces a model for programming the layout of distributed applications separately from their basic logic, by attaching relocation semantics to inter-component references, and by using a built-in monitoring support for making relocation decisions. Dynamic layout policies are encoded within the application using a special API or externally using a high-level scripting language. This paper presents the design of the runtime environment that realizes the model.
INDEX TERMS
Distributed Components, Distributed Programming Models, Mobile Objects, Java, Engineering Distributed Systems.
CITATION
Ophir Holder, Israel Ben-Shaul, Hovav Gazit, "System Support for Dynamic Layout of Distributed Applications", ICDCS, 1999, 2013 IEEE 33rd International Conference on Distributed Computing Systems, 2013 IEEE 33rd International Conference on Distributed Computing Systems 1999, pp. 0403, doi:10.1109/ICDCS.1999.776542
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool