Method and system for transforming metadata modeled in the common information model into grid control target metadata
AssigneeOracle International Corporation
InventorGuru Bhat
Life of this patent
Estimating the term…
Abstract
An automated technique for generating target metadata for a CIM-enabled managed entity is provided. A method of generating management metadata for a resource comprises receiving information indicating a resource to be managed, obtaining information relating to the resource, extracting properties relating to management of the resource from the information relating to the resource, selecting from the extracted properties at least one property that is relevant to management of the resource, and for each of the at least one selected properties, generating metadata enabling the resource to be managed.
Claims21
A computer-implemented method of generating management metadata for a resource comprising:
- receiving at a computer system information indicating a resource to be managed;
- obtaining information relating to the resource;
- extracting properties relating to management of the resource from the information relating to the resource;
- selecting from the extracted properties at least one property that is relevant to management of the resource;
- converting a format of the at least one selected property;
- and
- for each of the at least one selected properties, automatically generating, using the computer system, metadata enabling the resource to be managed based on each of the at least one selected properties, wherein the generated metadata comprises the converted property, a format of the converted property, a frequency of update of a metric, and a threshold for generating an alert;
- wherein information relating to the resource is obtained by using a Web service and wherein the information indicating a resource to be managed comprises information specifying managed entity information model classes that define the resource to be managed and the Web service obtains the definition of the specified managed entity information model classes.
A computer system for generating management metadata for a resource comprising:
- a processor operable to execute computer program instructions;
- a memory operable to store computer program instructions executable by the processor;
- and
- computer program instructions stored in the memory and executable to perform at the system the steps of:
- receiving information indicating a resource to be managed;
- obtaining information relating to the resource;
- extracting properties relating to management of the resource from the information relating to the resource;
- selecting from the extracted properties at least one property that is relevant to management of the resource;
- converting a format of the at least one selected property;
- and
- for each of the at least one selected properties, automatically generating, using the computer system, metadata enabling the resource to be managed based on each of the at least one selected properties, wherein the generated metadata comprises the converted property, a format of the converted property, a frequency of update of a metric, and a threshold for generating an alert;
- wherein information relating to the resource is obtained by using a Web service and wherein the information indicating a resource to be managed comprises information specifying managed entity information model classes that define the resource to be managed and the Web service obtains the definition of the specified managed entity information model classes.
A computer program product for generating management metadata for a resource comprising:
- a non-transitory computer readable storage medium;
- computer program instructions, recorded on the computer readable storage medium, executable by a processor, for performing the steps of
- receiving information indicating a resource to be managed;
- obtaining information relating to the resource;
- extracting properties relating to management of the resource from the information relating to the resource;
- selecting from the extracted properties at least one property that is relevant to management of the resource;
- converting a format of the at least one selected property;
- and
- for each of the at least one selected properties, automatically generating, using the computer system, metadata enabling the resource to be managed based on each of the at least one selected properties, wherein the generated metadata comprises the converted property, a format of the converted property, a frequency of update of a metric, and a threshold for generating an alert;
- wherein information relating to the resource is obtained by using a Web service and wherein the information indicating a resource to be managed comprises information specifying managed entity information model classes that define the resource to be managed and the Web service obtains the definition of the specified managed entity information model classes.
A computer-implemented method of generating management metadata for a resource comprising:
- receiving at a computer system information indicating a resource to be managed;
- obtaining information relating to the resource;
- extracting properties relating to management of the resource from the information relating to the resource;
- selecting from the extracted properties at least one property that is relevant to management of the resource;
- and
- for each of the at least one selected properties, automatically generating, using the computer system, metadata enabling the resource to be managed based on each of the at least one selected properties;
- wherein information relating to the resource is obtained by using a Web service and wherein the information indicating a resource to be managed comprises information specifying managed entity information model classes that define the resource to be managed and the Web service obtains the definition of the specified managed entity information model classes.
A computer system for generating management metadata for a resource comprising:
- a processor operable to execute computer program instructions;
- a memory operable to store computer program instructions executable by the processor;
- and
- computer program instructions stored in the memory and executable to perform at the system the steps of:
- receiving information indicating a resource to be managed;
- obtaining information relating to the resource;
- extracting properties relating to management of the resource from the information relating to the resource;
- selecting from the extracted properties at least one property that is relevant to management of the resource;
- and
- for each of the at least one selected properties, automatically generating, using the computer system, metadata enabling the resource to be managed based on each of the at least one selected properties;
- wherein information relating to the resource is obtained by using a Web service and wherein the information indicating a resource to be managed comprises information specifying managed entity information model classes that define the resource to be managed and the Web service obtains the definition of the specified managed entity information model classes.
A computer program product for generating management metadata for a resource comprising:
- a non-transitory computer readable storage medium;
- computer program instructions, recorded on the computer readable storage medium, executable by a processor, for performing the steps of
- receiving information indicating a resource to be managed;
- obtaining information relating to the resource;
- extracting properties relating to management of the resource from the information relating to the resource;
- selecting from the extracted properties at least one property that is relevant to management of the resource;
- and
- for each of the at least one selected properties, automatically generating, using the computer system, metadata enabling the resource to be managed based on each of the at least one selected properties;
- wherein information relating to the resource is obtained by using a Web service and wherein the information indicating a resource to be managed comprises information specifying managed entity information model classes that define the resource to be managed and the Web service obtains the definition of the specified managed entity information model classes.
Dependencies are inferred from the claim text.