Oracle Databases on VMware Best Practices Guide
|
|
|
- Neil Rogers
- 10 years ago
- Views:
Transcription
1
2 This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. VMware, Inc Hillview Ave Palo Alto, CA Page 2 of 26
3 Contents 1. Introduction vsphere Production Support for Oracle Databases on vsphere ESX Host Guidelines General Memory Virtual CPU Storage Guidelines Storage Virtualization Concepts Storage Protocol Capabilities Database Layout Considerations VMFS versus RDM General Guidelines Networking Guidelines Performance Monitoring on vsphere Timekeeping in Virtual Machines Summary References Appendix A: Virtual Machine Memory Settings Page 3 of 26
4 Page 4 of 26
5 1. Introduction This provides best practice guidelines for deploying Oracle databases on VMware vsphere. The recommendations in this guide are not specific to any particular set of hardware, or size and scope of any particular Oracle database implementation. The examples and considerations provide guidance, but do not represent strict design requirements. The successful deployment of Oracle on VMware vsphere 5 is not significantly different from deploying Oracle on physical servers. DBAs can fully leverage their current skill set while also delivering the benefits associated with virtualization. In addition to this guide, VMware has created separate best practice documents for storage, networking, and performance. This document also includes information from a white paper, Oracle Databases on VMware vsphere 4: Essential Deployment Tips ( See Section 10, References, for a list of other documents that can help you successfully deploy Oracle on vsphere. 2. vsphere VMware virtualization solutions provide numerous benefits to DBA administrators. VMware virtualization creates a layer of abstraction between the resources required by an application and operating system, and the underlying hardware that provides those resources. This abstraction layer provides value for the following: Consolidation VMware technology allows multiple application servers to be consolidated onto one physical server, with little or no decrease in overall performance. Ease of provisioning VMware virtualization encapsulates an application into an image that can be duplicated or moved, greatly reducing the cost of application provisioning and deployment. Manageability Virtual machines can be moved from server to server with no downtime using VMware vsphere vmotion, which simplifies common operations such as hardware maintenance, and reduces planned downtime. Availability If an unplanned hardware failure occurs, VMware vsphere High Availability (HA) restarts affected virtual machines on another host in a VMware cluster. With VMware HA you can reduce unplanned downtime and provide higher service levels to an application. VMware vsphere Fault Tolerance (FT) features zero downtime and zero data loss, providing continuous availability in the face of server hardware failures for any application running in a virtual machine. Page 5 of 26
6 . 3. Production Support for Oracle Databases on vsphere Oracle has a support statement for VMware products that is honored around the world. While there has been much public discussion about Oracle s perceived position on support for VMware virtualization, our experience is that Oracle Support upholds its commitment to customers, including those using VMware virtualization in conjunction with Oracle products. VMware is also an Oracle customer; our E-Business Suite and Siebel instances are virtualized; and VMware routinely submits and receives assistance with issues for Oracle running on VMware virtual infrastructure. The specifics of Oracle s support commitment to VMware are provided by the MyOracleSupport MetaLink Document ID Gartner, IDC, and others also have documents for their subscribers that specifically address this policy. The following are some of the key facts about Oracle Support: Oracle RAC support is now included for Database and later. Known issues Oracle Support will accept customer support requests for Oracle products running on VMware virtual infrastructure if the reported problem is already known to Oracle. This is crucial if you are running Database 9i, 10g, or another product with a long history, the odds are in your favor that Oracle has seen your problem before. If they have already seen it, they will accept it. New issues Oracle Support reserves the right to ask customers to prove that new issues attributed to Oracle are not a result of an application being virtualized. This is reasonable, as this is essentially the same policy that other ISVs use to some degree. It is key to look at the history of Oracle Support with regard to new issues. Certification VMware vsphere is a technology that resides under the certified Oracle stack (unlike other virtualization technologies that alter the OS and other elements of the stack). As a result, Oracle cannot certify VMware virtual infrastructure. However, VMware is no different in this regard from an x86 server Oracle doesn t certify Dell, HP, IBM, or Sun x86 servers. VMware recommends that customers take a logical approach and test Oracle s support statement. Begin with pre-production systems, and as issues are encountered and SRs are filed, track Oracle s response. Our experience is that customers see no difference in the quality and timeliness of Oracle Support s response. Page 6 of 26
7 4. ESX Host Guidelines 4.1 General The following are general best practices for host systems. Create a computing environment optimized for vsphere. The VMware ESX or VMware ESXi host BIOS settings can be specifically adjusted to maximize compute resources (such as disabling unnecessary processes and peripherals) to Oracle databases. Create golden images of optimized operating systems using vsphere cloning technologies. After the operating system has been prepared with the appropriate patches and kernel settings, Oracle can be installed in a virtual machine the same way it is installed on a physical system. This speeds up the installation of a new database. Upgrade to ESXi 5. VMware and database administrators can realize a percent performance boost after upgrading to the latest vsphere release from prior 3.x versions. Allow vsphere to choose the best virtual machine monitor based on the CPU and guest operating system combination. Confirm that the virtual machine setting has Automatic selected for the CPU/MMU Virtualization option. Page 7 of 26
8 4.1.1 BIOS Settings BIOS settings for an x86 server can be set to disable unnecessary processes and peripherals to maximize performance. Table 1 describes the optimized settings. Table 1. BIOS Settings Maximized for Performance BIOS Setting s Description Virtualization Technology Yes Necessary to run 64-bit guest operating systems. Turbo Mode Yes Balanced workload over unused cores. Node Interleaving No Disables NUMA benefits if disabled. VT-x, AMD-V, EPT, RVI Yes Hardware-based virtualization support. C1E Halt State No Disable if performance is more important than saving power. Power-Saving No Disable if performance is more important than saving power. Virus Warning No Disables warning messages when writing to the master boot record. Hyperthreading Yes For use with some Intel processors. Hyperthreading is always recommended with Intel s newer Core i7 processors such as the Xeon 5500 series. Video BIOS Cacheable No Not necessary for database virtual machine. Wake On LAN Yes Required for VMware vsphere Distributed Power Management feature. Execute Disable Yes Required for vmotion and VMware vsphere Distributed Resource Scheduler (DRS) features. Video BIOS Shadowable No Not necessary for database virtual machine. Video RAM Cacheable No Not necessary for database virtual machine. On-Board Audio No Not necessary for database virtual machine. On-Board Modem No Not necessary for database virtual machine. On-Board Firewire No Not necessary for database virtual machine. On-Board Serial Ports No Not necessary for database virtual machine. On-Board Parallel Ports No Not necessary for database virtual machine. On-Board Game Port No Not necessary for database virtual machine. Page 8 of 26
9 4.1.2 Operating System Host Processes VMware recommends disabling unnecessary foreground and background processes within the guest operating system. Examples of unnecessary Linux processes are: anacron, apmd, atd, autofs, cups, cupsconfig, gpm, isdn, iptables, kudzu, netfs, and portmap. Examples of unnecessary Windows processes are: alerter, automatic updates, clip book, error reporting, help and support, indexing, messenger, netmeeting, remote desktop, and system restore services. For Linux installs, the database administrator (DBA) should request that the system administrator compile a monolithic kernel to load only the necessary features. Whether you intend to run Windows or Linux as the final optimized operating system, these host installs should be cloned by the VMware administrator for reuse. After the operating system has been prepared, install Oracle the same way as for a physical environment. Use the recommended kernel parameters listed in the Oracle Installation guide. Also, it is a good practice to check with Oracle Support for the latest settings to use prior to beginning the installation process Upgrade vsphere vsphere includes numerous performance and scalability enhancements that provide a percent performance boost compared to previous 3.x versions. The following table summarizes the improvements to the hypervisor including current metrics for vsphere. Table 2. Performance and Scalability Improvements by ESX/ESXi Version ESX 2.0 ESX 3.0 ESX 3.5 vsphere ESX 4 vsphere ESX 5 CPU 1 vcpu 2 vcpu 4 vcpu 8 vcpu 32 vcpu Memory < 4GB 16GB 64GB 255GB 1TB Network 380Mb/Sec 800Mb/Sec 9Gb/Sec 30Gb/Sec > 36Gb/Sec IOPS < 10,000 20, ,000 > 350,000 1,000,000 VMware vsphere supports large capacity virtual machines, so it can support larger sized Oracle databases and SGA footprints. vsphere host and virtual machine specifications are as follows: Each ESXi host supports up to 2TB RAM, 512 virtual machines and 2048 virtual CPUs. Each virtual machine can support up to 32 virtual CPUs and 1TB RAM. Page 9 of 26
10 4.1.4 Hardware-Assisted Memory Management Unit For best performance, VMware recommends using servers with the latest chip generations that support a hardware-assisted Memory Management Unit (MMU). Hardware-assisted MMU refers to hardware support for memory management unit virtualization. Features that provide the support are available from Intel and AMD and are called EPT and RVI, respectively. Support consists of an additional level of page tables implemented in hardware. These page tables contain guest physical to machine physical memory address translations. On processors that support it, vsphere by default uses hardware-assisted MMU virtualization for virtual machines. This default behavior is configured in the virtual machine settings using VMware vsphere Client, by setting the CPU/MMU Virtualization parameter to Automatic (which is the default). 4.2 Memory The following are memory-related best practices. Set memory reservations equal to the size of the Oracle SGA. The memory reservation should be large enough to avoid kernel swapping between ESX and the guest OS because Oracle databases can be memoryintensive. Use large memory pages. Large page support is enabled by default in ESX 3.5 and later, and is supported from Oracle 9i R2 for Linux operating systems and 10g R2 for Windows. Enable large pages in the guest OS to improve the performance of Oracle databases on vsphere. Appendix A provides a description of virtual machine memory settings that are discussed in this section. For further background on VMware memory management concepts, refer to vsphere Resource Management ( When consolidating Oracle database instances, vsphere presents the opportunity to share memory across virtual machines that are running the same operating systems, applications, or components. In this case, vsphere uses a proprietary transparent page sharing technique to reclaim memory, which allows databases to run with less memory than on a physical machine. Transparent page sharing also allows DBAs to overcommit memory without any performance degradation. In production environments, carefully consider the impact of overcommitting memory and overcommit only after collecting data to determine the amount of overcommitment possible. To determine the effectiveness of memory sharing and the degree of acceptable overcommitment for a given database, run the workload and use resxtop or esxtop to observe the actual savings. Page 10 of 26
11 Because Oracle databases can be memory-intensive, and to account for situations where performance is a key factor (and to avoid kernel swapping between ESX/ESXi and the guest OS in mission critical production environments), VMware recommends the following: Set the memory reservation equal to the size of the Oracle SGA. Where the Oracle database is part of a third-party commercial enterprise application (ERP), follow virtualization guidelines from the ERP vendor. Note that setting reservations can limit vmotion operations. A virtual machine can be live migrated only if the target ESX/ESXi host has free physical memory equal to or greater than the size of the reservation. Do not disable the balloon driver. The guest operating system within the virtual machine still needs its own separate swap/page file. Follow the same swap space guidelines given for physical environments. Though VMware recommends setting memory reservations equal to the size of the Oracle SGA in production environments, it is acceptable to overcommit more aggressively in non-production environments such as development, test, or QA. In these environments, a DBA can introduce memory overcommitment to take advantage of VMware memory reclamation features and techniques. Even in these environments, the type and number of databases that can be deployed using overcommitment largely depend on their actual workload Large Pages vsphere supports large pages in the guest operating system. The use of large pages results in reduced memory management overhead and can increase hypervisor performance. Oracle supports the use of large memory pages in Oracle 9i R2 for Linux operating systems and in 10g R2 for Windows. The following MetaLink Notes are relevant when setting large pages: Note Huge Pages on Linux: What It Is... and What It Is Not... Note Huge Pages on 64-bit Linux Note Shell Script to Calculate Values Recommended Huge Pages/Huge TLB Configuration Note Oracle Database and the Windows NT memory architecture, Technical Bulletin Note Windows NT Memory Architecture Overview Page 11 of 26
12 4.3 Virtual CPU The following are virtual CPU-related best practices. Use as few virtual CPUs (vcpus) as possible. If monitoring of the actual workload shows that the Oracle database is not benefitting from the increased virtual CPUs, the excess vcpus impose scheduling constraints and can degrade overall performance of the virtual machine. Enable hyperthreading for Intel Core i7 processors. With the release of Intel Xeon 5500 series processors, enabling hyperthreading is recommended. VMware uses the terms virtual CPU (vcpu) and physical CPU to distinguish between the processors within the virtual machine and the underlying physical x86-based processors. Virtual machines with more than one virtual CPU are also called SMP (symmetric multiprocessing) virtual machines. VMware vsphere Virtual Symmetric Multiprocessing (Virtual SMP) enhances virtual machine performance by enabling a single virtual machine to use multiple physical processors simultaneously. vsphere supports up to eight virtual CPUs per virtual machine. The biggest advantage of an SMP system is the ability to use multiple processors to execute multiple tasks concurrently, thereby increasing throughput (for example, the number of transactions per second). Only workloads that support parallelization (including multiple processes or multiple threads that can run in parallel) can really benefit from SMP. The Oracle architecture is multithreaded and includes multiple processes which make it a good candidate to take advantage of Virtual SMP. Though larger virtual machines are possible in vsphere, VMware recommends reducing the number of virtual CPUs if monitoring of the actual workload shows that the Oracle database does not benefit from the increased number of virtual CPUs. Virtual NUMA (vnuma), a new feature in ESXi 5.0, exposes NUMA topology to the guest operating system, allowing NUMA-aware guest operating systems and applications to make the most efficient use of the underlying hardware s NUMA architecture. For additional details, refer to ESXi CPU Considerations in Performance Best Practices for VMware vsphere 5.0 ( Oracle NUMA support is disabled by default for 11g and above (see Oracle MySupport Doc ID: ). In some circumstances enabling Oracle NUMA support may improve performance and the Oracle doc suggests that it be tested in a test environment before deciding to use it with production system. VMware recommends keeping NUMA enabled in server hardware BIOS and at the guest operating system level which should also be the default settings for NUMA support with most servers and guest operating systems. Hyperthreading enables a single physical processor core to behave like two logical processors, allowing two independent threads to run simultaneously. Unlike having twice as many processor cores which can roughly double performance hyperthreading can provide anywhere from a slight to a significant increase in system performance by keeping the processor pipeline busier. For example, an ESX/ESXi host system enabled for hyperthreading on an 8-core server sees 16 threads that appear as 16 logical processors. With the release of Intel Xeon 5500 series processors, enabling hyperthreading is recommended. Prior to the 5500 series, VMware had no uniform recommendation with respect to hyperthreading because the measured performance results were not consistent across applications, run environments, or database workloads. VMware recommends the following practices for allocating CPU to Oracle database virtual machines: Page 12 of 26
13 Start with a thorough understanding of your workload. Database server utilization varies widely by application. If the application is commercial, follow published guidelines where appropriate. If the application is custom-written, work with the application developers to determine resource requirements. VMware Capacity Planner can analyze your current environment and provide resource utilization metrics that can aid in the sizing process. If the exact workload is not known, start with fewer virtual CPUs and increase the number later if necessary. Allocate multiple vcpus to a virtual machine only if the anticipated database workload can take advantage of all the vcpus. When consolidating multiple virtual machines on single ESX/ESXi host, proper hardware sizing is critical for optimal performance. Confirm that cumulative physical CPU resources on a host are adequate to meet the needs of the virtual machines by testing your workload in the planned virtualized environment. CPU overcommitment should be based upon actual performance data to avoid adversely affecting virtual machine performance. Page 13 of 26
14 5. Storage Guidelines The following are storage-related best practices. Enable jumbo frames for IP-based storage using iscsi and NFS. Jumbo frames enable Ethernet frames to have a larger payload, allowing for improved performance. Create dedicated datastores to service database workloads. The creation of dedicated datastores for I/O-intensive databases is analogous to provisioning dedicated LUNs in the physical world. This is a typical design for a mission-critical enterprise workload. Use VMware vsphere VMFS for single instance Oracle database deployments. To balance performance and manageability in a virtual environment, deploy Oracle using VMFS. Align VMFS properly. Like other disk-based file systems, VMFS suffers a penalty when the partition is unaligned. Use VMware vcenter to create VMFS partitions because it automatically aligns the partitions. Use Oracle automatic storage management. Oracle ASM provides integrated clustered file system and volume management capabilities for managing Oracle database files. ASM simplifies database file creation while delivering near-raw device file system performance. Use your storage vendor s best practices documentation when laying out the Oracle database. Oracle ASM cannot determine the optimal data placement or LUN selection with respect to the underlying storage infrastructure. For that reason, Oracle ASM is not a substitute for close communication between the storage administrator and the database administrator. Avoid silos when designing the storage architecture. At a minimum, designing the optimized architecture should involve the database administrator, storage administrator, network administrator, VMware administrator, and application owner. Page 14 of 26
15 Use Paravirtualized SCSI adapters for Oracle data files with demanding workloads. The combination of the new Paravirtualized SCSI driver (PVSCSI) and additional ESX/ESXi kernel-level storage stack optimizations dramatically improves storage I/O performance. Storage configuration is essential for any successful database deployment, especially in virtual environments where you can consolidate many different Oracle database workloads on a single ESX/ESXi host. Your storage subsystem should provide sufficient I/O throughput as well as storage capacity to accommodate the cumulative needs of all virtual machines running on your ESX/ESXi hosts. 5.1 Storage Virtualization Concepts VMware storage virtualization can be categorized into three layers of storage technology. The storage array is the bottom layer, consisting of physical disks presented as logical disks (storage array volumes or LUNs) to the layer above. The next layer is the virtual environment occupied by vsphere. Storage array LUNs are presented to ESX/ESXi hosts as datastores and are formatted as VMFS volumes. Virtual machines consist of virtual disks that are created in the datastores and presented to the guest operating system as disks that can be partitioned and used in file systems Virtual Machine File System (VMFS) VMFS is a cluster file system that provides storage virtualization optimized for virtual machines. Each virtual machine is encapsulated in a set of files and VMFS is the default storage system for these files on physical SCSI disks and partitions. VMFS allows multiple ESX/ESXi instances to access shared virtual machine storage concurrently. It also enables virtualization-based distributed infrastructure services such as vmotion, DRS, and VMware HA to operate across a cluster of ESX/ESXi hosts Raw Device Mapping VMware also supports Raw Device Mapping (RDM). RDM allows a virtual machine to directly access a volume on the physical storage subsystem, and can be used only with Fibre Channel or iscsi. RDM can be thought of as providing a symbolic link from a VMFS volume to a raw volume. The mapping makes volumes appear as files in a VMFS volume. The mapping file, not the raw volume, is referenced in the virtual machine configuration. 5.2 Storage Protocol Capabilities When deploying vsphere, the choice of a networked storage system has little to do with virtualization. As with any physical Oracle deployment, the main considerations are price, performance, and manageability. In addition, the protocols available with vsphere Fibre Channel, hardware iscsi, software iscsi, and NFS are capable of achieving throughput levels that are limited only by the capabilities of the storage array and its connection to vsphere. During its testing, VMware has found that wire speed is the limiting factor for I/O throughput when comparing the storage protocols. VMware ESX/ESXi can reach the link speeds in a single virtual machine environment, and also maintain the throughput up to 32 concurrent virtual machines for each storage connection option supported. For details, refer to the Comparison of Storage Protocol Performance in VMware vsphere 4 white paper ( Fibre Channel might provide maximum I/O throughput, but iscsi and NFS can offer a better price-performance ratio. Page 15 of 26
16 When selecting networked storage systems and protocols, it is critical to understand which vsphere features are supported. The following table describes the capabilities for each of the protocols available in vsphere. Table 3. Storage Protocol Capabilities Type Boot VM Boot vsphere vmotion HA/DRS VMFS RDM SRM Fibre Channel Yes Yes Yes Yes Yes Yes iscsi Yes Yes Yes Yes Yes Yes NAS Yes No Yes No No No Local storage Yes Yes No Yes No No Jumbo frames are recommended for IP-based storage using iscsi and NFS. Jumbo frames must be enabled for each vswitch through the vsphere CLI. Also, if you use an ESX/ESXi host, you must create a VMkernel network interface with jumbo frames enabled. It is also necessary to enable jumbo frames on the hardware as well, including the network switches and storage arrays. 5.3 Database Layout Considerations The Oracle Optimized Flexible Architecture (OFA) is a set of naming standards and best practices to be used when installing and configuring Oracle software. It is a generally accepted best practice to follow the OFA standards for Oracle virtual installations as well. Beginning in 10g, Oracle introduced Automated Storage management, which also conforms to the OFA naming conventions Automatic Storage Management Oracle ASM provides integrated clustered file system and volume management capabilities for managing Oracle database files. In addition, ASM simplifies database file creation while delivering near-raw device file system performance. A vsphere datastore is an abstraction of the storage layer. LUNs can be thought of as abstractions of the disks themselves. For this reason, care must be taken before configuring ASM disk groups. When creating ASM disk groups, observe the following: Create ASM disk groups with equal disk types and geometries. An ASM disk group is essentially a grid of disks and the group performance is limited by its slowest member. Create multiple ASM disk groups based on I/O characteristics. At a minimum, create two ASM disk groups one for log files, which are sequential in nature, and another for datafiles, which are random in nature. If using networked storage, configure the ASM disk groups with external redundancy. Do not use Oracle ASM failure groups. Oracle failure groups consume additional CPU cycles and can operate unpredictably after suffering a disk failure. When using external redundancy, disk failures are transparent to the database and consume no additional database CPU cycles, because this is offloaded to the storage processors. ASM is not storage-aware. In other words, whatever disks are provisioned to a DBA can be used to create a disk group. Oracle ASM cannot determine the optimal data placement or LUN selection with respect to the underlying storage infrastructure. For that reason, Oracle ASM is not a substitute for close communication between the storage administrator and the database administrator. Refer to your Oracle installation guide to create ASM disk groups. Page 16 of 26
17 5.3.2 Oracle Clustered File System (OCFS) The Oracle Clustered File System is a POSIX-compliant shared disk cluster file system for Linux that can be used with Oracle Real Application Clusters. OCFS was the predecessor to Oracle ASM that was introduced in Oracle 10g. (Discussion of Real Application Clusters is beyond the scope of this guide.) ASM is the recommended clustering technology. Also, because ASM can also be used for single instance deployments, it provides an on-ramp to Real Application Clusters Consolidated or Dedicated Datastores It is a generally accepted best practice to create a dedicated datastore if the application has a demanding I/O profile. Databases fall into this category. The creation of dedicated datastores allows DBAs to define individual service level guarantees for different applications and is analogous to provisioning dedicated LUNs in the physical world. A datastore is an abstraction of the storage tier and, therefore, it is a logical representation of the storage tier, not a physical representation of the storage tier. Creating a dedicated datastore to isolate a particular I/O workload (whether log or database files), without isolating the physical storage layer as well, does not have the desired effect on performance Example of Oracle Database Storage Layout on vsphere For mission-critical databases it is common practice in physical environments to spread the database over multiple LUNs to maximize I/O performance (for example, placing log and datafiles in separate LUNs). Follow similar guidelines when virtualized. An example layout is shown in the following figure. Page 17 of 26
18 Figure 1. Example Storage Layout of Oracle OLTP Database on VMware Figure 1 represents an example storage design for a virtualized Oracle OLTP database. The design is based on the following principles: At a minimum, an optimized architecture requires joint collaboration among the database, VMware, and storage administrators. Follow storage vendor best practices for database layout on their arrays (as is done in the physical world). Note that Figure 1 is only an example and actual configurations for customer deployments can differ Virtual SCSI Controllers VMware highly recommends using multiple virtual SCSI controllers for the database virtual machines or virtual machines with high I/O load. The use of multiple virtual SCSI controllers allows the execution of several parallel I/O operations inside the guest operating system. VMware also highly recommends separating the Redo/Log I/O traffic from the data file I/O traffic through separate virtual SCSI controllers. As a best practice, you can use one controller for the operating system and swap, another controller for DB Log, and one or more additional controllers for database data files (depending on the number and Page 18 of 26
19 size of the database data files). Refer to the VMware Administration Guide for information on how to add additional virtual SCSI controllers 5.4 VMFS versus RDM Performance VMware is often asked which offers better performance, VMFS or RDM. Both VMFS and RDM volumes can provide similar transaction throughput. For more details, refer to Performance Characterization of VMFS and RDM Using a SAN ( Functionality VMware generally recommends VMFS, but there may be situations where RDMs are required. Table 4 summarizes some of the options and trade-offs between VMFS and RDM. For a more complete discussion, see vsphere Storage ( 50/topic/com.vmware.ICbase/PDF/vsphere-esxi-vcenter-server-50-storage-guide.pdf). Table 4. VMFS and Raw Disk Mapping Trade-Offs VMFS RDM Volume can host many virtual machines (or can be dedicated to one virtual machine). Maps a single LUN to one virtual machine, so only one virtual machine is possible per LUN. Increases storage utilization, provides better flexibility, easier administration and management. More LUNs are required, so it is easier to reach the LUN limit of 256 that can be presented to an ESX/ESXi host. Can potentially support clustering software that does not issue SCSI reservations, such as Oracle Clusterware. To configure, follow the procedures given in Disabling simultaneous write protection provided by VMFS using the multi-writer flag ( Oracle RAC node Live Migration. RDM might be required to leverage third party storage array-level backup and replication tools. RDM volumes can help facilitate migrating physical Oracle databases to virtual machines. Alternatively, enables quick migration to physical in rare Oracle support cases. Required for MSCS quorum disks. Page 19 of 26
20 5.5 General Guidelines Partition Alignment Aligning file system partitions is a well-known storage best practice for database workloads. Partition alignment on both physical machines and VMware VMFS partitions prevents performance I/O degradation caused by I/O crossing track boundaries. VMware test results show that aligning VMFS partitions to 64KB track boundaries results in reduced latency and increased throughput. VMFS partitions created using vcenter are aligned on 64KB boundaries as recommended by storage and operating system vendors. It is considered a best practice to observe the following: Create VMFS partitions from within vcenter because they are aligned by default. Align the data disk for heavy I/O workloads using diskpart. Consult with the storage vendor for alignment recommendations on their hardware. For more information about this topic see the white paper Performance Best Practices for VMware vsphere 5.0 ( Paravirtualized SCSI Adapters A variety of architectural improvements have been made to the storage subsystem of VMware vsphere 4. The combination of the new Paravirtualized SCSI driver (PVSCSI), and additional ESX/ESXi kernel-level storage stack optimizations dramatically improves storage I/O performance. VMware recommends that you create a primary adapter for use with a disk that will host the system software (boot disk) and a separate PVSCSI adapter for the disk that will store the Oracle data files. Results of tests conclude that PVSCSI is not recommended for virtual machines performing less than 2,000 IOPS and issuing greater than four outstanding I/Os. This issue is fixed in vsphere 4.1, so that the PVSCSI virtual adapter can be used with good performance, even under this condition. Follow guidelines in the following VMware Knowledge Base articles: Configuring disks to use VMware Paravirtual SCSI (PVSCSI) adapters Do I choose the PVSCSI or LSI Logic virtual adapter on ESX 4.0 for non-io intensive workloads? Page 20 of 26
21 6. Networking Guidelines The following are networking-related best practices. Use the VMXNET family of Paravirtualized network adapters. The Paravirtualized network adapters in the VMXNET family implement an optimized network interface that passes network traffic between the virtual machine and the physical network interface cards with minimal overhead. Separate infrastructure traffic from virtual machine traffic for security and isolation. Virtual machines should not see infrastructure traffic (security violation) and should not be impacted by infrastructure traffic bursts (for example, vmotion operations). Use NIC teaming for availability and load balancing. NIC teams can share the load of traffic among some or all of its members, or provide passive failover in the event of a hardware failure or a network outage. Take advantage of Network I/O Control to converge network and storage traffic onto 10GbE. This can reduce cabling requirements, simplify management and reduce cost. The standard VMware networking best practices apply to running Oracle databases on vsphere. For further details follow vsphere Networking ( 50/topic/com.vmware.ICbase/PDF/vsphere-esxi-vcenter-server-50-networking-guide.pdf). This includes designs to efficiently manage multiple networks and redundancy of network adaptors on ESX/ESXi hosts. The key best practice guidelines are: Separate infrastructure traffic from VM traffic for security and isolation. Use NIC teaming for availability and load balancing. NIC teaming occurs when multiple uplink adapters are associated with a single vswitch to form a team. Take advantage of Network I/O Control to converge network and storage traffic onto 10GbE. Network I/O Control was released in vsphere 4.1 and enables you to guarantee service levels (bandwidth) for particular vsphere traffic types: VM traffic, FT logging, iscsi, NFS, management, and vmotion. In vsphere use the VMXNET3 network adapter. This is a Paravirtualized device that works only if VMware Tools is installed on the guest operating system. The VMXNET3 adapter is optimized for virtual environments and designed to provide high performance. For further background on network adaptors and compatibility with the ESX/ESXi release and supported guest operating system, see Choosing a network adapter for your virtual machine ( For RAC interconnect use jumbo frames. To enable jumbo frames follow Enabling IOAT and Jumbo frames ( Page 21 of 26
22 7. Performance Monitoring on vsphere The following is a performance monitoring best practice. Use vcenter and/or the esxtop/resxtop utility for performance monitoring in the virtual environment. Guest OS counters can be used to get a rough idea of performance within the virtual machine but, for example, CPU and memory usage reported within the guest OS can be different from what ESX/ESXi reports. Always use the VI Client or vsphere Client, esxtop, or resxtop to measure resource utilization. CPU and memory usage reported within the guest OS can be different from what ESX/ESXi reports. Oracle DBA administrators should pay close attention to the following counters. Refer to VMware Communities: Interpreting esxtop Statistics ( for a full list of counters. Table 5. ESX/ESXi Performance Counters Subsystem esxtop Counters vcenter Counter CPU Memory Storage Network %RDY %USED %ACTV SWW/s SWR/s ACTV DAVG/cmd KAVG/cmd MbRX/s MbTX/s Ready (milliseconds in a 20,000ms window) Usage Active Swapin Rate Swapout Rate Commands devicewritelatency and devicereadlatency kernelwritelatency and kernelreadlatency packetsrx packetstx Table 5 lists key counters to add to the list of inspection points for Oracle DBA administrators. Of the CPU counters, the total used time indicates system load, and ready time indicates overloaded CPU resources. A significant swap rate in the memory counters is a clear indication of a shortage of ESX/ESXi memory, and high device latencies in the storage section point to an overloaded or misconfigured array. Network traffic is not frequently the cause of most database performance problems except when large amounts of iscsi storage traffic are using a single network line. Check total throughput on the NICs to see if the network is saturated. Page 22 of 26
23 To determine whether there is any swapping within the guest operating system, use in the in-guest counters in the same manner as in physical environments. 8. Timekeeping in Virtual Machines The following is a timekeeping best practice for virtual machines. To minimize time drift in virtual machines follow guidelines in relevant VMware Knowledge Base articles. The impact of high timer-interrupt rates in some operating systems can lead to time synchronization errors. Most operating systems track the passage of time by configuring the underlying hardware to provide periodic interrupts. The rate at which those interrupts are configured to arrive varies for different operating systems. High timer-interrupt rates can incur overhead that affects a virtual machine's performance. The amount of overhead increases with the number of vcpus assigned to a virtual machine. The impact of these high timer-interrupt rates can lead to time synchronization errors. To address timekeeping issues when running Oracle databases, follow the guidelines in the following VMware Knowledge Base articles: Timekeeping best practices for Linux guests Timekeeping best practices for Windows, including NTP Page 23 of 26
24 9. Summary The best practices and guidelines discussed in this document are listed in this section. s Create a computing environment optimized for vsphere. Create golden images of optimized operating systems using vsphere cloning technologies. Upgrade to ESX 4. Allow vsphere to choose the best virtual machine monitor based on the CPU and guest operating system combination. Set memory reservations equal to the size of the Oracle SGA. Use large memory pages. Use as few virtual CPUs (vcpus) as possible. Enable hyperthreading for Intel Core i7 processors. Enable jumbo frames for IP-based storage using iscsi and NFS. Create dedicated datastores to service database workloads. Use VMware vsphere VMFS for single instance Oracle database deployments. Align VMFS properly. Use Oracle automatic storage management. Use your storage vendor s best practices documentation when laying out the Oracle database. Avoid silos when designing the storage architecture. Use Paravirtualized SCSI adapters for Oracle data files with demanding workloads. Use the VMXNET family of Paravirtualized network adapters. Separate infrastructure traffic from virtual machine traffic for security and isolation. Use NIC teaming for availability and load balancing. Take advantage of Network I/O Control to converge network and storage traffic onto 10GbE. Use vcenter and/or the esxtop/resxtop utility for performance monitoring in the virtual environment. To minimize time drift in virtual machines follow guidelines in relevant VMware Knowledge Base articles. Success stories are available at Page 24 of 26
25 10. References You can find more information about using VMware and Oracle using the following links. vsphere 4: Essential Deployment Tips Virtualizing Performance-Critical Database Applications in VMware vsphere Performance Best Practices for VMware vsphere VMware Compatibility Guide vsphere Resource Management resource-management-guide.pdf Understanding Memory Resource Management in VMware vsphere VMware Communities: Interpreting esxtop Statistics vsphere Networking networking-guide.pdf Comparison of Storage Protocol Performance in VMware vsphere 4 Performance Characterization of VMFS and RDM Using a SAN vsphere Storage storage-guide.pdf VMware vsphere vmotion Architecture, Performance, and Best Practices in VMware vsphere 5 Disabling simultaneous write protection provided by VMFS using the multi-writer flag Page 25 of 26
26 Appendix A: Virtual Machine Memory Settings The following figure illustrates the memory settings used for a virtual machine. Figure 2. Virtual Machine Memory Settings Definition of terms: Configured memory Memory size of virtual machine assigned at creation. Active memory Memory recently accessed by applications in the virtual machine. Reservation Guaranteed lower bound on the amount of memory that the host reserves for the virtual machine, which cannot be reclaimed by ESX/ESXi for other virtual machines. Swappable Virtual machine memory that can be reclaimed by the balloon driver or, in the worst case, by ESX/ESXi swapping. This is the automatic size of the swap file that is created for each virtual machine on the VMFS file system (.vswp file). For more information about VMware ESX/ESXi memory management concepts and the balloon driver, see vsphere Resource Management ( 50/topic/com.vmware.ICbase/PDF/vsphere-esxi-vcenter-server-50-resource-management-guide.pdf). Page 26 of 26
Oracle Database Scalability in VMware ESX VMware ESX 3.5
Performance Study Oracle Database Scalability in VMware ESX VMware ESX 3.5 Database applications running on individual physical servers represent a large consolidation opportunity. However enterprises
Technical Paper. Moving SAS Applications from a Physical to a Virtual VMware Environment
Technical Paper Moving SAS Applications from a Physical to a Virtual VMware Environment Release Information Content Version: April 2015. Trademarks and Patents SAS Institute Inc., SAS Campus Drive, Cary,
Microsoft SQL Server and VMware Virtual Infrastructure BEST PRACTICES
Microsoft SQL Server and VMware Virtual Infrastructure BEST PRACTICES Contents Introduction...1 Common Questions and Considerations...1 Representative Customer Data...2 Characterizing SQL Server for Virtualization...3
SAP Solutions on VMware Best Practices Guide
This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at http://www.vmware.com/download/patents.html. VMware
Microsoft SQL Server on VMware Best Practices Guide
Microsoft SQL Server on VMware This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at http://www.vmware.com/download/patents.html.
Best Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software
Best Practices for Monitoring Databases on VMware Dean Richards Senior DBA, Confio Software 1 Who Am I? 20+ Years in Oracle & SQL Server DBA and Developer Worked for Oracle Consulting Specialize in Performance
Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1
Performance Study Performance Characteristics of and RDM VMware ESX Server 3.0.1 VMware ESX Server offers three choices for managing disk access in a virtual machine VMware Virtual Machine File System
Configuration Maximums
Topic Configuration s VMware vsphere 5.1 When you select and configure your virtual and physical equipment, you must stay at or below the maximums supported by vsphere 5.1. The limits presented in the
Microsoft Exchange 2010 on VMware Best Practices Guide
This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at http://www.vmware.com/download/patents.html. VMware
Setup for Failover Clustering and Microsoft Cluster Service
Setup for Failover Clustering and Microsoft Cluster Service ESX 4.0 ESXi 4.0 vcenter Server 4.0 This document supports the version of each product listed and supports all subsequent versions until the
Configuration Maximums VMware vsphere 4.0
Topic Configuration s VMware vsphere 4.0 When you select and configure your virtual and physical equipment, you must stay at or below the maximums supported by vsphere 4.0. The limits presented in the
Configuration Maximums VMware vsphere 4.1
Topic Configuration s VMware vsphere 4.1 When you select and configure your virtual and physical equipment, you must stay at or below the maximums supported by vsphere 4.1. The limits presented in the
Best Practices Guide: Microsoft Exchange Solutions on VMware
Contents 1. Introduction... 3 1.1. Overview... 3 1.2. Purpose... 3 1.3. Target Audience... 3 1.4. Scope... 4 2. VMware Infrastructure Best Practices for Exchange... 5 2.1. Physical and Virtual CPUs...
VMware Virtual Machine File System: Technical Overview and Best Practices
VMware Virtual Machine File System: Technical Overview and Best Practices A VMware Technical White Paper Version 1.0. VMware Virtual Machine File System: Technical Overview and Best Practices Paper Number:
SAN Conceptual and Design Basics
TECHNICAL NOTE VMware Infrastructure 3 SAN Conceptual and Design Basics VMware ESX Server can be used in conjunction with a SAN (storage area network), a specialized high speed network that connects computer
Performance Evaluation of VMXNET3 Virtual Network Device VMware vsphere 4 build 164009
Performance Study Performance Evaluation of VMXNET3 Virtual Network Device VMware vsphere 4 build 164009 Introduction With more and more mission critical networking intensive workloads being virtualized
Monitoring Databases on VMware
Monitoring Databases on VMware Ensure Optimum Performance with the Correct Metrics By Dean Richards, Manager, Sales Engineering Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 www.confio.com
Configuration Maximums VMware Infrastructure 3
Technical Note Configuration s VMware Infrastructure 3 When you are selecting and configuring your virtual and physical equipment, you must stay at or below the maximums supported by VMware Infrastructure
Microsoft Office SharePoint Server 2007 Performance on VMware vsphere 4.1
Performance Study Microsoft Office SharePoint Server 2007 Performance on VMware vsphere 4.1 VMware vsphere 4.1 One of the key benefits of virtualization is the ability to consolidate multiple applications
Kronos Workforce Central on VMware Virtual Infrastructure
Kronos Workforce Central on VMware Virtual Infrastructure June 2010 VALIDATION TEST REPORT Legal Notice 2010 VMware, Inc., Kronos Incorporated. All rights reserved. VMware is a registered trademark or
Performance Analysis Methods ESX Server 3
Technical Note Performance Analysis Methods ESX Server 3 The wide deployment of VMware Infrastructure 3 in today s enterprise environments has introduced a need for methods of optimizing the infrastructure
Configuration Maximums
Topic Configuration s VMware vsphere 5.0 When you select and configure your virtual and physical equipment, you must stay at or below the maximums supported by vsphere 5.0. The limits presented in the
Storage Protocol Comparison White Paper TECHNICAL MARKETING DOCUMENTATION
Storage Protocol Comparison White Paper TECHNICAL MARKETING DOCUMENTATION v 1.0/Updated APRIl 2012 Table of Contents Introduction.... 3 Storage Protocol Comparison Table....4 Conclusion...10 About the
Using VMware VMotion with Oracle Database and EMC CLARiiON Storage Systems
Using VMware VMotion with Oracle Database and EMC CLARiiON Storage Systems Applied Technology Abstract By migrating VMware virtual machines from one physical environment to another, VMware VMotion can
Citrix XenApp Server Deployment on VMware ESX at a Large Multi-National Insurance Company
Citrix XenApp Server Deployment on VMware ESX at a Large Multi-National Insurance Company June 2010 TECHNICAL CASE STUDY Table of Contents Executive Summary...1 Customer Overview...1 Business Challenges...1
Using VMWare VAAI for storage integration with Infortrend EonStor DS G7i
Using VMWare VAAI for storage integration with Infortrend EonStor DS G7i Application Note Abstract: This document describes how VMware s vsphere Storage APIs (VAAI) can be integrated and used for accelerating
Solution Brief Availability and Recovery Options: Microsoft Exchange Solutions on VMware
Introduction By leveraging the inherent benefits of a virtualization based platform, a Microsoft Exchange Server 2007 deployment on VMware Infrastructure 3 offers a variety of availability and recovery
Virtualizing Performance-Critical Database Applications in VMware vsphere VMware vsphere 4.0 with ESX 4.0
Performance Study Virtualizing Performance-Critical Database Applications in VMware vsphere VMware vsphere 4.0 with ESX 4.0 VMware vsphere 4.0 with ESX 4.0 makes it easier than ever to virtualize demanding
SAP Solutions on VMware Infrastructure 3: Customer Implementation - Technical Case Study
SAP Solutions on VMware Infrastructure 3: Table of Contents Introduction... 1 SAP Solutions Based Landscape... 1 Logical Architecture... 2 Storage Configuration... 3 Oracle Database LUN Layout... 3 Operations...
Advanced VMware Training
Goals: Demonstrate VMware Fault Tolerance in action Demonstrate Host Profile Usage How to quickly deploy and configure several vsphere servers Discuss Storage vmotion use cases Demonstrate vcenter Server
FOR SERVERS 2.2: FEATURE matrix
RED hat ENTERPRISE VIRTUALIZATION FOR SERVERS 2.2: FEATURE matrix Red hat enterprise virtualization for servers Server virtualization offers tremendous benefits for enterprise IT organizations server consolidation,
IOmark- VDI. HP HP ConvergedSystem 242- HC StoreVirtual Test Report: VDI- HC- 150427- b Test Report Date: 27, April 2015. www.iomark.
IOmark- VDI HP HP ConvergedSystem 242- HC StoreVirtual Test Report: VDI- HC- 150427- b Test Copyright 2010-2014 Evaluator Group, Inc. All rights reserved. IOmark- VDI, IOmark- VM, VDI- IOmark, and IOmark
Microsoft Exchange Solutions on VMware
Design and Sizing Examples: Microsoft Exchange Solutions on VMware Page 1 of 19 Contents 1. Introduction... 3 1.1. Overview... 3 1.2. Benefits of Running Exchange Server 2007 on VMware Infrastructure 3...
VirtualclientTechnology 2011 July
WHAT S NEW IN VSPHERE VirtualclientTechnology 2011 July Agenda vsphere Platform Recap vsphere 5 Overview Infrastructure Services Compute, Storage, Network Applications Services Availability, Security,
Oracle Databases on VMware High Availability
This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at http://www.vmware.com/download/patents.html. VMware
VMware vsphere 5.1 Advanced Administration
Course ID VMW200 VMware vsphere 5.1 Advanced Administration Course Description This powerful 5-day 10hr/day class is an intensive introduction to VMware vsphere 5.0 including VMware ESX 5.0 and vcenter.
Oracle Database Solutions on VMware High Availability. Business Continuance of SAP Solutions on Vmware vsphere
Business Continuance of SAP Solutions on Vmware vsphere This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed
RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES
RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS Server virtualization offers tremendous benefits for enterprise IT organizations server
Database Virtualization
Database Virtualization David Fetter Senior MTS, VMware Inc PostgreSQL China 2011 Guangzhou Thanks! Jignesh Shah Staff Engineer, VMware Performance Expert Great Human Being Content Virtualization Virtualized
VMware Virtual SAN Backup Using VMware vsphere Data Protection Advanced SEPTEMBER 2014
VMware SAN Backup Using VMware vsphere Data Protection Advanced SEPTEMBER 2014 VMware SAN Backup Using VMware vsphere Table of Contents Introduction.... 3 vsphere Architectural Overview... 4 SAN Backup
MODULE 3 VIRTUALIZED DATA CENTER COMPUTE
MODULE 3 VIRTUALIZED DATA CENTER COMPUTE Module 3: Virtualized Data Center Compute Upon completion of this module, you should be able to: Describe compute virtualization Discuss the compute virtualization
Microsoft Exchange 2013 on VMware Best Practices Guide
This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at http://www.vmware.com/download/patents.html. VMware
Balancing CPU, Storage
TechTarget Data Center Media E-Guide Server Virtualization: Balancing CPU, Storage and Networking Demands Virtualization initiatives often become a balancing act for data center administrators, who are
Server and Storage Sizing Guide for Windows 7 TECHNICAL NOTES
Server and Storage Sizing Guide for Windows 7 TECHNICAL NOTES Table of Contents About this Document.... 3 Introduction... 4 Baseline Existing Desktop Environment... 4 Estimate VDI Hardware Needed.... 5
Performance Best Practices for VMware vsphere 4.0 VMware ESX 4.0 and ESXi 4.0 vcenter Server 4.0 EN-000005-03
Performance Best Practices for VMware vsphere 4.0 VMware ESX 4.0 and ESXi 4.0 vcenter Server 4.0 EN-000005-03 Performance Best Practices for VMware vsphere 4.0 You can find the most up-to-date technical
Configuration Maximums
Configuration s vsphere 6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions
IOmark- VDI. Nimbus Data Gemini Test Report: VDI- 130906- a Test Report Date: 6, September 2013. www.iomark.org
IOmark- VDI Nimbus Data Gemini Test Report: VDI- 130906- a Test Copyright 2010-2013 Evaluator Group, Inc. All rights reserved. IOmark- VDI, IOmark- VDI, VDI- IOmark, and IOmark are trademarks of Evaluator
W H I T E P A P E R. Performance and Scalability of Microsoft SQL Server on VMware vsphere 4
W H I T E P A P E R Performance and Scalability of Microsoft SQL Server on VMware vsphere 4 Table of Contents Introduction................................................................... 3 Highlights.....................................................................
VMware vsphere 5.0 Boot Camp
VMware vsphere 5.0 Boot Camp This powerful 5-day 10hr/day class is an intensive introduction to VMware vsphere 5.0 including VMware ESX 5.0 and vcenter. Assuming no prior virtualization experience, this
Getting the Most Out of Virtualization of Your Progress OpenEdge Environment. Libor Laubacher Principal Technical Support Engineer 8.10.
Getting the Most Out of Virtualization of Your Progress OpenEdge Environment Libor Laubacher Principal Technical Support Engineer 8.10.2013 Agenda Virtualization Terms, benefits, vendors, supportability,
What s New in VMware vsphere 4.1 Storage. VMware vsphere 4.1
What s New in VMware vsphere 4.1 Storage VMware vsphere 4.1 W H I T E P A P E R Introduction VMware vsphere 4.1 brings many new capabilities to further extend the benefits of vsphere 4.0. These new features
Top 10 Reasons to Virtualize VMware Zimbra Collaboration Server with VMware vsphere. white PAPER
Top 10 Reasons to Virtualize VMware Zimbra Collaboration Server with VMware vsphere white PAPER Email outages disrupt a company s ability to conduct business. Issues as diverse as scheduled downtime, human
Red Hat enterprise virtualization 3.0 feature comparison
Red Hat enterprise virtualization 3.0 feature comparison at a glance Red Hat Enterprise is the first fully open source, enterprise ready virtualization platform Compare the functionality of RHEV to VMware
VMware vsphere Design. 2nd Edition
Brochure More information from http://www.researchandmarkets.com/reports/2330623/ VMware vsphere Design. 2nd Edition Description: Achieve the performance, scalability, and ROI your business needs What
Esri ArcGIS Server 10 for VMware Infrastructure
Esri ArcGIS Server 10 for VMware Infrastructure October 2011 DEPLOYMENT AND TECHNICAL CONSIDERATIONS GUIDE Table of Contents Introduction... 3 Esri ArcGIS Server 10 Overview.... 3 VMware Infrastructure
Oracle Solutions on Top of VMware vsphere 4. Saša Hederić VMware Adriatic
Oracle Solutions on Top of VMware vsphere 4 Saša Hederić VMware Adriatic The Problem Where the IT Budget Goes 5% Infrastructure Investment 23% Application Investment 42% Infrastructure Maintenance Overwhelming
Setup for Failover Clustering and Microsoft Cluster Service
Setup for Failover Clustering and Microsoft Cluster Service Update 1 ESX 4.0 ESXi 4.0 vcenter Server 4.0 This document supports the version of each product listed and supports all subsequent versions until
XenApp on VMware: Best Practices Guide. Citrix XenApp on VMware Best Practices Guide
XenApp on VMware: This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at http://www.vmware.com/download/patents.html.
Hyper-V R2: What's New?
ASPE IT Training Hyper-V R2: What's New? A WHITE PAPER PREPARED FOR ASPE BY TOM CARPENTER www.aspe-it.com toll-free: 877-800-5221 Hyper-V R2: What s New? Executive Summary This white paper provides an
Maximum vsphere. Tips, How-Tos,and Best Practices for. Working with VMware vsphere 4. Eric Siebert. Simon Seagrave. Tokyo.
Maximum vsphere Tips, How-Tos,and Best Practices for Working with VMware vsphere 4 Eric Siebert Simon Seagrave PRENTICE HALL Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal
Setup for Failover Clustering and Microsoft Cluster Service
Setup for Failover Clustering and Microsoft Cluster Service Update 1 ESXi 5.1 vcenter Server 5.1 This document supports the version of each product listed and supports all subsequent versions until the
Technology Insight Series
Evaluating Storage Technologies for Virtual Server Environments Russ Fellows June, 2010 Technology Insight Series Evaluator Group Copyright 2010 Evaluator Group, Inc. All rights reserved Executive Summary
Using EonStor FC-host Storage Systems in VMware Infrastructure 3 and vsphere 4
Using EonStor FC-host Storage Systems in VMware Infrastructure 3 and vsphere 4 Application Note Abstract This application note explains the configure details of using Infortrend FC-host storage systems
Understanding Oracle Certification, Support and Licensing for VMware Environments
Understanding Oracle Certification, Support and Licensing for VMware Environments March 2015 W H I T E P A P E R VMware* Table of Contents 1. Oracle Certification and Support for VMware Environments....
DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION
DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION A DIABLO WHITE PAPER AUGUST 2014 Ricky Trigalo Director of Business Development Virtualization, Diablo Technologies
VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) Exam
Exam : VCP5-DCV Title : VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) Exam Version : DEMO 1 / 9 1.Click the Exhibit button. An administrator has deployed a new virtual machine on
VMware vsphere-6.0 Administration Training
VMware vsphere-6.0 Administration Training Course Course Duration : 20 Days Class Duration : 3 hours per day (Including LAB Practical) Classroom Fee = 20,000 INR Online / Fast-Track Fee = 25,000 INR Fast
Directions for VMware Ready Testing for Application Software
Directions for VMware Ready Testing for Application Software Introduction To be awarded the VMware ready logo for your product requires a modest amount of engineering work, assuming that the pre-requisites
Best Practices Guide: Network Convergence with Emulex LP21000 CNA & VMware ESX Server
Best Practices Guide: Network Convergence with Emulex LP21000 CNA & VMware ESX Server How to deploy Converged Networking with VMware ESX Server 3.5 Using Emulex FCoE Technology Table of Contents Introduction...
What s New with VMware Virtual Infrastructure
What s New with VMware Virtual Infrastructure Virtualization: Industry-Standard Way of Computing Early Adoption Mainstreaming Standardization Test & Development Server Consolidation Infrastructure Management
Microsoft SharePoint 2010 on VMware Availability and Recovery Options. Microsoft SharePoint 2010 on VMware Availability and Recovery Options
This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at http://www.vmware.com/download/patents.html. VMware
W H I T E P A P E R. VMware Infrastructure Architecture Overview
W H I T E P A P E R ware Infrastructure Architecture Overview ware white paper Table of Contents Physical Topology of the ware Infrastructure Data Center............................... 4 Virtual Data Center
Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies
Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies Kurt Klemperer, Principal System Performance Engineer [email protected] Agenda Session Length:
Microsoft SQL Server on VMware Availability and Recovery Options
This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at http://www.vmware.com/download/patents.html. VMware
Philips IntelliSpace Critical Care and Anesthesia on VMware vsphere 5.1
Philips IntelliSpace Critical Care and Anesthesia on VMware vsphere 5.1 Jul 2013 D E P L O Y M E N T A N D T E C H N I C A L C O N S I D E R A T I O N S G U I D E Table of Contents Introduction... 3 VMware
Setup for Failover Clustering and Microsoft Cluster Service
Setup for Failover Clustering and Microsoft Cluster Service ESXi 5.0 vcenter Server 5.0 This document supports the version of each product listed and supports all subsequent versions until the document
Nutanix Tech Note. Configuration Best Practices for Nutanix Storage with VMware vsphere
Nutanix Tech Note Configuration Best Practices for Nutanix Storage with VMware vsphere Nutanix Virtual Computing Platform is engineered from the ground up to provide enterprise-grade availability for critical
Unifying Information Security
Unifying Information Security CLEARSWIFT SECURE Gateways VMware Deployment Guide Version 3.3 1 Introduction The Clearswift SECURE Web and Email Gateways are multi-process, multi-threaded applications,
Technical Paper. Leveraging VMware Software to Provide Failover Protection for the Platform for SAS Business Analytics April 2011
Technical Paper Leveraging VMware Software to Provide Failover Protection for the Platform for SAS Business Analytics April 2011 Table of Contents About this Document... 3 Introduction... 4 What is Failover?...
White Paper. Recording Server Virtualization
White Paper Recording Server Virtualization Prepared by: Mike Sherwood, Senior Solutions Engineer Milestone Systems 23 March 2011 Table of Contents Introduction... 3 Target audience and white paper purpose...
VI Performance Monitoring
VI Performance Monitoring Preetham Gopalaswamy Group Product Manager Ravi Soundararajan Staff Engineer September 15, 2008 Agenda Introduction to performance monitoring in VI Common customer/partner questions
Architecting Microsoft SQL Server on VMware vsphere M A R C H 2 0 1 6
Architecting Microsoft SQL Server on VMware vsphere B E S T P R A C T I C E S G U I D E M A R C H 2 0 1 6 Table of Contents 1. Introduction... 5 1.1 Purpose... 5 1.2 Target Audience... 6 2. SQL Database
Running Philips IntelliSpace Portal with VMware vmotion, DRS and HA on vsphere 5.1 and 5.5. September 2014
Running Philips IntelliSpace Portal with VMware vmotion, DRS and HA on vsphere 5.1 and 5.5 September 2014 D E P L O Y M E N T A N D T E C H N I C A L C O N S I D E R A T I O N S G U I D E Running Philips
Fibre Channel SAN Configuration Guide ESX Server 3.5, ESX Server 3i version 3.5 VirtualCenter 2.5
Fibre Channel SAN Configuration Guide ESX Server 3.5, ESX Server 3i version 3.5 VirtualCenter 2.5 This document supports the version of each product listed and supports all subsequent versions until the
Setup for Failover Clustering and Microsoft Cluster Service
Setup for Failover Clustering and Microsoft Cluster Service ESX 4.1 ESXi 4.1 vcenter Server 4.1 This document supports the version of each product listed and supports all subsequent versions until the
Parallels Virtuozzo Containers
Parallels Virtuozzo Containers White Paper Top Ten Considerations For Choosing A Server Virtualization Technology www.parallels.com Version 1.0 Table of Contents Introduction... 3 Technology Overview...
Microsoft Exchange Server on VMware vsphere
Exchange Server 2016 / vsphere 6 BEST PRACTICES GUIDE Table of Contents 1. Introduction... 5 1.1 Purpose... 5 1.2 Target Audience... 5 1.3 Scope... 6 1.4 External References... 6 2. ESXi Host Best Practices
WHITE PAPER 1 WWW.FUSIONIO.COM
1 WWW.FUSIONIO.COM WHITE PAPER WHITE PAPER Executive Summary Fusion iovdi is the first desktop- aware solution to virtual desktop infrastructure. Its software- defined approach uniquely combines the economics
VMware Consolidated Backup
INFORMATION GUIDE VMware Consolidated Backup Improvements in Version 3.5 Contents Introduction...1 What s New in VMware Infrastructure 3 Version 3.5...2 Improved Storage Support...2 Using Consolidated
Virtual SAN Design and Deployment Guide
Virtual SAN Design and Deployment Guide TECHNICAL MARKETING DOCUMENTATION VERSION 1.3 - November 2014 Copyright 2014 DataCore Software All Rights Reserved Table of Contents INTRODUCTION... 3 1.1 DataCore
Drobo How-To Guide. Deploy Drobo iscsi Storage with VMware vsphere Virtualization
The Drobo family of iscsi storage arrays allows organizations to effectively leverage the capabilities of a VMware infrastructure, including vmotion, Storage vmotion, Distributed Resource Scheduling (DRS),
Dell Compellent Storage Center SAN & VMware View 1,000 Desktop Reference Architecture. Dell Compellent Product Specialist Team
Dell Compellent Storage Center SAN & VMware View 1,000 Desktop Reference Architecture Dell Compellent Product Specialist Team THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL
The Benefits of POWER7+ and PowerVM over Intel and an x86 Hypervisor
The Benefits of POWER7+ and PowerVM over Intel and an x86 Hypervisor Howard Anglin [email protected] IBM Competitive Project Office May 2013 Abstract...3 Virtualization and Why It Is Important...3 Resiliency
E-SPIN's Virtualization Management, System Administration Technical Training with VMware vsphere Enterprise (7 Day)
Class Schedule E-SPIN's Virtualization Management, System Administration Technical Training with VMware vsphere Enterprise (7 Day) Date: Specific Pre-Agreed Upon Date Time: 9.00am - 5.00pm Venue: Pre-Agreed
An Oracle White Paper August 2011. Oracle VM 3: Server Pool Deployment Planning Considerations for Scalability and Availability
An Oracle White Paper August 2011 Oracle VM 3: Server Pool Deployment Planning Considerations for Scalability and Availability Note This whitepaper discusses a number of considerations to be made when
Developing a dynamic, real-time IT infrastructure with Red Hat integrated virtualization
Developing a dynamic, real-time IT infrastructure with Red Hat integrated virtualization www.redhat.com Table of contents Introduction Page 3 Benefits of virtualization Page 3 Virtualization challenges
BridgeWays Management Pack for VMware ESX
Bridgeways White Paper: Management Pack for VMware ESX BridgeWays Management Pack for VMware ESX Ensuring smooth virtual operations while maximizing your ROI. Published: July 2009 For the latest information,
