Distributable multi-daemon configuration for multi-system management
First Claim
Patent Images
1. A system for distributing the functions of managing multiple computer systems on a computer network to multiple daemons executing on one or more host computer systems, the system comprising:
- a plurality of multi-server management daemons each performing discrete and separable functions of multiple computer system management, wherein the plurality of multi-server management daemons are hosted by one or more host computer systems; and
multiple remote nodes managed by the plurality of multi-server management daemons, wherein the multiple remote nodes are separate from the host computer systems and a distributed task facility daemon, from the plurality of multi-server management daemons, providing a communication interface between the plurality of multi-server management daemons, hosted by the one or more host computer systems, and the multiple remote nodes, and one or more of the plurality of multi-server management daemons managing tasks performed on the one or more remote nodes.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing multiple server computer systems on a computer network. The functions of a central management server are distributed to multiple daemons executing independently of each other on one or more computer systems. Distributing the functions of the central management server to separate multiple daemons substantially improves the reliability of a multi-server management application.
-
Citations
21 Claims
-
1. A system for distributing the functions of managing multiple computer systems on a computer network to multiple daemons executing on one or more host computer systems, the system comprising:
-
a plurality of multi-server management daemons each performing discrete and separable functions of multiple computer system management, wherein the plurality of multi-server management daemons are hosted by one or more host computer systems; and multiple remote nodes managed by the plurality of multi-server management daemons, wherein the multiple remote nodes are separate from the host computer systems and a distributed task facility daemon, from the plurality of multi-server management daemons, providing a communication interface between the plurality of multi-server management daemons, hosted by the one or more host computer systems, and the multiple remote nodes, and one or more of the plurality of multi-server management daemons managing tasks performed on the one or more remote nodes. - View Dependent Claims (3, 4, 5, 6)
-
-
2. A system for distributing the functions of managing multiple computer systems on a computer network to multiple daemons executing on one or more host computer systems, the system comprising:
-
a plurality of multi-server management daemons each performing discrete and separable functions of multiple computer system management, wherein the plurality of multi-server management daemons are hosted by one or more host computer systems; and multiple remote nodes managed by the plurality of multi-server management daemons, wherein each of the plurality of multi-server management daemons is coupled to each of the multiple remote nodes and wherein the plurality of multi-server management daemons comprise; a distributed task facility daemon that operates on a host computer system remote from the multiple remote nodes; a domain manager daemon; a log manager daemon; and a service control manager repository, wherein the distributed task facility daemon providing a communication interface between the plurality of multi-server management daemons, hosted by the one or more host computer systems, and the multiple remote nodes, and one or more of the plurality of multi-server management daemons managing tasks performed on the one or more remote nodes.
-
-
7. A method for managing multiple computer systems connected in a computer network using multiple daemons, the method comprising the steps of:
-
separating all multi-server management functions into groups of related functions; creating the multiple daemons to perform each of the groups of separated multi-server management functions; distributing the multiple daemons to one or more host computer systems; and the distributed multiple daemons managing multiple remote nodes, wherein the multiple remote nodes are separate from the host computer systems and a distributed task facility daemon, from the distributed multiple daemons, providing a communication interface between the distributed multiple daemons and the multiple remote nodes, and one or more of the plurality of multi-server management daemons managing tasks performed on the one or more remote nodes. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable storage medium on which is embedded a program, the program comprising modules that execute a method for managing multiple computer systems connected in a computer network using multiple daemons, the method comprising the steps of:
-
separating all multi-server management functions into groups of related functions; creating the multiple daemons to perform each of the groups of separated multi-server management functions; distributing the multiple daemons to one or more host computer systems; and the distributed multiple daemons managing multiple remote nodes, wherein the multiple remote nodes are separate from the host computer systems and a distributed task facility daemon, from the distributed multiple daemons, providing a communication interface between the distributed multiple daemons and the multiple remote nodes, and one or more of the plurality of multi-server management daemons managing tasks performed on the one or more remote nodes. - View Dependent Claims (18, 19, 20)
-
-
21. A system for distributing the functions of managing multiple computer systems on a computer network to multiple daemons executing on one or more host computer systems, the system comprising:
-
a plurality of multi-server management daemons each performing discrete and separable functions of multiple computer system management, wherein the plurality of multi-server management daemons are hosted by one or more host computer systems and the multiple computer system management functions operate above operating system level; and multiple remote nodes managed by the plurality of multi-server management daemons, wherein a distributed task facility daemon, from the plurality of multi-server management daemons, providing a communication interface between the plurality of multi-server management daemons, hosted by the one or more host computer systems, and the multiple remote nodes, and one or more of the plurality of multi-server management daemons managing tasks performed on the one or more remote nodes.
-
Specification