Identifying resource usage and performing migration to address performance issues in a Xen server virtualization environment
When Netflix faced an outage in 2011, they had to offer a 3% credit to their customers. The outage was due to a resource crunch in the Amazon cloud they were hosted in. It’s tough for a business to survive if such outages happen frequently.
A cloud hosting provider achieves economies of scale by sharing resources between multiple tenants in the cloud. These resources include computing, storage and network devices. But at times, the cloud provider may oversell the resources to achieve high-density or a single tenant can abuse the server resources. This can affect the performance of the cloud system. (more…)