Managing overlapping communications between downtiering and invalidating cached data among nodes in a storage system
AssigneeDell Products L.P.
InventorsAshok Tamilarasan, Philippe Armangau, Vamsi K. Vankamamidi
Life of this patent
Estimating the term…
Abstract
A method is used for managing overlapping communications regarding downtiering and invalidating cached data among nodes in a storage system. The method includes identifying, by a node, data to downtier. The node adds the data to an in progress table, and sends a request for permission to downtier the data to a peer node. The node receives permission from the peer node to downtier the data. In response to the permission to downtier the data, the node checks the in progress table for the data and takes an action based on a result of checking the in progress table.
Claims20
A method for managing overlapping communications regarding downtiering and invalidating cached data among nodes in a storage system, the method comprising:
- identifying, by a node, data to downtier;
- adding, by the node, the data to an in progress table;
- sending, by the node, a request for permission to downtier the data to a peer node;
- receiving, by the node, permission from the peer node to downtier the data;
- in response to the permission to downtier the data, checking, by the node, the in progress table for the data;
- and
- taking an action, by the node, based on a result of checking the in progress table.
A storage system for managing overlapping communications regarding downtiering and invalidating cached data among nodes, the storage system including a processor configured to:
- identify, by a node, data to downtier;
- add, by the node, the data to an in progress table;
- send, by the node, a request for permission to downtier the data to a peer node;
- receive, by the node, permission from the peer node to downtier the data;
- in response to the permission to downtier the data, check, by the node, the in progress table for the data;
- and
- take an action, by the node, based on a result of checking the in progress table.
Dependencies are inferred from the claim text.