1. A method for managing access to storage devices, the method comprising: determining that a first storage device is stalled, wherein a first resource is stored on the first storage device; transitioning the first storage device to a stalled state; receiving an access request for at least a portion of the first resource while the first storage device is in the stalled state; and attempting to provide access to a representation of the portion of the first resource from at least a second storage device that is not in a stalled state.