The Framework is a set of components and tools which brings the user an interface (GUI / API) to setup, extend and manage an Open vStorage platform.
Clone or download
simonOpenV Merge pull request #2217 from openvstorage/fix_add_vdisk_error_handling
Fix correct error handling of add_vdisk wizard
Latest commit 9f2a9b3 Nov 15, 2018

Open vStorage Framework

The Framework is a set of components and tools which brings the user an interface (GUI / API) to manage the Open vStorage platform. The main framework pieces are written in python and javascript. It makes use of other open source projects like Arakoon for distributed configuration management and Celery as distributed task queue. The intuitive GUI allows easy setup and management of an Open vStorage Backend and link that to a distributed vPool. Having the ability to interface with hypervisors like KVM and VMware the framework turns the platform into a VM-Centric Storage platform.

The Open vStorage Framework is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3.

Get started

Check our gitbook on how to get started with an installation.


You can find an overview of the release history on our Releases page.


The Framework specific documentation (components, concepts, logs, troubleshooting, ...) can be found here.

Contribution & Packaging

We welcome contributions, general contribution info/guidelines can be found here. From a Framework perspective packaging your own changes for testing can be done using the packager module

File a bug/enhancement

Open vStorage is quality checked to the highest level. Unfortunately we might have overlooked some tiny topics here or there. The Open vStorage Project maintains a public issue tracker where you can report bugs and request enhancements. This issue tracker is not a customer support forum but an error, flaw, failure, or fault in the Open vStorage software.