Apache airavata sharing service: A tool for enabling user collaboration in science gateways. Nakandala, S., Marru, S., Piece, M., Pamidighantam, S., Yoshimoto, K., Schwartz, T., Sivagnanam, S., Majumdar, A., & Miller, M., A. In Proceedings of the Practice and Experience in Advanced Research Computing 2017 on Sustainability, Success and Impact (PEARC17), volume Part F128771, 7, 2017. Association for Computing Machinery.
Apache airavata sharing service: A tool for enabling user collaboration in science gateways [pdf]Paper  doi  abstract   bibtex   
Science Gateways provide user environments and a set of supporting services that help researchers make effective and enhanced use of a diverse set of computing, storage, and related resources. Gateways provide the services and tools users require to enable their scientific exploration, which in-cludes tasks such as running computer simulations or per-forming data analysis. Historically gateways have been con-structed to support the workflow of individual users, but collaboration between users has become an increasingly im-portant part of the discovery process. This trend has created a driving need for gateways to support data sharing between users. For example, a chemistry research group may want to run simulations collaboratively, analyze experimental data or tune parameter studies based on simulation output gen-erated by peers, whether as a default capability, or through explicit creation of sharing privileges. As another example, students in a classroom setting may be required to share their simulation output or data analysis results with the in-structor. However most existing gateways (including the pop-ularly used XSEDE gateways SEAGrid, Ultrascan, CIPRES, and NSG), do not support direct data sharing, so users have to handle these collaborations outside the gateway environ-ment. Given the importance of collaboration in current scien-tific practice, user collaboration should be a prime consider-ation in building science gateways. In this work, we present design considerations and implementation of a generic model that can be used to describe and handle a diverse set of user collaboration use cases that arise in gateways, based on gen-eral requirements gathered from the SEAGrid, CIPRES, and NSG gateways. We then describe the integration of this shar-ing service into these gateways. Though the model and the system were tested and used in the context of Science Gate-ways, the concepts are universally applicable to any domain, and the service can support data sharing in a wide varietyof use cases. © 2017 ACM.

Downloads: 0