REAL-TIME COMPRESSIVE DATA COLLECTION FOR CLOUD MONITORING
First Claim
Patent Images
1. A method for compressive sensing based data collection in cloud monitoring, the method comprising:
- receiving multi-dimensional data associated with performance of a cloud infrastructure collected by a plurality of probes within the cloud infrastructure;
determining a sparsity feature of the received multi-dimensional data;
applying compressive sensing to compress the multi-dimensional data into single-dimensional data using the sparsity feature, the single-dimensional data being suitable for use to reconstruct the multi-dimensional data; and
reconstructing the single-dimensional data into multi-dimensional data.
7 Assignments
0 Petitions
Accused Products
Abstract
Technologies are presented for implementing a compressive-sensing-based data collection system in a cloud environment. In some examples, high-dimensional sensor data may be compressed using sparsity transforms and compressive sampling. The resulting low-dimensional data messages may be steered through a switch network to a cloud service manager, which then reconstructs the compressed messages for subsequent analysis, reporting, and/or comparable actions.
-
Citations
56 Claims
-
1. A method for compressive sensing based data collection in cloud monitoring, the method comprising:
-
receiving multi-dimensional data associated with performance of a cloud infrastructure collected by a plurality of probes within the cloud infrastructure; determining a sparsity feature of the received multi-dimensional data; applying compressive sensing to compress the multi-dimensional data into single-dimensional data using the sparsity feature, the single-dimensional data being suitable for use to reconstruct the multi-dimensional data; and reconstructing the single-dimensional data into multi-dimensional data. - View Dependent Claims (4, 5, 8, 9, 10, 11, 12)
-
-
2-3. -3. (canceled)
-
6-7. -7. (canceled)
-
13-21. -21. (canceled)
-
22. A method for compressive sensing based data collection in cloud monitoring, the method comprising:
-
receiving a plurality of messages from a plurality of probes within a cloud infrastructure at aggregator switches of the cloud infrastructure; generating multi-dimensional data associated with performance of the cloud infrastructure from the received messages; determining a sparsity feature of the multi-dimensional data; applying compressive sensing to compress the multi-dimensional data into single-dimensional messages using the sparsity feature by separating readings of each dimension of a probe vector that includes readings from a plurality of data sources and processing the separate readings respectively; and steering the single-dimensional messages to a service manager within the cloud infrastructure to enable reconstructing of the single-dimensional messages into multi-dimensional data. - View Dependent Claims (26, 36)
-
-
23-25. -25. (canceled)
-
27-30. -30. (canceled)
-
35. (canceled)
-
37. A cloud-based datacenter configured to employ compressive sensing based data collection in cloud monitoring, the datacenter comprising:
-
a plurality of probes configured to collect data associated with performance of a plurality of nodes of a cloud infrastructure; a plurality of aggregators configured to; receive the collected data from the plurality of probes; generate multi-dimensional data from the received data; determine a sparsity feature of the multi-dimensional data; and apply compressive sensing to compress the multi-dimensional data into single-dimensional data using the sparsity feature; and a cloud monitoring service configured to manage steering of the single-dimensional data to a service manager, wherein the service manager is configured to reconstruct the single-dimensional data into multi-dimensional data. - View Dependent Claims (45, 46, 55)
-
-
38-44. -44. (canceled)
- 47. (canceled)
-
49-54. -54. (canceled)
-
56-77. -77. (canceled)
Specification