framework
framework copied to clipboard
Integrate DTL space reservation
This is the Framework integration work for https://github.com/openvstorage/volumedriver/issues/251
- In extend vPool wizard with request space for DTL
- Verify that space of all configured DTLs fits on the disk with role DTL.
- Startup the DTL for that vPool with the max DTL size as a command line parameter
- When deploying a vDisks, on the node where the DTL of that vDisk is running add the write buffer space to the used DTL space of that vPool.
- When selecting a node to deploy the DTL of a vDisk , select the one with the most unused DTL space for that vPool.
- For the moment we will not block the creation of a new DTL for a vDisk when the used DTL space is above the set max DTL space for that vPool on that node.