-
Notifications
You must be signed in to change notification settings - Fork 578
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
Feature request: support for storage pools #311
Comments
+1 would like to see this as we utilize bare-metal servers that have both HDD and SSD storage. |
We can also add node level tags. The disks in each node will inherit that node tags then users can control which group of nodes can be used for storage. @junkiebev |
This would mean that some nodes should only have fast storage and some slow? So no mixing storage classes in nodes? |
@mmriis No. The nodes tag are not overriding the disk tag. You can still mix storage classes in the nodes. For example, the node tag can be If one volume asking for |
+1 that would be greate to have a SSD and HDD pool |
@smallteeths backend merged. We can start UI development. |
@ttpcodes can you write the API reference for the feature? @smallteeths needs it for UI |
@ttpcodes There is no connection between node tags and disk tags. When I create volume, I select one of node tags and one of disk tags. However, this node does not contain the disk tag, which fails to create volume.It would be nice to add a parameter in the 'disktags' API to return the appropriate disktags |
Steps to test:
|
Greetings, |
Currently, the disks of all nodes are added to a single storage pool. This implies that all disks have the same IO performance (otherwise, it becomes a random choice how fast the provided volume actually is).
In a setting with heterogeneous nodes (e.g. some have SSDs, some HDDs), the following features would be very helpful:
The text was updated successfully, but these errors were encountered: