VDC Planner: Dynamic Migration-Aware Virtual Data Center Embedding for Clouds