发明名称 |
In-memory caching with on-demand migration |
摘要 |
For on-demand migration of data in a distributed memory storage configuration, an identifier is transformed at a client into a transformed identifier. From a current configuration of a first plurality of servers operating on a server-side at a current time, a current server is identified at the client. From a previous configuration of a second plurality of servers operating on a server-side at a previous time, a previous server is identified at the client. A first request is sent to the current server to perform an operation using the identifier. A second request is sent to the previous server to perform the operation using the identifier. When a first data in response to the first request is invalid and a second data in response to the second request is valid, the second data is migrated to the current server in a migration request from the client to the current server. |
申请公布号 |
US9619391(B2) |
申请公布日期 |
2017.04.11 |
申请号 |
US201514724068 |
申请日期 |
2015.05.28 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
Agarwal Kanak B. |
分类号 |
G06F12/00;G06F12/0864;H04L29/06;G06F3/06 |
主分类号 |
G06F12/00 |
代理机构 |
Garg Law Firm, PLLC |
代理人 |
Garg Law Firm, PLLC ;Garg Rakesh;Stock William J. |
主权项 |
1. A method for on-demand migration of data in a distributed memory storage configuration, the method comprising:
transforming, at a client-side data processing system, using a processor, a first identifier to form a transformed identifier; identifying, at the client-side data processing system, from a current configuration of a first plurality of servers operating on a server-side at a current time, a current server; identifying, at the client-side data processing system, from a previous configuration of a second plurality of servers operating on a server-side at a previous time, a previous server; sending, a first request to the current server to perform an operation using the first identifier; sending, a second request to the previous server to perform the operation using the first identifier; and migrating, responsive to a first data in response to the first request being invalid and responsive to a second data in response to the second request being valid, the second data in a migration request from the client side data processing system to the current server. |
地址 |
Armonk NY US |