Back to Search
Start Over
A cloudification methodology for multidimensional analysis: Implementation and application to a railway power simulator
- Source :
- e-Archivo. Repositorio Institucional de la Universidad Carlos III de Madrid, instname
- Publication Year :
- 2015
- Publisher :
- Elsevier, 2015.
-
Abstract
- Many scientific areas make extensive use of computer simulations to study complex real-world processes. These computations are typically very resource-intensive and present scalability issues as experiments get larger even in dedicated clusters, since these are limited by their own hardware resources. Cloud computing raises as an option to move forward into the ideal unlimited scalability by providing virtually infinite resources, yet applications must be adapted to this new paradigm. This process of converting and/or migrating an application and its data in order to make use of cloud computing is sometimes known as cloudifying the application. We propose a generalist cloudification method based in the MapReduce paradigm to migrate scientific simulations into the cloud to provide greater scalability. We analysed its viability by applying it to a real-world railway power consumption simulatior and running the resulting implementation on Hadoop YARN over Amazon EC2. Our tests show that the cloudified application is highly scalable and there is still a large margin to improve the theoretical model and its implementations, and also to extend it to a wider range of simulations. We also propose and evaluate a multidimensional analysis tool based on the cloudified application. It generates, executes and evaluates several experiments in parallel, for the same simulation kernel. The results we obtained indicate that out methodology is suitable for resource intensive simulations and multidimensional analysis, as it improves infrastructure’s utilization, efficiency and scalability when running many complex experiments. This work has been partially funded under the grant TIN2013-41350-P of the Spanish Ministry of Economics and Competitiveness, and the COST Action IC1305 "Network for Sustainable Ultrascale Computing Platforms" (NESUS).
- Subjects :
- Multidimensional analysis
Informática
Many-task computing
Computer science
business.industry
Computation
Distributed computing
Cloud computing
Yarn
Railway simulator
Kernel (image processing)
Hardware and Architecture
Modeling and Simulation
visual_art
Scalability
visual_art.visual_art_medium
MapReduce
business
Implementation
Software
Simulation
Migration
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- e-Archivo. Repositorio Institucional de la Universidad Carlos III de Madrid, instname
- Accession number :
- edsair.doi.dedup.....33b999cc6a1b9d2539ae1214693f9ab0