Performance and Cost Evaluation for the Migration of a Scientific Workflow Infrastructure to the Cloud

Santiago Goméz Sáez, Vasilios Andrikopoulos, Michael Hahn, Dimka Karastoyanova, Frank Leymann, Marigianna Skouradaki, Karolina Vukojevic-Haupt

Abstract

The success of the Cloud computing paradigm, together with the increase of Cloud providers and optimized Infrastructure-as-a-Service (IaaS) offerings have contributed to a raise in the number of research and industry communities that are strong supporters of migrating and running their applications in the Cloud. Focusing on eScience simulation-based applications, scientific workflows have been widely adopted in the last years, and the scientific workflow management systems have become strong candidates for being migrated to the Cloud. In this research work we aim at empirically evaluating multiple Cloud providers and their corresponding optimized and non-optimized IaaS offerings with respect to their offered performance, and its impact on the incurred monetary costs when migrating and executing a workflow-based simulation environment. The experiments show significant performance improvements and reduced monetary costs when executing the simulation environment in off-premise Clouds.

References

  1. Andrikopoulos, V., Song, Z., and Leymann, F. (2013). Supporting the migration of applications to the cloud through a decision support system. In Cloud Computing (CLOUD), 2013 IEEE Sixth International Conference on, pages 565-572. IEEE.
  2. Binkele, P. and Schmauder, S. (2003). An atomistic Monte Carlo Simulation of Precipitation in a Binary System. Zeitschrift für Metallkunde, 94(8):858-863.
  3. de Oliveira, D., Ocan˜a, K. A. C. S., Ogasawara, E. S., Dias, J., Baia˜o, F. A., and Mattoso, M. (2011). A Performance Evaluation of X-Ray Crystallography Scientific Workflow Using SciCumulus. In Liu, L. and Parashar, M., editors, IEEE CLOUD, pages 708-715. IEEE.
  4. Gómez Sáez, S., Andrikopoulos, V., Leymann, F., and Strauch, S. (2014a). Design Support for Performance Gómez Sáez, S., Andrikopoulos, V., Wessling, F., and Marquezan, C. C. (2014b). Cloud Adaptation & Application (Re-)Distribution: Bridging the two Perspectives. In Proceedings EnCASE'14, pages 1-10. IEEE Computer Society Press.
  5. Görlach, K., Sonntag, M., Karastoyanova, D., Leymann, F., and Reiter, M. (2011). Conventional Workflow Technology for Scientific Simulation, pages 323-352. Guide to e-Science. Springer-Verlag.
  6. Juve, G., Chervenak, A., Deelman, E., Bharathi, S., Mehta, G., and Vahi, K. (2013). Characterizing and Profiling Scientific Workflows. Future Gener. Comput. Syst., 29(3):682-692.
  7. Juve, G., Deelman, E., Vahi, K., Mehta, G., Berriman, B., Berman, B., and Maechling, P. (2009). Scientific Workflow Applications on Amazon EC2. In E-Science Workshops, 2009 5th IEEE International Conference on, pages 59-66.
  8. Molnar, D., Binkele, P., Hocker, S., and Schmauder, S. (2010). Multiscale Modelling of Nano Tensile Tests for different Cu-precipitation States in a-Fe. In Proc. of the 5th Int. Conf. on Multiscale Materials Modelling, pages 235-239.
  9. Ostermann, S., Iosup, A., Yigitbasi, N., Prodan, R., Fahringer, T., and Epema, D. (2010). A Performance Analysis of EC2 Cloud Computing Services for Scientific Computing. In Cloud Computing, pages 115-131. Springer.
  10. Pathirage, M., Perera, S., Kumara, I., and Weerawarana, S. (2011). A Multi-tenant Architecture for Business Process Executions. In Proceedings of the 2011 IEEE International Conference on Web Services, ICWS 7811, pages 121-128, Washington, DC, USA. IEEE Computer Society.
  11. Röck, C., Harrer, S., and Wirtz, G. (2014). Performance Benchmarking of BPEL Engines: A Comparison Framework, Status Quo Evaluation and Challenges. In 26th International Conference on Software Engineering and Knowledge Engineering (SEKE), pages 31-34, Vancouver, Canada.
  12. Skouradaki, M., Roller, D. H., Frank, L., Ferme, V., and Pautasso, C. (2015). On the Road to Benchmarking BPMN 2.0 Workflow Engines. In Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering ICPE 2015, pages 1-4. ACM.
  13. Sonntag, M., Hahn, M., and Karastoyanova, D. (2012). Mayflower - Explorative Modeling of Scientific Workflows with BPEL. In Proceedings of the Demo Track of the 10th International Conference on Business Process Management (BPM 2012), CEUR Workshop Proceedings, 2012, pages 1-5. CEUR Workshop Proceedings.
  14. Sonntag, M., Hotta, S., Karastoyanova, D., Molnar, D., and Schmauder, S. (2011a). Using Services and Service Compositions to Enable the Distributed Execution of Legacy Simulation Applications. In Abramowicz, W., Llorente, I., Surridge, M., Zisman, A., and Vayssière, J., editors, Towards a Service-Based Internet, Proceedings of the 4th European Conference ServiceWave 2011, Poznan, Poland, 2011, pages 1-12. Springer-Verlag.
  15. Sonntag, M., Hotta, S., Karastoyanova, D., Molnar, D., and Schmauder, S. (2011b). Workflow-based Distributed Environment for Legacy Simulation Applications. In ICSOFT (1), pages 91-94.
  16. Sonntag, M. and Karastoyanova, D. (2010). Next Generation Interactive Scientific Experimenting Based On The Workflow Technology. In Alhajj, R., Leung, V., Saif, M., and Thring, R., editors, Proceedings of the 21st IASTED International Conference on Modelling and Simulation (MS 2010), 2010. ACTA Press.
  17. Sonntag, M. and Karastoyanova, D. (2013). Model-as-yougo: An Approach for an Advanced Infrastructure for Scientific Workflows. Journal of Grid Computing, 11(3):553-583.
  18. Strauch, S., Andrikopoulos, V., Bachmann, T., Karastoyanova, D., Passow, S., and Vukojevic-Haupt, K. (2013). Decision Support for the Migration of the Application Database Layer to the Cloud. In Cloud Computing Technology and Science (CloudCom), 2013 IEEE 5th International Conference on, volume 1, pages 639-646. IEEE.
  19. Vukojevic-Haupt, K., Karastoyanova, D., and Leymann, F. (2013). On-demand Provisioning of Infrastructure, Middleware and Services for Simulation Workflows. In Service-Oriented Computing and Applications (SOCA), 2013 IEEE 6th International Conference on, pages 91- 98. IEEE.
  20. Walker, E. (2009). The Real Cost of a CPU Hour. IEEE Computer, 42:35-41.
  21. Zhao, Y., Li, Y., Raicu, I., Lu, S., Lin, C., Zhang, Y., Tian, W., and Xue, R. (2014). A Service Framework for Scientific Workflow Management in the Cloud. Services Computing, IEEE Transactions on, PP(99):1-1.
