A Dynamic Virtual Machine Allocation Technique Using Network Resource Contention for a High-performance Virtualized Computing Cloud
Virtualized Computing Cloud (VCC) is a well-known resource-provisioning and computing environment due to advantages such as maximized resource utilization, isolated performance, and customizable runtimes. Therefore, recently, VCC has been increasingly adopted in a broad spectrum of service domains, including internet-based application services and computational science. However, efficient resource (i.e., Virtual Machine; VM) allocation techniques are required to deliver higher-quality Internet and/or computing services. In this paper, the authors propose a novel dynamic, self-adaptive VMs allocation technique considering network resource contention in a Xen virtualization environment.