Description

This task is to refactor the C-DN block storage movements. Basically, the idea is to move the scheduling and tracking logic to Namenode rather than at the special C-DN. Please refer the discussion with Andrew Wang to understand the background and the necessity of refactoring.