Collaborative Computing Support for Analysis Facilities Exploiting Software as Infrastructure Techniques

03/18/2022
by   Maria Acosta Flechas, et al.
0

Prior to the public release of Kubernetes it was difficult to conduct joint development of elaborate analysis facilities due to the highly non-homogeneous nature of hardware and network topology across compute facilities. However, since the advent of systems like Kubernetes and OpenShift, which provide declarative interfaces for building fault-tolerant and self-healing deployments of networked software, it is possible for multiple institutes to collaborate more effectively since resource details are abstracted away through various forms of hardware and software virtualization. In this whitepaper we will outline the development of two analysis facilities: "Coffea-casa" at University of Nebraska Lincoln and the "Elastic Analysis Facility" at Fermilab, and how utilizing platform abstraction has improved the development of common software for each of these facilities, and future development plans made possible by this methodology.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/04/2020

Robust Software Development for University-Built Satellites

Satellites and other complex systems now become more and more software d...
research
05/17/2022

The HEP Software Foundation Community

The HEP Software Foundation was founded in 2014 to tackle common problem...
research
01/13/2019

A Framework for Evaluating Model-Driven Self-adaptive Software Systems

In the last few years, Model Driven Development (MDD), Component-based S...
research
06/02/2021

ALFRED: a methodology to enable component fault trees for layered architectures

Identifying drawbacks or insufficiencies in terms of safety is important...
research
08/23/2017

Bringing Fault-Tolerant GigaHertz-Computing to Space: A Multi-Stage Software-Side Fault-Tolerance Approach for Miniaturized Spacecraft

Modern embedded technology is a driving factor in satellite miniaturizat...
research
05/26/2020

Illuminating a Blind Spot in Digitalization – Software Development in Sweden's Private and Public Sector

As Netscape co-founder Marc Andreessen famously remarked in 2011, softwa...
research
03/05/2021

Quartermaster: A Tool for Modeling and Simulating System Degradation

It is essential that software systems be tolerant to degradations in com...

Please sign up or login with your details

Forgot password? Click here to reset