1. A method of rebuilding data slices in a dispersed storage network, comprising: utilizing a processing unit, having a processor, to detect a plurality of data slices that require rebuilding, wherein the plurality of data slices are sliced portions of a data object stored in a particular distributed storage unit of a plurality of distributed storage units of the dispersed storage network and wherein the data object is encoded into respective data slices and stored in respective distributed storage units; determining at least two rebuilding resources capable for use to rebuild the plurality of data slices based on one or more attributes, in which respective ones of the at least two rebuilding resources includes a different one of the distributed storage units; utilizing the processing unit to apportion a rebuilding task to rebuild the plurality of data slices to the at least two rebuilding resources and respective distributed storage units associated with the at least two rebuilding resources; and utilizing the processing unit to assign apportioned tasks of the rebuilding task to the at least two rebuilding resources and respective distributed storage units to rebuild the plurality of data slices by use of the at least two distributed storage units.