Virtualization is increasingly being used to address server management and administration issues like flexible resource allocation, service isolation and workload migration. In a virtualized environment, the virtual machine monitor (VMM) is the primary resource manager and is an attractive target for implementing system features like scheduling, caching, and monitoring. However, the lack of runtime information within the VMM about guest operating systems, sometimes called the semantic gap, is a significant obstacle to efficiently implementing some kinds of services. In this paper we explore techniques that can be used by a VMM to passively infer useful information about a guest operating system’s unified buffer cache and virtual memory syst...
The application performance is as important as the resource utilization when we allocate memory for ...
In this thesis, I discuss why existing intrusive systems monitoring approaches are not a good fit fo...
Virtualization enables the consolidation of virtual machines (VMs) to increase the utilization of ph...
In virtualized environments, an operating system may not have complete knowledge about its resources...
In the virtualized environment, memory can be efficiently utilized if the dynamic memory demands of ...
Virtualization is often used in systems for the purpose of offering isolation among applications run...
Virtualization is often used in systems for the purpose of offering isolation among applications run...
Energy consumption is a primary concern for datacenters? management. Numerous datacenters are relyin...
Currently, cloud computing technology is implemented by many industries in the world. This technolog...
Abstract—Application and OS-level caches are crucial for hiding I/O latency and improving applicatio...
Abstract—Main memory contributes a large fraction of energy consumption in powerful servers running ...
In this paper, virtualization technology is utilized to transparently record the allocation and rele...
Cache-based side channel attack (CSCa) techniques in virtualization systems are becoming more advanc...
Most existing virtual machine introspection (VMI) technologies analyze the status of a target virtua...
Current computing infrastructures use virtualization to increase resource utilization by deploying m...
The application performance is as important as the resource utilization when we allocate memory for ...
In this thesis, I discuss why existing intrusive systems monitoring approaches are not a good fit fo...
Virtualization enables the consolidation of virtual machines (VMs) to increase the utilization of ph...
In virtualized environments, an operating system may not have complete knowledge about its resources...
In the virtualized environment, memory can be efficiently utilized if the dynamic memory demands of ...
Virtualization is often used in systems for the purpose of offering isolation among applications run...
Virtualization is often used in systems for the purpose of offering isolation among applications run...
Energy consumption is a primary concern for datacenters? management. Numerous datacenters are relyin...
Currently, cloud computing technology is implemented by many industries in the world. This technolog...
Abstract—Application and OS-level caches are crucial for hiding I/O latency and improving applicatio...
Abstract—Main memory contributes a large fraction of energy consumption in powerful servers running ...
In this paper, virtualization technology is utilized to transparently record the allocation and rele...
Cache-based side channel attack (CSCa) techniques in virtualization systems are becoming more advanc...
Most existing virtual machine introspection (VMI) technologies analyze the status of a target virtua...
Current computing infrastructures use virtualization to increase resource utilization by deploying m...
The application performance is as important as the resource utilization when we allocate memory for ...
In this thesis, I discuss why existing intrusive systems monitoring approaches are not a good fit fo...
Virtualization enables the consolidation of virtual machines (VMs) to increase the utilization of ph...