1. A method for execution by one or more processing modules of one or more computing devices, the method comprises: obtaining, by the one or more processing modules, a plurality of data access requests and a request to execute a distributed computing function that includes a plurality of partial tasks; allocating, by the one or more processing modules, execution of the plurality of partial tasks to a set of distributed storage and task execution (DSTE) units in accordance with a desired executing efficiency, wherein the desired executing efficiency distributes the execution of the plurality of partial tasks among the set of DSTE units such that, from time-to-time, differing DSTE units of the set of DSTE units are not assigned execution of a partial task of the plurality of partial tasks; allocating, by the one or more processing modules, processing of the plurality of data access requests to the set of DSTE units in accordance with a desired data access efficiency, wherein the desired data access efficiency distributes the processing of the plurality of data access requests among the set of DSTE units such that, from time-to-time, the differing DSTE units of the set of DSTE units are not processing a data access request of the plurality of data access requests; and establishing, by the one or more processing modules, the desired executing efficiency and the desired data access efficiency to obtain a desired utilization of the set of DSTE units.