1. A method for storing data in persistent storage, comprising: determining a target storage device (SD), wherein the target SD is one of a plurality of SDs in the persistent storage; selecting a pre-defined multicast address group from a set of pre-defined multicast address groups using a bad SD map, wherein the bad SD map indicates that at least the target SD and a second SD of the plurality of SDs are available to store data; selecting a physical address associated with the pre-defined multicast address group; and writing the data to the target SD and a copy of the data to the second SD using the physical address.