Skip to main content
main-content
Top

Hint

Swipe to navigate through the chapters of this book

2018 | OriginalPaper | Chapter

Science Gateways in HPC: Usability Meets Efficiency and Effectiveness

share
SHARE

Abstract

The amount of available data as well as computational methods for research have grown faster in the last decade than ever before. Methods that address compute-intensive and data-intensive challenges often apply sophisticated computing and data infrastructures such High-Performance Computing. Effectiveness and efficiency are the basis to achieve meaningful results in reasonable time in such infrastructures and science gateways consider additionally usability to support users in their research. The main goals of science gateways are to lower the barrier of using complex methods and infrastructures; to connect computing and data resources seamlessly behind an easy-to-use interface; and to share methods and data in a community. We go into detail on the concept of science gateways and their design requirements. Furthermore, we discuss the challenges for sharing research in science gateways and thus, aiming at reusability of scientific methods and reproducibility of science.
Literature
1.
go back to reference Lawrence, K.A., Wilkins-Diehr, N., Wernert, J.A., Pierce, M., Zentner, M., Marru, S.: Who cares about science gateways?: a large-scale survey of community use and needs. In: Proceedings of the 9th Gateway Computing Environments Workshop (GCE ’14), pp. 1–4. IEEE Press, Piscataway, NJ, USA. https://​doi.​org/​10.​1109/​GCE.​2014.​11 (2014) Lawrence, K.A., Wilkins-Diehr, N., Wernert, J.A., Pierce, M., Zentner, M., Marru, S.: Who cares about science gateways?: a large-scale survey of community use and needs. In: Proceedings of the 9th Gateway Computing Environments Workshop (GCE ’14), pp. 1–4. IEEE Press, Piscataway, NJ, USA. https://​doi.​org/​10.​1109/​GCE.​2014.​11 (2014)
2.
go back to reference Dooley, R., Hanlon, M.R.: Recipes 2.0: building for today and tomorrow. Concurrency Computat.: Pract. Exper. 27, 258 (2015) CrossRef Dooley, R., Hanlon, M.R.: Recipes 2.0: building for today and tomorrow. Concurrency Computat.: Pract. Exper. 27, 258 (2015) CrossRef
3.
go back to reference Liu, J., Pacitti, E., Valduriez, P., Mattoso, M.: A survey of data-intensive scientific workflow management. J. Grid Comput. 13, 457–493 (2015) CrossRef Liu, J., Pacitti, E., Valduriez, P., Mattoso, M.: A survey of data-intensive scientific workflow management. J. Grid Comput. 13, 457–493 (2015) CrossRef
6.
go back to reference Gesing, S., Wilkins-Diehr, N., Barker, M., Pierantoni, G.: Special issue on science gateways. J. Grid Comput. 14(4), 495–703 (2016) CrossRef Gesing, S., Wilkins-Diehr, N., Barker, M., Pierantoni, G.: Special issue on science gateways. J. Grid Comput. 14(4), 495–703 (2016) CrossRef
9.
go back to reference Gesing, S., Wilkins-Diehr, N., Dahan, M., Lawrence, K., Zentner, M., Pierce, M., Hayden, L.B., Marru, S.: Science gateways: the long road to the birth of an institute. In: Proceedings of HICSS-50 (50th Hawaii International Conference on System Sciences), 4–7 Jan 2017, Hilton Waikoloa, HI, USA. http://​hdl.​handle.​net/​10125/​41919 Gesing, S., Wilkins-Diehr, N., Dahan, M., Lawrence, K., Zentner, M., Pierce, M., Hayden, L.B., Marru, S.: Science gateways: the long road to the birth of an institute. In: Proceedings of HICSS-50 (50th Hawaii International Conference on System Sciences), 4–7 Jan 2017, Hilton Waikoloa, HI, USA. http://​hdl.​handle.​net/​10125/​41919
10.
go back to reference Engelbart, D.C.: Augmenting Human Intellect: A Conceptual Framework, Summary Report AFOSR-3233, Stanford Research Institute, Menlo Park, CA (Oct 1962) Engelbart, D.C.: Augmenting Human Intellect: A Conceptual Framework, Summary Report AFOSR-3233, Stanford Research Institute, Menlo Park, CA (Oct 1962)
21.
go back to reference Krasner, G.E., Pope, S.T.: A cookbook for using the model-view controller user interface paradigm in Smalltalk-80. J. Object-Oriented Program. 1(3), 26–49 (1988) Krasner, G.E., Pope, S.T.: A cookbook for using the model-view controller user interface paradigm in Smalltalk-80. J. Object-Oriented Program. 1(3), 26–49 (1988)
26.
go back to reference Apache Software Foundation. Pluto (2016). Accessed 29 Feb 2016 Apache Software Foundation. Pluto (2016). Accessed 29 Feb 2016
29.
go back to reference Kacsuk, P., Farkas, Z., Kozlovszky, M., Hermann, G., Balasko, A., Karoczkai, K., Marton, I.: WS-PGRADE/gUSE generic DCI gateway framework for a large variety of user communities. J. Grid Comput. 10, 601–630 (2012) CrossRef Kacsuk, P., Farkas, Z., Kozlovszky, M., Hermann, G., Balasko, A., Karoczkai, K., Marton, I.: WS-PGRADE/gUSE generic DCI gateway framework for a large variety of user communities. J. Grid Comput. 10, 601–630 (2012) CrossRef
30.
go back to reference Wolstencroft, K., Haines, R., Fellows, D., Williams, A., Withers, D., Owen, S., Soiland-Reyes, S., Dunlop, I., Nenadic, A., Fisher, P., Bhagat, J., Belhajjame, K., Bacall, F., Hardisty, A., Nieva de la Hidalga, A., Balcazar Vargas, M.P., Sufi, S., Goble, C.: The Taverna workflow suite: designing and executing workflows of Web Services on the desktop, web or in the cloud. Nucleic Acids Res. 41(W1), W557–W561 (2013). [Online]. Available: http://​nar.​oxfordjournals.​org/​content/​41/​W1/​W557.​abstract Wolstencroft, K., Haines, R., Fellows, D., Williams, A., Withers, D., Owen, S., Soiland-Reyes, S., Dunlop, I., Nenadic, A., Fisher, P., Bhagat, J., Belhajjame, K., Bacall, F., Hardisty, A., Nieva de la Hidalga, A., Balcazar Vargas, M.P., Sufi, S., Goble, C.: The Taverna workflow suite: designing and executing workflows of Web Services on the desktop, web or in the cloud. Nucleic Acids Res. 41(W1), W557–W561 (2013). [Online]. Available: http://​nar.​oxfordjournals.​org/​content/​41/​W1/​W557.​abstract
31.
go back to reference Ludäscher, B., Altintas, I., Berkley, C., Higgins, D., Jaeger, E., Jones, M., Lee, E.A., Tao, J., Zhao, Y.: Scientific workflow management and the Kepler system. Concurrency Comput.: Pract. Experience. 18(10), 1039–1065 (August 2006). [Online]. Available: https://​doi.​org/​10.​1002/​cpe.​994 Ludäscher, B., Altintas, I., Berkley, C., Higgins, D., Jaeger, E., Jones, M., Lee, E.A., Tao, J., Zhao, Y.: Scientific workflow management and the Kepler system. Concurrency Comput.: Pract. Experience. 18(10), 1039–1065 (August 2006). [Online]. Available: https://​doi.​org/​10.​1002/​cpe.​994
32.
go back to reference Berthold, M.R., Cebron, N., Dill, F., Gabriel, T.R., Kötter, T., Meinl, T., Ohl, P., Sieb, C., Thiel, K., Wiswedel, B.: KNIME: The Konstanz Information Miner. Springer, Berlin (2008) Berthold, M.R., Cebron, N., Dill, F., Gabriel, T.R., Kötter, T., Meinl, T., Ohl, P., Sieb, C., Thiel, K., Wiswedel, B.: KNIME: The Konstanz Information Miner. Springer, Berlin (2008)
33.
go back to reference Demuth, B., Schuller, B., Holl, S., Daivandy, J., Giesler, A., Huber, V., Sild, S.: The UNICORE rich client: facilitating the automated execution of scientific workflows. In: 2010 IEEE Sixth International Conference on e-Science (e-Science), pp. 238–245 (2010) Demuth, B., Schuller, B., Holl, S., Daivandy, J., Giesler, A., Huber, V., Sild, S.: The UNICORE rich client: facilitating the automated execution of scientific workflows. In: 2010 IEEE Sixth International Conference on e-Science (e-Science), pp. 238–245 (2010)
34.
go back to reference Streit, A., Bala, P., Beck-Ratzka, A., Benedyczak, K., Bergmann, S., Breu, R., Daivandy, J.M., Demuth, B., Eifer, A., Giesler, A.: UNICORE 6—recent and future advancements. Ann. Telecommun.-annales des Télécommunications 65, 757–762 (2010) CrossRef Streit, A., Bala, P., Beck-Ratzka, A., Benedyczak, K., Bergmann, S., Breu, R., Daivandy, J.M., Demuth, B., Eifer, A., Giesler, A.: UNICORE 6—recent and future advancements. Ann. Telecommun.-annales des Télécommunications 65, 757–762 (2010) CrossRef
35.
go back to reference Goecks, J., Nekrutenko, A., Taylor, J., The Galaxy Team: Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences. Genome Biol. 11(8), R86 (2010) Goecks, J., Nekrutenko, A., Taylor, J., The Galaxy Team: Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences. Genome Biol. 11(8), R86 (2010)
36.
go back to reference McLennan, M., Kennell, R.: HUBzero: a platform for dissemination and collaboration in computational science and engineering. Comput. Sci. Eng. 12(2), 48–52 (2010) CrossRef McLennan, M., Kennell, R.: HUBzero: a platform for dissemination and collaboration in computational science and engineering. Comput. Sci. Eng. 12(2), 48–52 (2010) CrossRef
38.
go back to reference Deelman, E., Singh, G., Su, M.-H., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Vahi, K., Berriman, G.B., Good, J., Laity, A., Jacob, J.C., Katz, D.S.: Pegasus: a framework for mapping complex scientific workflows onto distributed systems. Sci. Program. 13(3), 219–237 (2005) Deelman, E., Singh, G., Su, M.-H., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Vahi, K., Berriman, G.B., Good, J., Laity, A., Jacob, J.C., Katz, D.S.: Pegasus: a framework for mapping complex scientific workflows onto distributed systems. Sci. Program. 13(3), 219–237 (2005)
39.
go back to reference Marru, S., Gunathilake, L., Herath, C., Tangchaisin, P., Pierce, M., Mattmann, C., Singh, R. et al.: Apache airavata: a framework for distributed applications and computational workflows. In: Proceedings of the 2011 ACM workshop on Gateway computing environments, pp. 21–28. ACM, (2011) Marru, S., Gunathilake, L., Herath, C., Tangchaisin, P., Pierce, M., Mattmann, C., Singh, R. et al.: Apache airavata: a framework for distributed applications and computational workflows. In: Proceedings of the 2011 ACM workshop on Gateway computing environments, pp. 21–28. ACM, (2011)
40.
go back to reference Dooley, R., et al.: Software-as-a-service: the iPlant foundation API. In: 5th IEEE Workshop on Many-Task Computing on Grids and Supercomputers (MTAGS) (Nov 2012) Dooley, R., et al.: Software-as-a-service: the iPlant foundation API. In: 5th IEEE Workshop on Many-Task Computing on Grids and Supercomputers (MTAGS) (Nov 2012)
41.
go back to reference Dziubecki, P., Grabowski, P., Krysiński, M., Kuczyński, T., Kurowski, K., Szejnfeld, D.: Easy development and integration of science gateways with vine toolkit. J. Grid Comput. 10(4), 631–645 (2012) CrossRef Dziubecki, P., Grabowski, P., Krysiński, M., Kuczyński, T., Kurowski, K., Szejnfeld, D.: Easy development and integration of science gateways with vine toolkit. J. Grid Comput. 10(4), 631–645 (2012) CrossRef
42.
go back to reference Gesing, S., Dooley, R., Pierce, M., Krüger, J., Grunzke, R., Herres-Pawlis, S., Hoffmann, A.: Gathering requirements for advancing simulations in HPC infrastructures via science gateways. Future Gener. Comput. Syst. (accepted) Gesing, S., Dooley, R., Pierce, M., Krüger, J., Grunzke, R., Herres-Pawlis, S., Hoffmann, A.: Gathering requirements for advancing simulations in HPC infrastructures via science gateways. Future Gener. Comput. Syst. (accepted)
44.
go back to reference Krüger, J., Grunzke, R., Gesing, S., Breuers, A., Brinkmann, A., de la Garza, L., Kohlbacher, O., Kruse, M., Nagel, W.E., Packschies, L., Müller-Pfefferkorn, R., Schäfer, P., Schärfe, C., Steinke, T., Schlemmer, T., Warzecha, K.D., Zink, A., Herres-Pawlis, S.: The MoSGrid science gateway—a complete solution for molecular simulations. J. Chem. Theor. Comput. 10(6), 2232–2245 (2014) CrossRef Krüger, J., Grunzke, R., Gesing, S., Breuers, A., Brinkmann, A., de la Garza, L., Kohlbacher, O., Kruse, M., Nagel, W.E., Packschies, L., Müller-Pfefferkorn, R., Schäfer, P., Schärfe, C., Steinke, T., Schlemmer, T., Warzecha, K.D., Zink, A., Herres-Pawlis, S.: The MoSGrid science gateway—a complete solution for molecular simulations. J. Chem. Theor. Comput. 10(6), 2232–2245 (2014) CrossRef
47.
go back to reference Gesing, S., Herres-Pawlis, S., Birkenheuer, G., Brinkmann, A., Grunzke, R., Kacsuk, P., Kohlbacher, O., Kozlovszky, M., Krüger, J., Müller-Pfefferkorn, R., Schäfer, P., Steinke, T.: A science gateway getting ready for serving the international molecular simulation community. In: Proceedings of Science, PoS(EGICF12-EMITC2)050 (2012) Gesing, S., Herres-Pawlis, S., Birkenheuer, G., Brinkmann, A., Grunzke, R., Kacsuk, P., Kohlbacher, O., Kozlovszky, M., Krüger, J., Müller-Pfefferkorn, R., Schäfer, P., Steinke, T.: A science gateway getting ready for serving the international molecular simulation community. In: Proceedings of Science, PoS(EGICF12-EMITC2)050 (2012)
48.
go back to reference Zhao, J., Gomez-Perez, J.M., Belhajjame, K., Klyne, G., Garcia-Cuesta, E., Garrido, A., Hettne, K., Roos, M., De Roure, D., Goble, C.: Why workflows break understanding and combating decay in Taverna workflows. In: 2012 IEEE 8th International Conference on E-Science (e-Science), pp. 1–9. IEEE (2012) Zhao, J., Gomez-Perez, J.M., Belhajjame, K., Klyne, G., Garcia-Cuesta, E., Garrido, A., Hettne, K., Roos, M., De Roure, D., Goble, C.: Why workflows break understanding and combating decay in Taverna workflows. In: 2012 IEEE 8th International Conference on E-Science (e-Science), pp. 1–9. IEEE (2012)
Metadata
Title
Science Gateways in HPC: Usability Meets Efficiency and Effectiveness
Author
Sandra Gesing
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-73767-6_5

Premium Partner