Methods and apparatus for selecting a read mechanism
First Claim
Patent Images
1. A method for selecting a read mechanism with which to read managed object data from a managed object database, the method comprising:
- receiving a managed resource data transmission comprising managed resource data collected by an agent from a managed resource in a storage area network and transmitted via a data access protocol, wherein the manage resource is selected from the group consisting of a data storage system, a connectivity device and a host;
evaluating the managed resource data to select the read mechanism from a plurality of read mechanisms based on one or more conditions, wherein the conditions are selected from an adapter type, a partition type, and a checksum, further wherein evaluating based on the condition of the partition type includes identifying that each of a plurality of partitions has an associated logical partition number, and identifying that the managed object data within the managed object database has a logical partition number that corresponds to the logical partition number associated with each of the plurality of partitions; and
based on the evaluating the managed resource data, applying the read mechanism selected from the plurality of read mechanisms to read the managed object data from the managed object database, the managed object data corresponding to the managed resource data.
9 Assignments
0 Petitions
Accused Products
Abstract
A system receives managed resource data collected by an agent from a managed resource in a storage area network. The system evaluates conditions associated with the managed resource data to select a read mechanism based on the conditions, and applies the read mechanism to read managed object data from the managed object database. The managed object data corresponds to the managed resource data. After application of the read mechanism, the system synchronizes the managed object data from the managed object database with the managed resource data collected from the managed resource.
13 Citations
17 Claims
-
1. A method for selecting a read mechanism with which to read managed object data from a managed object database, the method comprising:
-
receiving a managed resource data transmission comprising managed resource data collected by an agent from a managed resource in a storage area network and transmitted via a data access protocol, wherein the manage resource is selected from the group consisting of a data storage system, a connectivity device and a host; evaluating the managed resource data to select the read mechanism from a plurality of read mechanisms based on one or more conditions, wherein the conditions are selected from an adapter type, a partition type, and a checksum, further wherein evaluating based on the condition of the partition type includes identifying that each of a plurality of partitions has an associated logical partition number, and identifying that the managed object data within the managed object database has a logical partition number that corresponds to the logical partition number associated with each of the plurality of partitions; and based on the evaluating the managed resource data, applying the read mechanism selected from the plurality of read mechanisms to read the managed object data from the managed object database, the managed object data corresponding to the managed resource data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17)
-
-
15. A computerized device comprising:
- a memory;
a processor; a communications interface; and an interconnection mechanism coupling the memory, the processor and the communications interface; wherein the memory is encoded with a read mechanism selecting application that when executed on the processor is capable of selecting read mechanisms on the computerized device by performing the operations of; receiving a managed resource data transmission comprising managed resource data collected by an agent from a managed resource in a storage area network and transmitted via a data access protocol, wherein the manage resource is selected from the group consisting of a data storage system, a connectivity device, and a host; evaluating the managed resource data to select the read mechanism from a plurality of read mechanisms based on one or more conditions, wherein the conditions are selected from an adapter type, a partition type, and a checksum, further wherein evaluating based on the condition of the partition type includes identifying that each of a plurality of partitions has an associated logical partition number, and identifying that the managed object data within the managed object database has a logical partition number that corresponds to the logical partition number associated with each of the plurality of partitions; and based on the evaluating the managed resource data, applying the read mechanism to read managed object data from the managed object database, the managed object data corresponding to the managed resource data.
- a memory;
-
16. A non-transitory computer readable storage medium encoded with computer programming logic that when executed on a process in a computerized device provides data management framework implementation, the medium comprising:
-
instructions for receiving a managed resource data transmission comprising managed resource data collected by an agent from a managed resource in a storage area network and transmitted via a data access protocol, wherein the manage resource is selected from the group consisting of a data storage system, a connectivity device and a host; instructions for evaluating the managed resource data to select a read mechanism from a plurality of read mechanisms based on one or more conditions, wherein the conditions are selected from an adapter type, a partition type, and a checksum, further wherein evaluating based on the condition of the partition type includes identifying that each of a plurality of partitions has an associated logical partition number, and identifying that the managed object data within the managed object database has a logical partition number that corresponds to the logical partition number associated with each of the plurality of partitions; and based on the evaluating the managed resource data, instructions for applying the read mechanism to read managed object data from the managed object database, the managed object data corresponding to the managed resource data.
-
Specification