Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 1.53 KB

File metadata and controls

23 lines (15 loc) · 1.53 KB

optimistic-failover

Python implementation of a service-dashboard and example services for experiments with an optimistic failover. The dashboard and the note-taking example service is developed with the pyramid framework for site generation and bootstrap for fancy mobile-first layouts. The dashboard requires an OpenStack installation since the displayed servers are extracted from the installation via novaclient. The example service are stateful services with implemented optimistic replication mechanisms.

service-dashboard: alt text

note-taking example service: alt text

Requirements

For a successful installation you need:

  • an OpenStack installation with the corresponding credentials and permissions to start/stop/pause servers
  • a working Linux environment with a proper python installation (we only tested our tools on linux machines)

The documentation of the dashboard and the example services can be found in the corresponding README files:

Publications

More documentation and publications will be added later.