1. A method comprising: receiving a network write request at a node, the node having a controller and an array of drives, the network write request being directed towards a virtual volume; at the controller of the node: in response to the network write request, issuing a local write request to a first drive of the array of drives by mapping the virtual volume to a page of data of the first drive of the array of drives; in response to a write failure notification caused by the write request of data to a first drive: issuing a second local write request to a second drive of the array of drives that performs a copy-on-write, where the copy-on-write copies only the data from the write request to the second drive; and copying data from the first drive of the array to the second drive of the array such that the first drive can be retired upon all data being from the first drive to the second drive.