1. A method of migrating applications executing on a storage system, the method comprising: detecting, by the storage system, that an application executing on a first storage controller within the storage system should be migrated to a second storage controller within the storage system including detecting a failover from the second storage controller to the first storage controller; in response to detecting the failover from the second storage controller to the first storage controller, migrating the application executing on the first storage controller to the second storage controller including: rejecting, by the storage system, all pending input/output (‘I/O’) requests received by the storage system from the application executing on the first storage controller; and initiating, by the storage system, execution of the application on the second storage controller.