With all goals in mind I started looking for solutions how to manage things like virtual machines, software defined networks and storage space without any weak or single points. With recent job related to X509, sheepdog and couple other projects in my mind, I created some blueprints what exactly will be needed. First and most important requirement was to start creating separate library able to handle decentralized management of any cloud-related object.
Now main goal was to create tool able to keep copy of whole information on each single node, share it with others. Important thing was to implement within it decentralized authorization and authentication. I started looking for tools for that.