Semi-hierarchical system and method for administration of clusters of computer resources
First Claim
1. A system for providing management of scalable clusters of computer resources comprising:
- at least one level of controller computer resources;
at least one level of controlled computer resources; and
one tier comprising resources in at least one of said levels and comprising at least one proxy interface between said controller and said controlled computer resources.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for managing clustered computer resources, and more particularly very large scale clusters of computer resources by a semi-hierarchical n level, n+1 tier approach. The top level consists of the controller nodes. A first tier is defined at the top level. At a last level, at which the cluster of controlled nodes is found, a last tier is defined. Additional levels of controller or controlled nodes may exist between the top and bottom levels. At least one intermediate tier is introduced between two of the levels and comprises at least one proxy or a plurality of proxies. A proxy is a process or set of processes representing processes of the clustered computer resources. Proxies can run either on controller nodes or on the controlled nodes or controlled node clusters to facilitate administration of the controlled nodes.
-
Citations
20 Claims
-
1. A system for providing management of scalable clusters of computer resources comprising:
-
at least one level of controller computer resources;
at least one level of controlled computer resources; and
one tier comprising resources in at least one of said levels and comprising at least one proxy interface between said controller and said controlled computer resources. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing management of scalable clusters of computer nodes, including controlled and controller nodes, comprising:
-
a first tier of computer resources comprising a plurality of said controller nodes;
a last tier of computer resources comprising a plurality of said controlled nodes; and
an intermediate tier comprising at least one node having a proxy comprising an interface between said controller and said controlled computer resources. - View Dependent Claims (9)
-
-
10. A system for providing management of scalable clusters of computer resources, including controlled and controller resources, comprising:
-
n levels of computer resources wherein a first level comprises controller resources and a last level comprises at least one cluster of controlled resources; and
n+1 tiers wherein a first tier comprises said first level, a last tier comprises said last level, and an intermediate tier comprising resources in at least one level of resources and comprises at least one resource having a proxy comprising at least one process for representing cluster resources. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for providing management of a system of computer resources, wherein said computer resources comprise at least controller resources and controlled resources, comprising the steps of:
-
providing a first tier having at least one controller resource for providing management functions;
providing a last tier having a plurality of controlled resources; and
providing an intermediate tier comprising at least one computer resource with a proxy, said proxy comprising an interface between said controlled resources and said controller resources. - View Dependent Claims (17)
-
-
18. A method for managing computer resources in a system comprising a first tier of computer resources comprising a plurality of controller resources, a last tier of computer resources comprising a plurality of controlled resources, and at least one intermediate tier comprising at least one proxy which provides an interface between said controller and said controlled computer resources, comprising the steps of:
-
said proxy gathering event information from said plurality of controlled resources in said last tier;
said proxy filtering said event information; and
said proxy providing said filtered event information to at least one of said plurality of controller resources in said first tier. - View Dependent Claims (19, 20)
-
Specification