Patent ID: 9749415
Date: 2017-08-29
CPC Classifications: H04L

Claim:
1. A method, comprising: performing data processing functions at each of a plurality of processor nodes in a distributed computing system having said plurality of processor nodes; selecting for each of said plurality of processor nodes in said distributed computing system, a distributed node service management role of operation from a plurality of distributed node service management roles of operation available in a distributed node service management system; performing distributed node service management at each of said plurality of processor nodes wherein said distributed node service management is performed at each processor node in the distributed node service management role selected for a particular processor node, and includes processing a service request for servicing a processor node of the distributed computing system; and in the event of a failure in performing a distributed node service management function in a master distributed node service management role selected for a processor node, changing the selection of the distributed node service management role selected for another processor node to a master distributed node service management role wherein the master distributed node service management role includes sending a service request including a service notification which includes an error notification to a remote service center for servicing a processor node of the distributed computing system; wherein said distributed node service management is performed at a processor node of said plurality of processor nodes, in a distributed node service management role which includes a health check function to detect errors in connection with the distributed node service management operations of other processor nodes of the distributed computing system, wherein the health check function includes sending a request message to each node in the distributed computing system to determine their current operational status, and wherein any of the plurality of processor nodes in said distributed computing system may be selected to perform distributed node service management in a distributed node service management role which includes the health check function.