Directory-based failure recovery and load balancing system
AssigneeiDini Corporation
InventorHorng-Dar Lin
Life of this patent
Estimating the term…
Loading patent…
AssigneeiDini Corporation
InventorHorng-Dar Lin
Estimating the term…
A method is described wherein tasks are managed in a hierarchical fashion using multiple directories servers and multiple resource management servers each of the directory servers and management servers having either distinct or overlapping responsibilities. The method includes determining that a client computer requires that a first task be performed by a server computer configured to handle that first task, causing the client computer to query the directory server to determine which servers within the plurality of servers is configured to handle the first task, causing the directory server to determine at least one server within the plurality of servers which is configured to handle the first task, and to transmit specific information about the at least one server to the client computer. The method proceeds with causing the client computer to transmit a task request to a preferred server chosen from the at least one servers.
In a server system having a client computer, and a plurality of servers, at least one of the servers within said plurality being configured to operate a directory service, and at least one of the servers within said plurality being configured to operate a resource management service, each of said servers within said plurality configured to perform overlapping subsets of tasks chosen from a master group of tasks, a method for performing the assignment of tasks comprising:
In a server system having a client computer, and a plurality of servers, at least one of the servers within said plurality being configured to operate a directory service, and at least two of the servers within said plurality being configured to operate resource management services which control overlapping subsets of tasks chosen from a master group of tasks, at least two of said servers within said plurality configured to perform overlapping subsets of tasks chosen from said master group of tasks, a method for controlling the assignment of tasks comprising:
In a server system having a client computer, and a plurality of servers, at least one of the servers within said plurality being configured to operate a directory service and at least one of the servers within said plurality being configured to operate a resource management service and each of said servers within said plurality being configured to perform overlapping subsets of tasks within a master group of tasks, a method for performing the assignment of tasks comprising:
In a server system having a client computer, and a plurality of servers, at least one of the servers within said plurality being configured to operate a directory service, and at least one of the servers within said plurality being configured to operate a resource management service which controls overlapping subsets of tasks chosen from a master group of tasks, at least two of said servers within said plurality configured to perform overlapping subsets of tasks chosen from said master group of tasks, a method for controlling the assignment of tasks comprising:
Dependencies are inferred from the claim text.