Host to storage path loss detection
AssigneeDell Products L.P.
InventorsScott Rowlands, Krishna Deepak Nuthakki, Arieh Don
Life of this patent
Estimating the term…
Abstract
Systems and methods for detecting a path loss between a host and a storage array are disclosed. A storage array connected to a host over a network identifies the host and a link-alive command. A first link-alive command is received from the host, followed by a second link-alive command. A first period is measured between the first and subsequent link-alive commands. A path error is determined if a second time between two subsequent link-alive commands exceeds a threshold based on the first period and an alert is issued.
Claims20
A method comprising:
- providing a storage array having one or more communication paths over a network to a host;
- determining, by the storage array, a link-alive command associated with the host;
- detecting, by the storage array, a first link-alive command from the host;
- detecting, by the storage array, a second link-alive command from the host;
- measuring, by the storage array, a first period between the first and second link-alive commands;
- defining, by the storage array, a monitoring threshold based on the first period;
- and
- determining, by the storage array, a path error if a second period between two subsequent link-alive commands exceeds the monitoring threshold.
A system comprising:
- a memory;
- and
- at least one processor that is operatively coupled to the memory, the at least one processor being configured to perform the operations of:
- providing a storage array having one or more communication paths over a network to a host;
- determining by the storage array a link-alive command associated with the host;
- detecting a first link-alive command from the host;
- detecting a second link-alive command from the host;
- measuring a first period between the first and second link-alive commands;
- defining a monitoring threshold based on the first period;
- and
- determining a path error if a second period between two subsequent link-alive commands exceeds the monitoring threshold.
A non-transitory machine-readable medium encoding instructions that when executed by one or more processors cause the one or more processors to perform the operations of:
- providing a storage array having one or more communication paths over a network to a host;
- determining by the storage array a link-alive command associated with the host;
- detecting a first link-alive command from the host;
- detecting a second link-alive command from the host;
- measuring a first period between the first and second link-alive commands;
- defining a monitoring threshold based on the first period;
- and
- determining a path error if a second period between two subsequent link-alive commands exceeds the monitoring threshold.
Dependencies are inferred from the claim text.