Abstract

Cloud computing is an internet-based computing environment where computing resources (hardware, software) are managed, pooled, and provided on demand by the cloud service providers to cloud service users. Users may rent resources with fixed capacity by considering the application's peak workload, but the application workload may vary. The workload variation may depend on many situations like time of the day, day of the week, etc., So resources may be underutilized when the workload is lower than the peak workload and overutilized when the workload is higher than the peak workload so some strategies are required to manage resources that can add or remove resource capacity as per the variation in workload. For managing cloud resource capacity elasticity plays a vital role. Elasticity is the dynamic property of the cloud and is used for the provisioning and de-provisioning of cloud resources to map between workload and cloud resources. This study reviews the elasticity for “VM only”, “Container only” and “VM and containers together”.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call