| CPC G06F 11/1076 (2013.01) [G06F 3/06 (2013.01); G06F 3/061 (2013.01); G06F 3/0619 (2013.01); G06F 3/0635 (2013.01); G06F 3/064 (2013.01); G06F 3/0659 (2013.01); G06F 3/067 (2013.01); G06F 12/1458 (2013.01); G06F 21/00 (2013.01); G06F 21/6218 (2013.01); H03M 13/2903 (2013.01); G06F 12/1483 (2013.01); G06F 2211/1028 (2013.01); H03M 13/09 (2013.01); H03M 13/3761 (2013.01); H04L 67/1097 (2013.01)] | 20 Claims |

|
1. A method for execution by one or more computing devices of a storage network, the method comprises:
receiving a data object for storage in memory of the storage network;
determining a system level storage efficiency preference associated with the data object;
selecting a set of storage nodes of a plurality of sets of storage nodes for storage of the data object based, at least in part, on the system level storage efficiency preference;
determining dispersed storage error encoding parameters for the data object;
encoding the data object in accordance with the dispersed storage error encoding parameters to produce encoded data slices; and
generating system addressing information for the encoded data slices.
|