1. A system comprising: a plurality of storage entities, each storage entity having a sub-controller; and a controller communicatively coupled to each of the plurality of storage entities, wherein: the controller is configured to send at least one of a respective copy of data or metadata associated with the respective copy of the data to each of the plurality of storage entities, and upon receipt of the at least one of the respective copy of the data or the metadata associated with the respective copy of the data, each sub-controller provides storage competency information of the respective storage entity for the respective copy of the data, and upon receiving storage competency information for the plurality of storage entities, the controller selects a particular one of the plurality of storage entities and notifies the selected storage entity to store the respective copy of the data.