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: 2013-03-25
Authors : Daya Shankar Verma Abhay Kumar Amarto Chakrabarty Haider Banka Amrita Priyam;
Page : 91-96
Keywords : JVM; Java Party; Dynamic Localization Algo rithm; DOC.;
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.
Other Latest Articles
- Approaches for Disambiguation in Hindi Language
- A Comprehensive study on Cloud Green Computing: To Reduce Carbon Footprints Using Clouds
- Content Base Image Retrieval using Combination of Color, Shape and Texture Features
- An Unsupervised approach for augmentation of Protein Structure
- A linear Fuzzy Goal Programming Method for Solving Optimal Power Generation and Dispatch Problem
Last modified: 2013-04-02 17:22:18