Brane: A Framework for Programmable Orchestration of Multi-Site Applications


연구 분야: Software Development



학회: 2021 IEEE 17th International Conference on eScience (eScience)


초록

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.


Author Profile
Onno Valkering

Multiscale Networked Systems group University of Amsterdam Amsterdam The Netherlands

Netherlands
Author Profile
Reginald Cushing

Multiscale Networked Systems group University of Amsterdam Amsterdam The Netherlands

Netherlands
Author Profile
Adam Belloum

Multiscale Networked Systems group University of Amsterdam Amsterdam The Netherlands

Netherlands

📄 논문 정보

발행 연도 2021년
인용수 2
출판 국가 Netherlands
사이트 IEEE
좋아요 수 0

연관 논문 목록 (76건)