Quasi-agentless cloud resource management
First Claim
Patent Images
1. A method for a resource management in a cloud architecture, comprising:
- collecting a first time stamped data (TSD), wherein the first TSD includes a first timestamp, a first field and a second field, wherein the first field indicates a resource type of a first resource unit at the first timestamp, and the second field indicates a utilization of the first resource unit at the first timestamp;
collecting a second TSD with an agent, wherein the second TSD includes the first timestamp and a first key value pair;
generating a prediction model based on the first TSD and the second TSD;
collecting a third TSD, wherein the third TSD includes a second timestamp, a third field and a fourth field, wherein the third field indicates a resource type of a second resource unit at the second timestamp, and the fourth field indicates a utilization of the second resource unit at the second timestamp; and
predicting a fourth TSD based on the prediction model and the third TSD, wherein the fourth TSD includes the second timestamp and a second key value pair.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, computer readable medium, and method are provided for a resource management in a cloud architecture. The method includes the steps of collecting a first time stamped data (TSD), and a second TSD, and generating a prediction model based on the first TSD and the second TSD. The method further includes collecting a third TSD, and predicting a fourth TSD based on the prediction model and the third TSD. With more data are obtained via the prediction, the resource management is more efficient and accurate.
16 Citations
20 Claims
-
1. A method for a resource management in a cloud architecture, comprising:
-
collecting a first time stamped data (TSD), wherein the first TSD includes a first timestamp, a first field and a second field, wherein the first field indicates a resource type of a first resource unit at the first timestamp, and the second field indicates a utilization of the first resource unit at the first timestamp; collecting a second TSD with an agent, wherein the second TSD includes the first timestamp and a first key value pair; generating a prediction model based on the first TSD and the second TSD; collecting a third TSD, wherein the third TSD includes a second timestamp, a third field and a fourth field, wherein the third field indicates a resource type of a second resource unit at the second timestamp, and the fourth field indicates a utilization of the second resource unit at the second timestamp; and predicting a fourth TSD based on the prediction model and the third TSD, wherein the fourth TSD includes the second timestamp and a second key value pair. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for a resource management in a cloud architecture, comprising:
-
a non-transitory memory storage comprising instructions; and one or more processors in communication with the memory, wherein the one or more processors execute the instructions to; collect a first time stamped data (TSD), wherein the first TSD includes a first timestamp, a first field and a second field, wherein the first field indicates a resource type of a first resource unit at the first timestamp, and the second field indicates a utilization of the first resource unit at the first timestamp; collect a second TSD with an agent, wherein the second TSD includes the first timestamp, and a first key value pair; generate a prediction model based on the first TSD and the second TSD; collect a third TSD, wherein the third TSD includes a second timestamp, a third field and a fourth field, wherein the third field indicates a resource type of a second resource unit at the second timestamp, and the fourth field indicates a utilization of the second resource unit at the second timestamp; and predict a fourth TSD based on the prediction model and the third TSD, wherein the fourth TSD includes the second timestamp and a second key value pair. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium storing computer instructions for a resource management in a cloud architecture, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
collecting a first time stamped data (TSD), wherein the first TSD includes a first timestamp, a first field and a second field, wherein the first field indicates a resource type of a first resource unit at the first timestamp, and the second field indicates a utilization of the first resource unit at the first timestamp; collecting a second TSD with an agent, wherein the second TSD includes the first timestamp and a first key value pair; generating a prediction model based on the first TSD and the second TSD; collecting a third TSD, wherein the third TSD includes a second timestamp, a third field and a fourth field, wherein the third field indicates a resource type of a second resource unit at the second timestamp, and the fourth field indicates a utilization of the second resource unit at the second timestamp; and predicting a fourth TSD based on the prediction model and the third TSD, wherein the fourth TSD includes the second timestamp and a second key value pair. - View Dependent Claims (17, 18, 19, 20)
-
Specification