System and method for managing resources in cloud environment
First Claim
1. A method of managing resources in a cloud environment, the method comprising:
- receiving from at least one layer in the cloud environment, by a resource managing device, a plurality of parameters associated with an event;
predicting, by the resource managing device, a value of each of the plurality of parameters based on a plurality of information associated with the plurality of parameters;
comparing, by the resource managing device, the value of each of the plurality of parameters with a predefined threshold range;
converting, by the resource managing device, the value of each of the plurality of parameters into a vector, when the value of each of the plurality of parameters is within the predefined threshold range;
training, by the resource managing device, a neural network based on the vector of the value of each of the plurality of parameters, wherein the neural network is trained to manage the event; and
storing, by the resource managing device, an output of the trained neural network in a database in response to the training, wherein the output corresponds to management of the event, and wherein the database further comprises a mapping of the event to the trained neural network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of managing resources in a cloud environment is disclosed. The method includes receiving a plurality of parameters associated with an event. The method further includes comparing a value of each of the plurality of parameters with a predefined threshold range. The method includes converting the value of each of the plurality of parameters into a vector, when the value of each of the plurality of parameters is within the predefined threshold range. The method further includes training a neural network based on the vector of the value of each of the plurality of parameters, wherein the neural network is trained to manage the event. The method includes storing an output of the trained neural network in a database in response to the training. The output corresponds to management of the event and the database further comprises a mapping of the event to the trained neural network.
10 Citations
15 Claims
-
1. A method of managing resources in a cloud environment, the method comprising:
-
receiving from at least one layer in the cloud environment, by a resource managing device, a plurality of parameters associated with an event; predicting, by the resource managing device, a value of each of the plurality of parameters based on a plurality of information associated with the plurality of parameters; comparing, by the resource managing device, the value of each of the plurality of parameters with a predefined threshold range; converting, by the resource managing device, the value of each of the plurality of parameters into a vector, when the value of each of the plurality of parameters is within the predefined threshold range; training, by the resource managing device, a neural network based on the vector of the value of each of the plurality of parameters, wherein the neural network is trained to manage the event; and storing, by the resource managing device, an output of the trained neural network in a database in response to the training, wherein the output corresponds to management of the event, and wherein the database further comprises a mapping of the event to the trained neural network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A resource managing device in a cloud environment, the resource managing device comprising:
-
a processor; and a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which, on execution, causes the processor to; receive from at least one layer in the cloud environment, a plurality of parameters associated with an event; predict a value of each of the plurality of parameters based on a plurality of information associated with the plurality of parameters; compare the value of each of the plurality of parameters with a predefined threshold range; convert the value of each of the plurality of parameters into a vector, when the value of each of the plurality of parameters is within the predefined threshold range; train a neural network based on the vector of the value of each of the plurality of parameters, wherein the neural network is trained to manage the event; and store an output of the trained neural network in a database in response to the training, wherein the output corresponds to management of the event, and wherein the database further comprises a mapping of the event to the trained neural network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having stored thereon, a set of computer-executable instructions causing a computer comprising one or more processors to perform steps comprising:
-
receiving from at least one layer in a cloud environment, a plurality of parameters associated with an event; predicting a value of each of the plurality of parameters based on a plurality of information associated with the plurality of parameters; comparing the value of each of the plurality of parameters with a predefined threshold range; converting the value of each of the plurality of parameters into a vector, when the value of each of the plurality of parameters is within the predefined threshold range; training a neural network based on the vector of the value of each of the plurality of parameters, wherein the neural network is trained to manage the event; and storing an output of the trained neural network in a database in response to the training, wherein the output corresponds to management of the event, and wherein the database further comprises a mapping of the event to the trained neural network.
-
Specification