framework
framework copied to clipboard
Role based nodes
Currently a host can have many roles (run the framework, arakoon , asds, voldrv) but assigning these roles isn't very flexible. With this feature request we want to be assign roles more flexible.
This feature should tackle a few items:
-
Don't automatically deploy the GUI on all master nodes. We could f.e. run the GUI in a container which can be moved or deployed across the cluster.
- Use a keep alive IP for the GUI https://github.com/openvstorage/framework/issues/1116
-
Allow multiple storagedrivers for the same vpool to be deployed on a single host https://github.com/openvstorage/framework/issues/1290
-
Allow to specify which nodes to be used for the DTL https://github.com/openvstorage/framework/issues/993
-
Allow to specify which nodes should be used for arakoon/metadata https://github.com/openvstorage/framework/issues/1712
- allow to set preferred master
- allow to set a standby arakoon host https://github.com/openvstorage/framework/issues/1596
- allow to spin up new nsm cluster, don't allow to remove arakoon clusters (f.e. nsm cluster removal as requested in https://github.com/openvstorage/alba/issues/713 is out of scope)
-
Allow to specify which nodes should be used Iscsi servers
-
Allow to specify which nodes should be used for rabbitMQ
-
Proxies deployment https://github.com/openvstorage/home/issues/38
-
Placement of maintenance processes https://github.com/openvstorage/framework-alba-plugin/issues/200
-
(Optionally) monitoring stack
-
deploy the asd packages on storage node only nodes without having to copy the cacc https://github.com/openvstorage/framework/issues/631