RT Generic T1 Adaptation, deployment and evaluation of a railway simulator in cloud environments A1 CaĆ­no Lores, Silvina AB Many scientific areas make extensive use of computer simulations to study realworldprocesses. As they become more complex and resource-intensive, traditionalprogramming paradigms running on supercomputers have shown to be limited bytheir hardware resources.The Cloud and its elastic nature has been increasingly seen as a valid alternativefor simulation execution, as it aims to provide virtually infinite resources, thusunlimited scalability. In order to bene t from this, simulators must be adapted tothis paradigm since cloud migration tends to add virtualization and communicationoverhead.This work has the main objective of migrating a power consumption railwaysimulator to the Cloud, with minimal impact in the original code and preservingperformance. We propose a data-centric adaptation based in MapReduce to distributethe simulation load across several nodes while minimising data transmission.We deployed our solution on an Amazon EC2 virtual cluster and measured itsperformance. We did the same in in our local cluster to compare the solution's performanceagainst the original application when the Cloud's overhead is not present.Our tests show that the resulting application is highly scalable and shows a betteroverall performance regarding the original simulator in both environments.This document summarises the author's work during the whole adaptation developmentprocess . YR 2014 FD 2014-06 LK https://hdl.handle.net/10016/26192 UL https://hdl.handle.net/10016/26192 LA eng DS e-Archivo RD 30 abr. 2024