Ubiquity: An Extensible Framework for Persistence in Container Environments

Published: 2017, Last Modified: 15 May 2025ICSOC Workshops 2017EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Within the last few years, containers are being used for a broad set of applications, many of which have extensive requirements in terms of persisting their state. These stateful applications are still not well supported in container-based environments due to the challenges of adding persistence support. There are many efforts being done recently to tackle these challenges but most of them are focused on one environment or one storage provider. In this paper, we present the Ubiquity framework, which provides an extensible way of provisioning persistent storage for stateful containers. Ubiquity can be used to provide different types of persistent volumes from heterogeneous providers to be consumed by heterogeneous container frameworks in a seamless manner.
Loading