发明名称 Method and system for high-availability cluster data protection
摘要 High-availability cluster data protection is described. A computer executes a framework and a task dispatcher. The framework disables caching of internet protocol addresses queried from a network interface configuration of the computer. The task dispatcher receives a request to execute a data protection task, and determines whether the request is for a current cluster node. If the request is not for a current cluster node, the task dispatcher determines whether the request is for a logical host. If the request is for the logical host, the task dispatcher queries the network interface configuration to determine whether the internet protocol address of the logical host is locally available. If the internet protocol address of the logical host is locally available, the task dispatcher directs the request locally. If the internet protocol address of the logical host is not locally available, the task dispatcher directs the request to a remote node.
申请公布号 US9172584(B1) 申请公布日期 2015.10.27
申请号 US201213624013 申请日期 2012.09.21
申请人 EMC CORPORATION 发明人 Lai Lei
分类号 G06F15/16;H04L29/08;H04L29/06 主分类号 G06F15/16
代理机构 Dergosits & Noah LLP 代理人 Dergosits & Noah LLP ;Noah Todd A.
主权项 1. A system for high-availability cluster data protection, the system comprising: one or more processors coupled to a non-transitory computer-readable medium; a processor-based application stored on the non-transitory computer-readable medium, the processor-based application having: a framework, which when executed, will cause the one or more processors to disable caching of internet protocol addresses queried from a network interface configuration of the computer in response to an initiation of a data protection application and query a cluster configuration of a cluster system to create a cluster map, wherein the cluster map comprises a list of internet protocol addresses associated with applications that provide services to the cluster; and a task dispatcher, which when executed, will cause the one or more processors to: receive a request to execute a data protection task;determine whether the request is for a current cluster node;determine whether the request is for a logical host by comparing the internet protocol address associated with the destination of the request with the list of internet protocol addresses from the cluster map in response to a determination that the request is not for a current cluster node;query the network interface configuration to determine whether the internet protocol address of the logical host is locally available in response to a determination that the request is for the logical host;direct the request locally in response to a determination that the internet protocol address of the logical host is locally available; anddirect the request to a remote node in response to a determination that the internet protocol address of the logical host is not locally available.
地址 Hopkinton MA US