Systems and methods for autoscaling in datacenters
OwnerPulkit Ambikanandan MISRA, Esha CHOUKSE +3inventors
InventorsPulkit Ambikanandan MISRA, Esha CHOUKSE, Ioannis MANOUSAKIS, Inigo GOIRI PRESA, Ricardo Gouvêa BIANCHINI
Life of this patent
Estimating the term…
Abstract
A method of autoscaling in a datacenter includes receiving one or more datacenter metrics at a control service, comparing the one or more datacenter metrics to a threshold value, selecting at least one component of a server computer to scale-up, and sending an instruction to the server computer to scale-up the at least one component.
Claims20
A method of autoscaling in a datacenter, the method comprising:
- at a control service:
- receiving one or more datacenter metrics;
- comparing the one or more datacenter metrics to a threshold value;
- selecting at least one component of a server computer to scale-up;
- and
- sending an instruction to the server computer to scale-up the at least one component.
A method of autoscaling in a datacenter, the method comprising:
- at a control service:
- receiving one or more datacenter metrics;
- comparing the one or more datacenter metrics to a first threshold value;
- when the one or more datacenter metrics meets or exceeds the first threshold value, selecting at least one component of a server computer to scale-up;
- sending an instruction to the server computer to scale-up the at least one component;
- comparing the one or more datacenter metrics to a second threshold value;
- and
- when the one or more datacenter metrics meets or exceeds the second threshold value, allocating an additional virtual machine (VM).
A system for autoscaling in a datacenter, the system comprising:
- a server pool;
- an allocator;
- and
- a control service, wherein the control service is in data communication with the server pool and allocator to receive one or more datacenter metrics, and
- wherein the control service is configured to:
- receive one or more datacenter metrics;
- compare the one or more datacenter metrics to a first threshold value;
- when the one or more datacenter metrics meets or exceeds the first threshold value, select at least one component of a server computer to scale-up;
- send an instruction to the server computer to scale-up the at least one component;
- compare the one or more datacenter metrics to a second threshold value;
- and
- when the one or more datacenter metrics meets or exceeds the second threshold value, send a second instruction to the allocator to allocate an additional virtual machine (VM).
Dependencies are inferred from the claim text.