发明名称 |
System and method for LUN and cache management |
摘要 |
A method, computer program product, and computing system for defining a first server and a second server within a server cluster. The first server includes a first cache system and the first and second servers are coupled to a data array that includes a LUN. The LUN is reserved for exclusive access by the first server, thus generating a first server reservation. Data associated with the LUN is cached within the first cache system of the first server. A loss of the first server reservation is sensed. In response to a loss of the first server reservation, the first cache system of the first server is purged. |
申请公布号 |
US9164949(B1) |
申请公布日期 |
2015.10.20 |
申请号 |
US201213730192 |
申请日期 |
2012.12.28 |
申请人 |
EMC Corporation |
发明人 |
Clark Roy E.;Derbeko Philip;Don Arieh;Dar Yaron |
分类号 |
G06F15/167 |
主分类号 |
G06F15/167 |
代理机构 |
Holland & Knight LLP |
代理人 |
Colandreo Brian J.;Whittenberger Mark H.;Holland & Knight LLP |
主权项 |
1. A computer-implemented method comprising: defining a first server and a second server within a server cluster, wherein the first server includes a first cache system, and the first and second servers are coupled to a data array that includes a LUN;
reserving the LUN for exclusive access by the first server, thus generating a first server reservation; caching data associated with the LUN within the first cache system of the first server; sensing a loss of the first server reservation, wherein the loss of the first server reservation is in response to the second server accessing the LUN; and in response to a loss of the first server reservation, purging the first cache system of the first server; and in response to a loss of the first server reservation, suspending caching within the first cache system of the first server; and in response to a loss of the first server reservation, periodically attempting to re-reserve the LUN for exclusive access by the first server; and in response to the loss of the first server reservation, the second server reserves the LUN for exclusive access by the second server by providing a unique name that is stored within a data structure and identifies the second server as the only server accessing the LUN. |
地址 |
Hopkinton MA US |