Method and system for task based management of multiple network resources
First Claim
1. A method of performing a management task, the task modifying information associated with one or more back-end resources in a distributed network, the method comprising:
- receiving information from a first back-end resource related to a first task, the first task for a first managed object of a predetermined object type, wherein the first managed object has associated attributes, and wherein each attribute has a data field and a value, and wherein the information received from the first back-end resource indicates whether the first back-end resource is used to perform the management task;
receiving information from a second back-end resource related to a second task, the second task associated with the first managed object, wherein the information received from the second back-end resource indicates whether the second back-end resource is used to perform the management task;
storing in a memory the information received from the second back-end resource in association with the information received from the first back-end resource;
receiving a request to perform the management task in relation to the first managed object;
determining, based on the stored information, which of the first back-end resource and the second back-end resource to call in response to the request; and
sending a task request to the determined resource to perform the management task on the first managed object, wherein the sending occurs after receiving information from the first back-end resource and receiving information from the second back-end resource.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for task-based management of a plurality of resources in a network environment. The system uses web technology, preferably XML-technology, to receive and store information related to back-end resources and to provide a framework by which client computer systems can manage the plurality of back-end resources in a uniform manner. The method for managing a plurality of resources relates to receiving information from a resource related to a task for an object type and then receiving information from another resource related to a different task, but where the different task is associated with the same object type. The method then stores the information received from the second resource in association with the information received from the first resource. Next, the method receives a request to perform the management task in relation to the first managed object and determines which resource to call in response to the request; and then sends a task request to the determined resource to perform the management task.
-
Citations
11 Claims
-
1. A method of performing a management task, the task modifying information associated with one or more back-end resources in a distributed network, the method comprising:
-
receiving information from a first back-end resource related to a first task, the first task for a first managed object of a predetermined object type, wherein the first managed object has associated attributes, and wherein each attribute has a data field and a value, and wherein the information received from the first back-end resource indicates whether the first back-end resource is used to perform the management task; receiving information from a second back-end resource related to a second task, the second task associated with the first managed object, wherein the information received from the second back-end resource indicates whether the second back-end resource is used to perform the management task; storing in a memory the information received from the second back-end resource in association with the information received from the first back-end resource; receiving a request to perform the management task in relation to the first managed object; determining, based on the stored information, which of the first back-end resource and the second back-end resource to call in response to the request; and sending a task request to the determined resource to perform the management task on the first managed object, wherein the sending occurs after receiving information from the first back-end resource and receiving information from the second back-end resource. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a network environment having multiple resources, a computer storage medium encoding instructions for executing a method, the method comprising:
-
receiving information from a first resource related to a first task, the first task for a first managed object of a predetermined object type, wherein the first managed object has associated attributes and task information, and wherein each attribute has a data field and a value, and wherein the information received from the first resource indicates whether the first resource is used to perform the management task; receiving information from a second resource related to a second task, the second task associated with the first managed object, wherein the information received from the second resource indicates whether the second resource is used to perform the management task; storing in a memory the information received from the second resource in association with the information received from the first resource; receiving a request to perform the management task in relation to the first managed object; determining, based on the stored information, which of the first and second resource to call in response to the request; and sending a task request to the determined resource to perform the management task on the first managed object, wherein the sending occurs after receiving information from the first resource and receiving information from the second resource.
-
-
9. A system for task-based management of a plurality of resources comprising:
-
a processor; and a memory coupled to the processor, the memory comprising computer-program instructions executable by the process for; identifying a plurality of resources which are in communication with a management module, wherein each of the resources are configured to provide information corresponding to the management of a plurality of objects associated with each of the resources, wherein each of the plurality of objects has associated attributes having a data field and a value, and wherein at least one of the plurality of objects is a user object that contains information corresponding to a network user, and wherein the management module is capable of receiving a request to access the information related to one or more of the plurality of resources and to receive task information from the plurality of resources related to their associated objects; wherein in response to receipt of a request to perform a network administration task, the management module performing task functions on the associated objects of more than one resource; and combining the task functions into a single script function through the use of a scripting manager. - View Dependent Claims (10, 11)
-
Specification