framework icon indicating copy to clipboard operation
framework copied to clipboard

Role based nodes

Open wimpers opened this issue 7 years ago • 4 comments

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

wimpers avatar Aug 24 '17 09:08 wimpers