RESOURCE MANAGEMENT SYSTEM
First Claim
1. A resource management system for managing resources in a computing and/or communications resource infrastructure, the system comprising a database for storing a model of the resource infrastructure, the database being arranged to store information defining:
- a set of resources provided by the infrastructure;
a set of software applications operating within the infrastructure and utilising resources; and
associations between given applications in the model and given resources to indicate utilisation of the given resources by the given applications.
3 Assignments
0 Petitions
Accused Products
Abstract
A resource management system for managing resources in a computing and/or communications resource infrastructure is disclosed. The system comprises a database for storing a model of the resource infrastructure. The database defines a set of resources provided by the infrastructure; a set of software applications operating within the infrastructure and utilising resources; and associations between given applications in the model and given resources to indicate utilisation of the given resources by the given applications. The model can be used to perform resource utilisation analysis and failure impact analysis.
170 Citations
60 Claims
-
1. A resource management system for managing resources in a computing and/or communications resource infrastructure, the system comprising a database for storing a model of the resource infrastructure, the database being arranged to store information defining:
-
a set of resources provided by the infrastructure; a set of software applications operating within the infrastructure and utilising resources; and associations between given applications in the model and given resources to indicate utilisation of the given resources by the given applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of processing capacity information relating to resource capacity provided in a computing infrastructure, the method comprising:
-
storing a model of the computing infrastructure, the model defining components of the infrastructure, and software provided to operate in the infrastructure; associating capacity information with components, the capacity information defining resource capacity made available by components; associating consumption information with software, the consumption information defining resource consumption by the software from the resource capacity made available by the components. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A method of processing capacity information relating to resource capacity provided in a computing infrastructure, the method comprising:
-
storing a model of the computing infrastructure, the model defining; components of the infrastructure, one or more software applications provided to operate in the infrastructure; and one or more processes, the processes forming part of applications; associating capacity information with a process, the capacity information representing resource capacity made available by the process to applications; associating consumption information with an application, the consumption information defining resource consumption by the application from the resource capacity made available by one or more processes. - View Dependent Claims (36)
-
-
37. A method of managing redundant components in a computing and/or communications resource infrastructure, the method comprising:
-
storing in a database a model of the resource infrastructure, the model defining; a set of components of the infrastructure; and one or more redundancy relationships between components. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A method of processing capacity information relating to resources in a computing and/or communications resource infrastructure, the method comprising:
-
storing in a database a model of the resource infrastructure, the model defining a set of resources provided by the infrastructure, and a set of resource consumers, the resource consumers utilising resources; defining associations between given resource consumers in the model and given resources to indicate utilisation of the given resources by the given resource consumers; associating capacity information with resources, the capacity information specifying, for one or more given resources, a resource capacity provided by those resources; and defining, for a given association between a resource consumer and one or more resources, a resource quantity consumed by the resource consumer from the associated one or more resources. - View Dependent Claims (44, 45, 46, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
47. A method of processing capacity information relating to resources in a computing and/or communications resource infrastructure, the method comprising:
-
storing in a database a model of the resource infrastructure, the model defining; a set of resources provided by the infrastructure; a set of logical resources, the logical resources representing resource capacity provided by resources; and a set of resource consumers, the resource consumers utilising resources; defining associations between a logical resource in the model and one or more given resources represented by the logical resource; defining associations between a given resource consumer in the model and one or more logical resources to indicate utilisation of the logical resources by the given resource consumer; associating capacity information with a logical resource, the capacity information specifying a resource capacity provided by the resources associated with the logical resource; and defining, for an association between a resource consumer and a logical resource, a resource quantity consumed by the resource consumer from resource capacity provided by the associated logical resource. - View Dependent Claims (48, 49)
-
-
60. A computer program product comprising software code adapted, when executed on a data processing apparatus, to perform a method for managing resources in a computing and/or communications resource infrastructure, the method comprising storing in a database a model of the resource infrastructure, the model defining:
-
a set of resources provided by the infrastructure; a set of software applications operating within the infrastructure and utilising resources; and associations between given applications in the model and given resources to indicate utilisation of the given resources by the given applications.
-
Specification