
Dynamic VM Scaling: Provisioning and Pricing through an Online Auction
Abstract
Today’s IaaS clouds allow dynamic scaling of VMs allocated to a user, depending on the user’s real-time demand. There are two types of scaling: horizontal scaling (scale-out) by allocating more instances of VM to the user, and vertical scaling (scale-up) by boosting user-owned VM resources. Dynamic VM Scaling: Provisioning and Pricing through an Online Auction was a daunting issue how to efficiently allocate resources on physical servers to meet on – the-go users ‘ scaling demand, achieving the best use of the server and user utility.
Dynamic VM Scaling: Provisioning and Pricing through an Online Auction An accompanying critical challenge is how to effectively charge incremental resources so that the economic benefits of both cloud provider and cloud users are guaranteed. There has been online auction design dealing with dynamic VM provisioning where the resource bids are not related to each other, failing to handle VM scaling where later bids may rely on the same user’s earlier bids.