SLA-ORIENTED SEMI-AUTOMATIC MANAGEMENT OF DATA STORAGE AND APPLICATIONS IN DISTRIBUTED ENVIRONMENTS
Keywords:data storage, application management, distributed environment
AbstractIn this paper we describe a semi-automatic programming framework for supporting userswith managing the deployment of distributed applications along with storing large amountsof data in order to maintain Quality of Service in highly dynamic and distributed environments,e.g., Grid. The Polish national PL-GRID project aims to provide Polish science withboth hardware and software infrastructures which will allow scientists to perform complexsimulations and in-silico experiments on a scale greater than ever before. We highlight theissues and challenges related to data storage strategies that arise at the analysis stage ofuser requirements coming from different areas of science. Next we present a solution to thediscussed issues along with a description of sample usage scenarios. At the end we provideremarks on the current status of the implementation work and some results from the testsperformed.
Applegate D. L., Bixby R. E., Chv´atal V., Cook W. J.: The Traveling Salesman Problem: A Computational Study. Princeton University Press, ISBN 978-0-691-12993-8.
The PL-GRID project website. http://www.plgrid.pl/.
An architectural blueprint for autonomic computing. http://www-01.ibm.com/ software/tivoli/autonomic/pdfs/AC_Blueprint_White_Paper_4th.pdf.
Caromel D., Delbe Ch., Costanzo di A., Leyton M.: ProActive: an integrated platform for programming and running applications on Grids and P2P systems. Computational Methods in Science and Technology, vol. 12, 2006, pp. 69–77.
Schmidt H., Kapitza R., Hauck F. J., Reiser H.P.: Adaptive Web Service Migration. Lecture Notes in Computer Science, vol. 5053, Springer Berlin/Heidelberg, 2008, pp. 182–195.
The XtreemOS project website. http://www.xtreemos.eu/.
Fuhrmann P.: dcache: the commodity cache. Proc. of 12th NASA Goddard and 21st IEEE Conference on Mass Storage Systems and Technologies, 2004.
Funika W., Godowski P., Pegiel P.: A Semantic-Oriented Platform for Performance Monitoring of Distributed Java Applications. Proc. of International Conference on Computational Science, 2008.
Lustre file system website. http://wiki.lustre.org/index.php/Main_Page.
Kryza B., Pieczykolan J., Kitowski J.: Grid Organizational Memory: a versatile solution for ontology management in the Grid. Proc. e-Science 2006 – 2nd IEEE International Conference on e-Science and Grid Computing, Amsterdam,