Toward Interoperable Cyberinfrastructure: Common Descriptions for Computational Resources and Applications

Joe Stubbs,Suresh Marru,Daniel Mejia,Daniel S. Katz,Kyle Chard,Maytal Dahan,Marlon Pierce,Michael Zentner
DOI: https://doi.org/10.1145/3311790.3400848
2021-07-01
Abstract:The user-facing components of the Cyberinfrastructure (CI) ecosystem, science gateways and scientific workflow systems, share a common need of interfacing with physical resources (storage systems and execution environments) to manage data and execute codes (applications). However, there is no uniform, platform-independent way to describe either the resources or the applications. To address this, we propose uniform semantics for describing resources and applications that will be relevant to a diverse set of stakeholders. We sketch a solution to the problem of a common description and catalog of resources: we describe an approach to implementing a resource registry for use by the community and discuss potential approaches to some long-term challenges. We conclude by looking ahead to the application description language.
Distributed, Parallel, and Cluster Computing
What problem does this paper attempt to address?