tailieunhanh - Understanding Memory Resource Management in VMware® ESX™ Server

According to Government Code, Section 14740, California’s Records Management Program is designed to “ apply efficient and economical management methods to the creation, utilization, maintenance, retention, preservation, and disposal of state records”. Effective Records Management ensures that records are kept only as long as they have some administrative, fiscal, or legal value. When records no longer fulfill the value for which they were created, they should be destroyed unless they also have some historic or research significance. If that is the case the records should be preserved by an appropriate historical agency. Staff members should realize that an effective records management program is not only cost effective, it will also. | WHITE PAPER Understanding Memory Resource Management in VMware ESX Server vmware VMWARE WHITE PAPER Table of Contents 1. 2. ESX Memory Management Memory Virtualization Memory Management Basics in 3. Memory Reclamation in Transparent Page Sharing TPS .7 Hypervisor When to Reclaim Host 4. ESX Memory Allocation Management for Multiple Virtual 5. Performance Experimental Environment . 13 Transparent Page Sharing Performance . 14 Ballooning vs. Swapping . 14 Linux Kernel Oracle SPECjbb .17 Microsoft Exchange Server 2007 . 18 6. Best 7. 2 VMWARE WHITE PAPER 1. Introduction VMware ESX is a hypervisor designed to efficiently manage hardware resources including CPU memory storage and network among multiple concurrent virtual machines. This paper describes the basic memory management concepts in ESX the configuration options available and provides results to show the performance impact of these options. The focus of this paper is in presenting the fundamental concepts of these options. More details can be found in Memory Resource Management in VMware ESX Server 1 . ESX uses high-level resource management policies to compute a target memory allocation for each virtual machine VM based on the current system load and parameter settings for the virtual machine shares reservation and limit 2 . The computed target allocation is used to guide the dynamic adjustment of the memory allocation for each virtual machine. In the cases where host memory is overcommitted the target allocations are still achieved by invoking several lower-level mechanisms to reclaim memory from virtual machines. This paper assumes a pure virtualization environment in which the guest operating system running inside the virtual machine is not modified to .

TỪ KHÓA LIÊN QUAN