Brane: A framework for programmable orchestration of multi-site applications

Authors
Publication date 2021
Book title Proceedings, IEEE 17th International Conference on eScience
Book subtitle e-Science 2021 : 20-23 September 2021, online event
ISBN
  • 9781665447089
ISBN (electronic)
  • 9781665403610
Event 17th IEEE International Conference on eScience, eScience 2021
Pages (from-to) 277-282
Number of pages 6
Publisher Los Alamitos, California: IEEE Computer Society
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract

Regardless of the context and rationale, running distributed applications on geographically dispersed IT resources often comes with various technical and organizational challenges. If not addressed appropriately, these challenges may impede development, and in turn, scientific and business innovation. We have developed the Brane framework to support implementers in addressing these challenges. Brane utilizes containerization to encapsulate functionalities as portable building blocks. Through programmability, application orchestration can be expressed using an intuitive domain-specific language. As a result, end-users with limited programming experience are empowered to compose applications by themselves, without having to deal with the underlying technical details. They can do this from user-friendly interactive notebooks. In this paper, we introduce Brane, describe its components and features, and validate the framework with an implementation of a real-world scientific use case.

Document type Conference contribution
Language English
Published at https://doi.org/10.1109/eScience51609.2021.00056
Other links https://www.proceedings.com/60965.html https://www.scopus.com/pages/publications/85119058929
Permalink to this page
Back