Method, apparatus, and program for the discovery of resources in a computing environment
First Claim
1. A detector apparatus for detecting a physical resource employed in providing a particular virtual resource in a computing environment, the computing environment including a plurality of physical resources each being operable to be employed in providing virtual resources and having an environment sensor outputting sensor data representing changes in an operating property of the physical resource;
- the detector apparatus comprising;
a sensor data receptor operable to receive sensor data output by the environment sensors;
a pattern extractor operable to extract a pattern from the received sensor data from a physical resource; and
a pattern matcher;
whereinthe pattern matcher is operable to compare the extracted pattern with an identifier pattern known to be generated by a particular virtual resource, and to detect that the physical resource is employed in providing the particular virtual resource when a match is found.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a detector apparatus for detecting a physical resource employed in providing a particular virtual resource in a computer network, the computer network including a plurality of physical resources each being operable to be employed in providing virtual resources and having an environment sensor outputting sensor data representing changes in an operating property of the physical resource. A detector apparatus embodying the present invention comprises a sensor data receptor operable to receive sensor data output by the environment sensors, a pattern extractor operable to extract a pattern from the received sensor data from a physical resource, and a pattern matcher, wherein the pattern matcher is operable to compare the extracted pattern with a unique pattern known to be generated by a particular virtual resource, and to detect that the physical resource is employed in providing the particular virtual resource when a match is found.
37 Citations
17 Claims
-
1. A detector apparatus for detecting a physical resource employed in providing a particular virtual resource in a computing environment, the computing environment including a plurality of physical resources each being operable to be employed in providing virtual resources and having an environment sensor outputting sensor data representing changes in an operating property of the physical resource;
- the detector apparatus comprising;
a sensor data receptor operable to receive sensor data output by the environment sensors; a pattern extractor operable to extract a pattern from the received sensor data from a physical resource; and a pattern matcher;
whereinthe pattern matcher is operable to compare the extracted pattern with an identifier pattern known to be generated by a particular virtual resource, and to detect that the physical resource is employed in providing the particular virtual resource when a match is found. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 17)
- the detector apparatus comprising;
-
13. A probe module for running on a virtual resource in a computer network, the computer network including a plurality of physical resources each being operable to be employed in providing virtual resources and having an environment sensor outputting sensor data representing changes in an operating property of the physical resource, and a detector apparatus, wherein the detector apparatus is operable to detect a physical resource employed in providing a particular virtual resource in the computing environment, and comprises a sensor data receptor operable to receive sensor data output by the environment sensors, a pattern extractor operable to extract a pattern from the received sensor data from a physical resource, and a pattern matcher, wherein the pattern matcher is operable to compare the extracted pattern with an identifier pattern known to be generated by a particular virtual resource, and to detect that the physical resource is employed in providing the particular virtual resource when a match is found;
- and wherein
the probe module is operable to artificially generate an identifier pattern in the sensor data of a physical resource employed in providing the respective virtual resource.
- and wherein
-
14. A method for detecting a physical resource employed in providing a particular virtual resource in a computer network in which physical resources are operable to provide virtual resources, the computer network including a plurality of physical resources each being operable to be employed in providing virtual resources and having an environment sensor outputting sensor data representing changes in an operating property of the physical resource;
- the method comprising;
receiving sensor data output by the environment sensors; extracting a pattern from the received sensor data from a physical resource; and comparing the extracted pattern with an identifier pattern known to be generated by a particular virtual resource, and detecting that the physical resource is employed in providing the particular virtual resource when a match is found.
- the method comprising;
-
15. A non-transitory storage medium storing a computer program which, when executed by a computing apparatus in a computer network in which physical resources are operable to provide virtual resources, causes the computing apparatus to perform a method for detecting a physical resource employed in providing a particular virtual resource, the computer network including a plurality of physical resources each being operable to be employed in providing virtual resources and having an environment sensor outputting sensor data representing changes in an operating property of the physical resource, the method comprising:
- receiving sensor data output by the environment sensors;
extracting a pattern from the received sensor data from a physical resource; and comparing the extracted pattern with an identifier pattern known to be generated by a particular virtual resource, and detecting that the physical resource is employed in providing the particular virtual resource when a match is found.
- receiving sensor data output by the environment sensors;
-
16. A method of identifying a virtual resource in a computer network in which physical resources are operable to provide virtual resources, the computer network including a plurality of physical resources each being operable to be employed in providing virtual resources and having an environment sensor outputting sensor data representing changes in an operating property of the physical resource, and a detector apparatus, wherein the detector apparatus is operable to detect a physical resource employed in providing a particular virtual resource in the computing environment, and comprises a sensor data receptor operable to receive sensor data output by the environment sensors, a pattern extractor operable to extract a pattern from the received sensor data from a physical resource, and a pattern matcher, wherein the pattern matcher is operable to compare the extracted pattern with an identifier pattern known to be generated by a particular virtual resource, and to detect that the physical resource is employed in providing the particular virtual resource when a match is found;
-
the method comprising; artificially generating an identifier pattern in the sensor data of a physical resource employed in providing the respective virtual resource.
-
Specification