-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Role based nodes #1733
Comments
@saelbrec feel free to add your input |
What is the granularity of these roles? Placement of maintenance processes is one to add to your list too. |
I would allow this to be as specific as possible even up the the NSM backend level. It should allow you to have full control over where which Arakoon cluster lives so the external Arakoon cluster 'hack' is no longer needed. |
I might have misclicked |
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.
Allow multiple storagedrivers for the same vpool to be deployed on a single host Multiple StorageDrivers per vPool/StorageRouter #1290
Allow to specify which nodes to be used for the DTL Setup and configure DTL nodes #993
Allow to specify which nodes should be used for arakoon/metadata Arakoon deployment configurable via GUI/framework #1712
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 Maintenance agent for global backend in case of remote backends not being deployed framework-alba-plugin#200
(Optionally) monitoring stack
deploy the asd packages on storage node only nodes without having to copy the cacc Seperated storage nodes: ask IP to copy arakoon config file/etcd config #631
The text was updated successfully, but these errors were encountered: