Host recovery based on rapid indication of estimated recovery time
First Claim
Patent Images
1. A method for managing host recovery operations in a computing storage environment, by a processor, comprising:
- providing real-time indications from a device to each of at least one of a plurality of hosts that a connected storage controller is entering a recovery operation, and further providing real-time sense data to the at least one of the plurality of hosts for presenting a real-time indication of an expected recovery timeframe;
wherein providing the sense data includes pushing asynchronous notifications from the device to the at least one of the plurality of hosts;
presenting the sense data by the device to the at least one of the plurality of hosts once per enabled logical path, the enabled logical paths being provided by a bitmap;
providing notifications from the storage controller to the device of intermediate steps, which comprise checkpoints during a warmstart of the storage controller; and
monitoring, by the device, the checkpoints provided by notification by the storage controller;
wherein the checkpoints are either completed or failed by determination of a predetermined timeframe.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments managing host recovery operations in a computing storage environment, by a processor device, are provided. Real-time indications are provided from a device to each of at least one of a plurality of hosts that a connected storage controller is entering a recovery operation, and real-time sense data is provided to the at least one of the plurality of hosts for presenting an indication of an expected recovery timeframe.
-
Citations
12 Claims
-
1. A method for managing host recovery operations in a computing storage environment, by a processor, comprising:
-
providing real-time indications from a device to each of at least one of a plurality of hosts that a connected storage controller is entering a recovery operation, and further providing real-time sense data to the at least one of the plurality of hosts for presenting a real-time indication of an expected recovery timeframe;
wherein providing the sense data includes pushing asynchronous notifications from the device to the at least one of the plurality of hosts;presenting the sense data by the device to the at least one of the plurality of hosts once per enabled logical path, the enabled logical paths being provided by a bitmap; providing notifications from the storage controller to the device of intermediate steps, which comprise checkpoints during a warmstart of the storage controller; and
monitoring, by the device, the checkpoints provided by notification by the storage controller;
wherein the checkpoints are either completed or failed by determination of a predetermined timeframe. - View Dependent Claims (2, 3, 4)
-
-
5. A system for managing host recovery operations in a computing storage environment, the system comprising:
-
a processor; and a device in communication with the processor, wherein the processor; provides real-time indications from the device to each of at least one of a plurality of hosts that a connected storage controller is entering a recovery operation, and further provides real-time sense data to the at least one of the plurality of hosts for presenting a real-time indication of an expected recovery timeframe;
wherein the processor provides the sense data by pushing asynchronous notifications from the device to the at least one of the plurality of hosts;wherein the processor presents the sense data by the device to the at least one of the plurality of hosts once per enabled logical path, the enabled logical paths being provided by a bitmap; wherein the processor provides notifications from the storage controller to the device of intermediate steps comprising checkpoints during a warmstart of the storage controller; and
monitors, by the device, the checkpoints provided by notification by the storage controller;
wherein the checkpoints are either completed or failed by determination of a predetermined timeframe. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product for managing host recovery operations in a computing storage environment, by a processor, the computer program product embodied on a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
an executable portion that provides real-time indications from a device to each of at least one of a plurality of hosts that a connected storage controller is entering a recovery operation, and further provides real-time sense data to the at least one of the plurality of hosts for presenting a real-time indication of an expected recovery timeframe;
wherein providing the sense data includes pushing asynchronous notifications from the device to the at least one of the plurality of hosts;an executable portion that presents the sense data by the device to the at least one of the plurality of hosts once per enabled logical path, the enabled logical paths being provided by a bitmap; an executable portion that provides notifications from the storage controller to the device of intermediate steps comprising checkpoints during a warmstart of the storage controller; and monitors, by the device, the checkpoints provided by notification by the storage controller;
wherein the checkpoints are either completed or failed by determination of a predetermined timeframe. - View Dependent Claims (10, 11, 12)
-
Specification