Combining Multi-Granularity Dynamic Provisioning and Restoration Schemes