1.一种数据重构方法,其特征在于,包括:
获取重构任务,所述重构任务携带待重构的条带信息;
根据所述待重构的条带信息和当前节点的资源使用信息确定所述重构任务的重构速度;
利用所述待重构的条带信息以所述重构速度执行所述重构任务。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述重构任务执行的过程中,周期性检测所述当前节点的当前资源使用信息;
根据所述当前资源使用信息和预设的资源变动范围更新所述重构速度。
3.根据权利要求2所述的方法,其特征在于,所述根据所述当前资源使用信息和预设的资源变动范围更新所述重构速度,包括:根据所述重构速度的理论资源使用率和预设的资源变化量,确定所述资源变动范围;
判断所述当前资源使用信息是否位于所述资源变动范围内;
若是,则保持所述重构速度不变;
若否,则基于所述当前资源使用信息和所述重构速度的资源理论使用率,更新所述重构速度。
4.根据权利要求3所述的方法,其特征在于,所述当前节点的资源使用信息包括如下信息中的至少一种:处理资源的使用信息、网络带宽资源的使用信息、存储资源的使用信息。
5.根据权利要求4所述的方法,其特征在于,所述当前节点的资源使用信息包括:处理资源的使用信息、网络带宽资源的使用信息、存储资源的使用信息,所述基于所述当前资源使用信息和所述重构速度的理论资源使用率,更新所述重构速度,包括:根据所述处理资源的当前使用信息和所述重构速度对应的处理资源理论使用率,确定所述重构速度对应的第一变化量;
根据所述网络带宽资源的当前使用信息和所述重构速度对应的网络带宽资源理论使用率,确定所述重构速度对应的第二变化量;
根据所述存储资源的当前使用信息和所述重构速度对应的存储资源理论使用率,确定所述重构速度对应的第三变化量;
利用所述第一变化量、所述第二变化量和所述第三变化量中的最小变化量,更新所述重构速度。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:获取所述重构任务执行结束后得到的块数据;
利用所述块数据和所述待重构的条带信息生成完整的条带信息;
将所述完整的条带信息写入工作状态正常的存储卷中。
7.根据权利要求1-5任一项所述的方法,其特征在于,所述获取重构任务,包括:接收管理节点发送的重构任务列表,所述重构任务列表包括至少一个重构任务;
从所述重构任务列表获取所述重构任务。
8.一种数据重构装置,其特征在于,包括:获取模块、处理模块和执行模块;
所述获取模块,用于获取重构任务,所述重构任务携带待重构的条带信息;
所述处理模块,用于根据所述待重构的条带信息和当前节点的资源使用信息确定所述重构任务的重构速度;
所述执行模块,用于利用所述待重构的条带信息以所述重构速度执行所述重构任务。
9.根据权利要求8所述的装置,其特征在于,所述处理模块,还用于在所述重构任务执行的过程中,周期性检测所述当前节点的当前资源使用信息,并根据所述当前资源使用信息和预设的资源变动范围更新所述重构速度。
10.根据权利要求9所述的装置,其特征在于,所述处理模块,具体用于根据所述重构速度的理论资源使用率和预设的资源变化量,确定所述资源变动范围,判断所述当前资源使用信息是否位于所述资源变动范围内,并在所述当前资源使用信息位于所述资源变动范围内时,保持所述重构速度不变,以及在所述当前资源使用信息未位于所述资源变动范围内时,基于所述当前资源使用信息和所述重构速度的资源理论使用率,更新所述重构速度。
11.根据权利要求10所述的装置,其特征在于,所述当前节点的资源使用信息包括如下信息中的至少一种:处理资源的使用信息、网络带宽资源的使用信息、存储资源的使用信息。
12.根据权利要求11所述的装置,其特征在于,所述当前节点的资源使用信息包括:处理资源的使用信息、网络带宽资源的使用信息、存储资源的使用信息,所述处理模块,还具体用于根据所述处理资源的当前使用信息和所述重构速度对应的处理资源理论使用率,确定所述重构速度对应的第一变化量,根据所述网络带宽资源的当前使用信息和所述重构速度对应的网络带宽资源理论使用率,确定所述重构速度对应的第二变化量,根据所述存储资源的当前使用信息和所述重构速度对应的存储资源理论使用率,确定所述重构速度对应的第三变化量,利用所述第一变化量、所述第二变化量和所述第三变化量中的最小变化量,更新所述重构速度。