In the virtualized environment, memory can be efficiently utilized if the dynamic memory demands of virtual machines can be estimated at runtime. An efficient memory estimator should report the appropriate size of the memory which can be made full use of by the virtual machine while keeping reasonable performance. However, the appropriate size is hard to be estimated accurately with low overhead. This paper presents a memory demand estimator based on the guest operating system behaviors architecturally visible to the virtual machine monitor, and it can accurately reports the expected appropriate memory size with negligible overhead. The estimator consists of two components which respectively, track the amount of the memory residing in virtu...
Abstract—Main memory contributes a large fraction of energy consumption in powerful servers running ...
Energy consumption is a primary concern for datacenters? management. Numerous datacenters are relyin...
Systems that support virtual memory virtualize the available physical memory such that the applicati...
Virtualization essentially enables multiple operating systems and applications to run on one physica...
Allocating memory dynamically for virtual machines (VMs) according to their demands provides signifi...
The application performance is as important as the resource utilization when we allocate memory for ...
Allocating memory dynamically for virtual machines (VMs) according to their demands provides signifi...
© Copyright 2014, Institute of Software. the Chinese Academy of Sciences. All rights reserved. Virtu...
With the rapid increase of memory consumption by applications running on cloud data centers, we need...
Virtualization is increasingly being used to address server management and administration issues lik...
Abstract. Next Generation Data Centers are transforming labor-intensive, hard-coded systems into sha...
With the rapid increase of data set size of cloud and big data applications, conventional regular 4K...
Using a population of VMware Virtual Center Virtual Ap-pliances (VCVA) and their respective workload...
International audiencePower management has become one of the main challenges for data center infrast...
Memory can be efficiently utilized if the dynamic memory demands of applications can be determined a...
Abstract—Main memory contributes a large fraction of energy consumption in powerful servers running ...
Energy consumption is a primary concern for datacenters? management. Numerous datacenters are relyin...
Systems that support virtual memory virtualize the available physical memory such that the applicati...
Virtualization essentially enables multiple operating systems and applications to run on one physica...
Allocating memory dynamically for virtual machines (VMs) according to their demands provides signifi...
The application performance is as important as the resource utilization when we allocate memory for ...
Allocating memory dynamically for virtual machines (VMs) according to their demands provides signifi...
© Copyright 2014, Institute of Software. the Chinese Academy of Sciences. All rights reserved. Virtu...
With the rapid increase of memory consumption by applications running on cloud data centers, we need...
Virtualization is increasingly being used to address server management and administration issues lik...
Abstract. Next Generation Data Centers are transforming labor-intensive, hard-coded systems into sha...
With the rapid increase of data set size of cloud and big data applications, conventional regular 4K...
Using a population of VMware Virtual Center Virtual Ap-pliances (VCVA) and their respective workload...
International audiencePower management has become one of the main challenges for data center infrast...
Memory can be efficiently utilized if the dynamic memory demands of applications can be determined a...
Abstract—Main memory contributes a large fraction of energy consumption in powerful servers running ...
Energy consumption is a primary concern for datacenters? management. Numerous datacenters are relyin...
Systems that support virtual memory virtualize the available physical memory such that the applicati...