Software agent-based architecture for data relocation
US7363449B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 6, 2005 |
| Grant date | Apr 22, 2008 |
| Priority date | — |
| Expiry date | Aug 2, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/067
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Data is relocated among data storage nodes in a data center by using distributed agents. An agent at a first data storage node manages the relocation of associated data to a second data storage node, as well as the relocation of a mirror copy of the data at a third data storage node to a fourth data storage node, by receiving status information, such as via a publish-subscribe technique. The first agent may provide an identifier with a relocation request to the third data storage node which is relayed to the fourth data storage node, and used in status messages provided by the third and fourth data storage nodes. The received status information is then associated with the relocation request. Agents for each pair of sending and receiving data storage nodes can monitor their availability for servicing the relocation to negotiate an acceptable transmission rate.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.