Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3093338.3093359acmotherconferencesArticle/Chapter ViewAbstractPublication PagespearcConference Proceedingsconference-collections
research-article

Apache Airavata Sharing Service: A Tool for Enabling User Collaboration in Science Gateways

Published: 09 July 2017 Publication History

Abstract

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 includes tasks such as running computer simulations or performing data analysis. Historically gateways have been constructed to support the workflow of individual users, but collaboration between users has become an increasingly important 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 generated 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 instructor. However most existing gateways (including the popularly used XSEDE gateways SEAGrid, Ultrascan, CIPRES, and NSG), do not support direct data sharing, so users have to handle these collaborations outside the gateway environment. Given the importance of collaboration in current scientific practice, user collaboration should be a prime consideration 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 general requirements gathered from the SEAGrid, CIPRES, and NSG gateways. We then describe the integration of this sharing service into these gateways. Though the model and the system were tested and used in the context of Science Gateways, the concepts are universally applicable to any domain, and the service can support data sharing in a wide variety of use cases.

References

[1]
2017. File Sharing With Globus. https://www.globus.org/data-sharing. (2017). Accessed: 2017-03-13.
[2]
2017. Internet2 Grouper. http://www.internet2.edu/products-services/trust-identity/grouper/. (2017). Accessed: 2017-03-13.
[3]
2017. XSEDE Gateways & Workflows Symposium Series. https://www.xsede.org/gateways-symposium. (2017). Accessed: 2017-03-13.
[4]
Amit Chourasia, Mona Wong-Barnum, and Michael L Norman. 2013. SeedMe preview: your results from disk to device. In Proceedings of the Conference on Extreme Science and Engineering Discovery Environment: Gateway to Discovery. ACM, 35.
[5]
Arnaud Delorme and Scott Makeig. 2004. EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis. Journal of neuroscience methods 134, 1 (2004), 9--21.
[6]
Katherine A Lawrence, Michael Zentner, Nancy Wilkins-Diehr, Julie A Wernert, Marlon Pierce, Suresh Marru, and Scott Michael. 2015. Science gateways today and tomorrow: positive perspectives of nearly 5000 members of the research community. Concurrency and Computation: Practice and Experience 27, 16 (2015), 4252--4268.
[7]
Mark A Miller, Wayne Pfeiffer, and Terri Schwartz. 2010. Creating the CIPRES Science Gateway for inference of large phylogenetic trees. In Gateway Computing Environments Workshop (GCE), 2010. Ieee, 1--8.
[8]
Mark A Miller, Terri Schwartz, Paul Hoover, Kenneth Yoshimoto, Subhashini Sivagnanam, and Amit Majumdar. 2015. The CIPRES workbench: a flexible framework for creating science gateways. In Proceedings of the 2015 XSEDE Conference: Scientific Advancements Enabled by Enhanced Cyberinfrastructure. ACM, 39.
[9]
S. Nakandala, H. Gunasinghe, S. Marru, and M. Pierce. 2016. Apache Airavata security manager: Authentication and authorization implementations for a multi-tenant escience framework. In 2016 IEEE 12th International Conference on e-Science (e-Science). 287--292.
[10]
Supun Nakandala, Sudhakar Pamidighantam, Shameera Yodage, Nipurn Doshi, Eroma Abeysinghe, Chathuri Peli Kankanamalage, Suresh Marru, and Marlon Pierce. 2016. Anatomy of the SEAGrid Science Gateway. In Proceedings of the XSEDE16 Conference on Diversity, Big Data, and Science at Scale. ACM, 40.
[11]
Siobhán O?Mahony. 2007. The governance of open source initiatives: what does it mean to be community managed? Journal of Management & Governance 11, 2 (2007), 139--150.
[12]
Sudhakar Pamidighantam, Supun Nakandala, Eroma Abeysinghe, Chathuri Wimalasena, Shameera Rathnayaka Yodage, Suresh Marru, and Marlon Pierce. 2016. Community science exemplars in seagrid science gateway: Apache airavata based implementation of advanced infrastructure. Procedia Computer Science 80 (2016), 1927--1939.
[13]
Marlon Pierce, Suresh Marru, Borries Demeler, Raminderjeet Singh, and Gary Gorbet. 2014. The apache airavata application programming interface: overview and evaluation with the UltraScan science gateway. In Proceedings of the 9th Gateway Computing Environments Workshop. IEEE Press, 25--29.
[14]
Klaas Sikkel. 1997. A group-based authorization model for cooperative systems. In Proceedings of the Fifth European Conference on Computer Supported Cooperative Work. Springer, 345--360.
[15]
Subhashini Sivagnanam, Amit Majumdar, Kenneth Yoshimoto, Vadim Astakhov, Anita Bandrowski, Maryann E Martone, and Nicholas T Carnevale. 2013. Introducing the Neuroscience Gateway. In IWSG.
[16]
E Stokes, D Byrne, B Blakley, and P Behera. 2000. Access Control Requirements for LDAP. Technical Report.
[17]
Von Welch, Jim Barlow, James Basney, Doru Marcusiu, and Nancy Wilkins-Diehr. 2007. A AAAA model to support science gateways with community accounts. Concurrency and Computation: Practice and Experience 19, 6 (2007), 893--904.

