openvstorage / alba

Open vStorage ALBA (alternate backend) creates a replicated or flexible network raid’ed object storage backend out of Seagate Kinetic drives and local disk supporting compression, encryption.
Other
28 stars 10 forks source link

Allow to set an alba fragment cache size limitation per vPool #564

Open wimpers opened 7 years ago

wimpers commented 7 years ago

Currently an alba fragment cache is shared between all vPool that are configured to use that SSD backend. As each vPool is a different customer it would be good to limit the amount of space (in %) the vPool can consume in the fragment cache. This size limitation should be dynamically updateable so you don't have to restart the proxy in case new SSD are added to the backend.

Adding such a limitation would require:

wimpers commented 7 years ago

Continued in https://github.com/openvstorage/alba_ee/issues/6