Javadoc
Looks for all suitable storage pools to allocate the given volume.
We take into account the service offering of the VM and volume to find suitable storage pools. It is also excluded from the search the current storage pool used by the volume.
We use
StoragePoolAllocator to look for possible storage pools to allocate the given volume. We will look for possible local storage poosl even if the volume is using a shared storage disk offering.
Side note: the idea behind this method is to provide power for administrators of manually overriding deployments defined by CloudStack.