ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Modeling For Runtime Locality Optimizations of Distributed Java Applications Using Dynamic Localization Algorithm

Journal: International Journal of Advanced Computer Research (IJACR) (Vol.3, No. 8)

Publication Date:

Authors : ;

Page : 91-96

Keywords : JVM; Java Party; Dynamic Localization Algo rithm; DOC.;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

In d istributed j ava environments the l ocality of o bjects plays a crucial role in determining the performance, scalability and stability of the overall system. A m anual dist ribution of o bjects has several drawbacks and requires a series of assumptions which may not be applicable as the s ystem scales. We introduce and demonstrate how a D ynamic L ocalization A lgorithm can be used to place objects in different Java Virtual Machin es based on the processing and communication times. Using the m etrics obtained by the Locality O ptimization A lgorithm, we have designed a placement strategy for objects and migrated them to their optimal Java Virtual Machine. For simplicity, we use the pro blem statements of Matrix Multiplication and show how a repeated execution dynamically selects the optimal Java Virtual Machine. We have used Java Party runtime environment to demonstrate the algorithm.

Last modified: 2013-04-02 17:22:18