Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

https://issues.apache.org/jira/browse/CLOUDSTACK-6092

Feature Specification

Feature Description

...

The feature allows CloudStack admins to define over-provisioning for individual primary data storages. This will eliminate the tight dependency over the global parameter to leverage underlying overprovisioning.

...

Fix for CLOUDSTACK-5806 as suggested by community requires implementing isOverProvisionSupported()which will be used to calculate allocated storage as per-primary type basis, thus not restricting this functionality to NFS and VMFS only.

DB Schema changes

Adding new column used_size to storage_pool table

Web Services APIs

listStoragePool will have overprovision factor also listed.

No changes

Logging and debugging

Appropriate logs and exceptions will be added.

Upgrade Scenarios

Appropriate Upgrades will be handled.

UI Changes

Listing Primary Store will have the overprovisionfactor also.