Construction Sites
Deployment
- Automate bare-metal deployment of compute nodes.
- Evaluate the use of Terraform & Cobbler.
Scheduling
- Factor out core components of our ToRC schedulers.
- Build a generic module for Rust to implement ToRC/Mesos Frameworks.
- Add support for scheduling VMs
Logging
- Make logging a core service.
- Evaluate the use of ELK.
State
- Shared state between racks: Move from a strongly consistent model to an eventual consistent one.
- Evaluate Riak as store for shared state.
- Implement handling of external facing services in statesync.
Network
- Implement selective route-dissemination.
- Only services of type "world" will be accessible from outside of the rack.
- Evaluate extension of SnapRoute’s BGP daemon.