Cited By

View all
  • (2022)SimVascular Gateway for Education and ResearchPractice and Experience in Advanced Research Computing 2022: Revolutionary: Computing, Connections, You10.1145/3491418.3535162(1-4)Online publication date: 8-Jul-2022
  • (2021)DELTA-Topology: A Science Gateway for Experimental and Computational Chemical Data Analysis using Topological ModelsPractice and Experience in Advanced Research Computing 2021: Evolution Across All Dimensions10.1145/3437359.3465609(1-4)Online publication date: 17-Jul-2021
  • (2021)User-Centric Design and Evolvable Architecture for Science Gateways: A Case Study2021 IEEE/ACM 21st International Symposium on Cluster, Cloud and Internet Computing (CCGrid)10.1109/CCGrid51090.2021.00036(267-276)Online publication date: May-2021
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
PEARC '17: Practice and Experience in Advanced Research Computing 2017: Sustainability, Success and Impact
July 2017
451 pages
ISBN:9781450352727
DOI:10.1145/3093338
  • General Chair:
  • David Hart
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 July 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Apache Airavata
  2. CIPRES
  3. Collaboration
  4. Groups
  5. NSG
  6. SEAGrid
  7. SciGaP
  8. Science Gateways
  9. Sharing

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

PEARC17

Acceptance Rates

PEARC '17 Paper Acceptance Rate 54 of 79 submissions, 68%;
Overall Acceptance Rate 133 of 202 submissions, 66%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)1
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)SimVascular Gateway for Education and ResearchPractice and Experience in Advanced Research Computing 2022: Revolutionary: Computing, Connections, You10.1145/3491418.3535162(1-4)Online publication date: 8-Jul-2022
  • (2021)DELTA-Topology: A Science Gateway for Experimental and Computational Chemical Data Analysis using Topological ModelsPractice and Experience in Advanced Research Computing 2021: Evolution Across All Dimensions10.1145/3437359.3465609(1-4)Online publication date: 17-Jul-2021
  • (2021)User-Centric Design and Evolvable Architecture for Science Gateways: A Case Study2021 IEEE/ACM 21st International Symposium on Cluster, Cloud and Internet Computing (CCGrid)10.1109/CCGrid51090.2021.00036(267-276)Online publication date: May-2021
  • (2020)TopPIC Gateway: A Web Gateway for Top-Down Mass Spectrometry Data InterpretationPractice and Experience in Advanced Research Computing 2020: Catch the Wave10.1145/3311790.3400853(461-464)Online publication date: 26-Jul-2020
  • (2020)A Science Gateway for Simulating the Economics of Carbon Sequestration Technologies: SimCCS2.0Practice and Experience in Advanced Research Computing 2020: Catch the Wave10.1145/3311790.3396654(262-269)Online publication date: 26-Jul-2020
  • (2020)Custos: Security Middleware for Science GatewaysPractice and Experience in Advanced Research Computing 2020: Catch the Wave10.1145/3311790.3396635(278-284)Online publication date: 26-Jul-2020
  • (2019)The Distant ReaderPractice and Experience in Advanced Research Computing 2019: Rise of the Machines (learning)10.1145/3332186.3333260(1-4)Online publication date: 28-Jul-2019
  • (2019)LSU Computational System Biology Gateway for EducationPractice and Experience in Advanced Research Computing 2019: Rise of the Machines (learning)10.1145/3332186.3333259(1-4)Online publication date: 28-Jul-2019
  • (2019)InterACTWEL Science Gateway for Adaptation Planning in Food-Energy-Water Sectors of Local CommunitiesPractice and Experience in Advanced Research Computing 2019: Rise of the Machines (learning)10.1145/3332186.3333253(1-4)Online publication date: 28-Jul-2019
  • (2019)Implementing a Flexible, Fault Tolerant Job Management System for Science GatewaysPractice and Experience in Advanced Research Computing 2019: Rise of the Machines (learning)10.1145/3332186.3332233(1-8)Online publication date: 28-Jul-2019
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media