Download


Paper Citation


in Harvard Style

Goméz Sáez S., Andrikopoulos V., Hahn M., Karastoyanova D., Leymann F., Skouradaki M. and Vukojevic-Haupt K. (2015). Performance and Cost Evaluation for the Migration of a Scientific Workflow Infrastructure to the Cloud . In Proceedings of the 5th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-104-5, pages 352-361. DOI: 10.5220/0005458403520361


in Bibtex Style

@conference{closer15,
author={Santiago Goméz Sáez and Vasilios Andrikopoulos and Michael Hahn and Dimka Karastoyanova and Frank Leymann and Marigianna Skouradaki and Karolina Vukojevic-Haupt},
title={Performance and Cost Evaluation for the Migration of a Scientific Workflow Infrastructure to the Cloud},
booktitle={Proceedings of the 5th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2015},
pages={352-361},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005458403520361},
isbn={978-989-758-104-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Performance and Cost Evaluation for the Migration of a Scientific Workflow Infrastructure to the Cloud
SN - 978-989-758-104-5
AU - Goméz Sáez S.
AU - Andrikopoulos V.
AU - Hahn M.
AU - Karastoyanova D.
AU - Leymann F.
AU - Skouradaki M.
AU - Vukojevic-Haupt K.
PY - 2015
SP - 352
EP - 361
DO - 10.5220/0005458403520361