EMC VSPEX FOR VIRTUALIZED ORACLE DATABASE 11g OLTP

Size: px
Start display at page:

Download "EMC VSPEX FOR VIRTUALIZED ORACLE DATABASE 11g OLTP"

Transcription

1 IMPLEMENTATION GUIDE EMC VSPEX FOR VIRTUALIZED ORACLE DATABASE 11g OLTP EMC VSPEX Abstract This describes the high-level steps and best practices required to implement the EMC VSPEX Proven Infrastructure for Virtualized Oracle Databases on a VSPEX Private Cloud with VMware vsphere enabled by EMC Next- Generation VNX and E MC Backup. It describes implementation for the FAST Cache and FAST VP features and explains their usage in VNX storage systems. Usage guidelines and major customer benefits are also included. October 2013

2 Copyright 2013 EMC Corporation. All rights reserved. Published in the USA. Published October 2013 EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. The information in this publication is provided as is. EMC Corporation makes no representations or warranties of any kind with respect to the information in this publication, and specifically disclaims implied warranties of merchantability or fitness for a particular purpose. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license. EMC 2, EMC, and the EMC logo are registered trademarks or trademarks of EMC Corporation in the United States and other countries. All other trademarks used herein are the property of their respective owners. For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com. EMC VSPEX for Virtualized Oracle Database 11g OLTP Enabled by EMC Next- Generation VNX Part Number H EMC VSPEX For Virtualized Oracle Database 11g OLTP

3 Contents Contents Chapter 1 Introduction 9 Purpose of this guide Business value Scope Audience Terminology Chapter 2 Before You Start 13 Overview Pre-deployment tasks Deployment workflow Deployment prerequisites Planning and sizing Oracle Database 11g R Essential Reading Design guide Solution overviews VSPEX Proven Infrastructure VMware documentation Backup and recovery Chapter 3 Solution Overview 19 Overview Solution architecture Key components Introduction EMC VSPEX Oracle Database 11g VMware vsphere VMware vsphere HA VMware vsphere Distributed Resource Scheduler VMware vsphere PowerCLI EMC Next-Generation VNX VNX performance Virtualization management Red Hat Enterprise Linux EMC VSPEX For Virtualized Oracle Database 11g OLTP 3

4 Contents EMC backup and recovery solutions Chapter 4 Solution Implementation 31 Overview Setting up the physical components Implementing the network Implementing the storage array Overview Setting up initial VNX configuration Provisioning storage for VMFS example Provisioning storage for NFS example Configuring FAST Cache (optional) Configuring FAST VP (optional) Example storage layout Implementing ESXi and vcenter Preparing the Oracle Database 11g R2 virtual machine template Overview Creating the Oracle Database 11g R2 virtual machine Completing the Oracle install pre-requisites Installing the Oracle Database 11g R2 binaries and patches Preparing the Oracle Database 11g R2 virtual machine template Customizing the VMware template Deploying the Oracle Database 11g R2 virtual machine Overview Deploying new virtual machines Cloning the Oracle binaries ona new virtual machine Determining the database prerequisites Configuring the database file layout for NFS Configuring the database file layout for Block Configuring the initialization parameters Enabling the HugePages setting Creating the database using DBCA Performing the database post creation activities Implementing backup and recovery Overview Chapter 5 Solution Verification 63 Verifying the baseline infrastructure Overview Verifying the ESXi functionality EMC VSPEX For Virtualized Oracle Database 11g OLTP

5 Contents Verifying the solution component redundancy Verifying the Oracle Database configuration Using the health monitoring tools Verifying the Oracle Database Overview Understanding the key metrics Reviewing the Oracle dataset Backup and recovery verification methodology Chapter 6 Reference Documentation 69 EMC documentation EMC Oracle VMware Other documentation Links Appendix A Configuration Worksheet 72 Pre-configuration worksheet for VSPEX Appendix B: Example Virtual Disk Layout 77 Example Virtual Disk Layout of Oracle Database on the VMFS Datastore EMC VSPEX For Virtualized Oracle Database 11g OLTP 5

6 Figures Figures Figure 1. Architecture of the validated infrastructure Figure 2. VSPEX Proven Infrastructure Figure 3. Next-Generation VNX with multicore optimization Figure 4. Active/active processors increase performance, resiliency, and efficiency Figure 5. New Unisphere Management Suite Figure 6. Redundant 10 GbE network configuration Figure 7. Redundant Fibre Channel storage network Figure 8. Oracle Database 11g R2 storage elements Figure 9. Example storage layout of Oracle database on VMware Figure 10. Configuring EMC Unified Storage Management in vsphere Client Figure 11. Configuring NFS Storage on VNX for Oracle VMs Figure 12. Configuring VNX storage pools Figure 13. Unisphere Create File System Wizard Figure 14. EMC Unisphere Create NFS Export Wizard Figure 15. Enabling FAST Cache in the Storage Pool Properties dialog Figure 16. FAST VP creating storage pool Figure 17. Tier status before data movement Figure 18. FAST VP in a steady state Figure 19. Example virtualized oracle storage layout for VSPEX Figure 20. Oracle Universal Installer Install choose database software only Figure 21. Enable Oracle Direct NFS client Figure 22. Example of script root_clone.sh Figure 23. Example of script clonehome.sh Figure 24. Virtual machine template example Figure 25. vsphere custom specification example Figure 26. Example PowerCLI script to deploy a virtual machine from template Figure 27. Example PowerCLI script to clone and reattach the ORACLE_HOME Figure 28. Oracle Net Configuration Assistant utility Figure 29. Example /etc/mtab NFS mount options Figure 30. Oranfstab example Figure 31. Example of /etc/fstab Figure 32. Oracle Database Configuration Assistant setup screen Figure 33. Oracle startup/shutdown script /etc/init.d/dbora Figure 34. Swingbench interface load panel screenshot Figure 35. Swingbench order entry screen for workload simulation EMC VSPEX For Virtualized Oracle Database 11g OLTP Enabled By EMC Next-Generation VNX and EMC Backup

7 Figures EMC VSPEX For Virtualized Oracle Database 11g OLTP 7

8 Tables Tables Table 1. Terminology Table 2. Tasks for pre-deployment Table 3. Virtualized oracle deployment workflow for VSPEX Table 4. Deployment prerequisites checklist Table 5. Reference virtual machine characteristics Table 6. Mapping the Oracle sizing model to the VSPEX Reference Virtual Machine Table 7. Tasks for physical setup Table 8. Tasks for switch and network configuration Table 9. Tasks for storage configuration Table 10. Steps for installing and configuring ESXi and vcenter Table 11. Virtual machine template specification Table 12. Oracle install prerequisites Table 13. RHEL 6 RPM packages for Oracle Database 11g R Table 14. Installing the Oracle Database binaries and patches Table 15. Oracle Database 11g R2 reference virtual machine model Table 16. Database file layout for NFS Table 17. Tasks for verifying the VSPEX Proven Infrastructure installation Table 18. Tools for monitoring the solution Table 19. General operations Table 20. Schema tables and indexes Table 21. Common server information Table 22. ESXi server information Table 23. Array information Table 24. Network infrastructure information Table 25. VLAN information Table 26. Service accounts Table 27. Example Virtual Disk Layout EMC VSPEX For Virtualized Oracle Database 11g OLTP

9 Chapter 1: Introduction Chapter 1 Introduction This chapter presents the following topics: Purpose of this guide Business value Scope Audience Terminology EMC VSPEX For Virtualized Oracle Database 11g OLTP 9

10 Chapter 1: Introduction Purpose of this guide Business value EMC VSPEX Proven Infrastructures are optimized for virtualizing business-critical applications. VSPEX provides modular solutions built with technologies that enable faster deployment, more simplicity, greater choice, higher efficiency, and lower risk. VSPEX provides partners with the ability to design and implement the virtual assets required to support a fully integrated virtualized solution for Oracle relational database management systems on a VSPEX private cloud infrastructure. The VSPEX for virtualized Oracle infrastructure provides customers with a modern system, capable of hosting a virtualized database solution that is scalable and delivers a constant performance level. This solution uses VMware vsphere to provide virtualization, with EMC Next-Generation VNX providing storage, and EMC Avamar and EMC Data Domain for backup. The compute and network components, while vendor-definable, are designed to provide redundancy and sufficient power to handle the processing and data needs of the virtual machine environment. This describes how to implement, using best practices, the VSPEX Proven Infrastructure for virtualized Oracle Databases on a VSPEX Private Cloud with VMware vsphere. Database management system software continues to be the dominant software used to manage data in nearly all commercial segments. This growth is expected to continue despite the increasing market share of other data management tools. This growth is expected to accelerate as customers continue to diversify their infrastructures and supporting technologies and drive towards more hardware and software appliances and configurations. This VSPEX Proven Infrastructure is focused on helping EMC partners understand the value that the VNX series, EMC backup and recovery systems, and Oracle bring to customers who often have growing, isolated IT environments running server-centric applications and who face increasing Oracle backup and recovery issues. This VSPEX solution is designed to meet the customer s Oracle database challenges while enabling customers to grow in performance, scalability, reliability, and automation. By consolidating their database applications on VNX, they can consolidate onto a single centralized storage platform that enables them to more effectively manage the exploding growth in data that is challenging businesses today. This solution has been sized and proven to: Deploy faster, saving time and effort with Proven solutions Increase performance and scalability out of the box Reduce the customer s backup storage requirements and costs Accommodate backup windows Enable fast disk-based recovery 10 EMC VSPEX For Virtualized Oracle Database 11g OLTP

11 Chapter 1: Introduction Scope This describes the high-level steps required to deploy the VSPEX solution for Oracle RDBMS and Online Transaction Processing (OLTP) systems. This VSPEX application solution is based on the current VSPEX private cloud with VMware solution and has been modified to support Oracle Database requirements. This solution uses the VSPEX standard or reference virtual machine building blocks of vcpu, memory, and storage and I/O configurations, and describes the implementation based on three (small, medium, and large) different database workload thresholds. This assumes that a VSPEX Proven Infrastructure already exists in the customer s environment, which includes VMware vsphere,vnx, and EMC backup and recovery systems. Audience This guide is intended for internal EMC personnel and qualified EMC VSPEX partners. This guide assumes that the VSPEX partners who intend to deploy this solution are: Qualified by EMC to sell, install, and configure the EMC VNX family of storage systems Qualified to sell, install, and configure the network and server products required for VSPEX Proven Infrastructures Certified for selling VSPEX Proven Infrastructures Partners implementing this solution should also have the necessary technical training and background to install and configure: VMware vsphere 5.1 Red Hat Enterprises Linux 6.3 Oracle Database 11g R2 or above EMC next-generation backup, which includes EMC Avamar and EMC Data Domain This document provides external references where applicable. EMC recommends that readers are familiar with these documents. For details, refer to the section entitled EMC documentation. EMC VSPEX For Virtualized Oracle Database 11g OLTP 11

12 Chapter 1: Introduction Terminology Table 1 lists the terminology used in the guide. Table 1. Terminology Term AWR DNFS DNS emlc FAST VP FQDN IOPS FRA NFS NL-SAS OLTP Oracle EE Oracle SE PowerCLI Reference virtual machine SGA Statspack TPS VDM VMDK VMFS Definition Automatic Workload Repository Oracle Direct NFS client Domain name system Enterprise multilevel cell Fully Automated Storage Tiering for Virtual Pools Fully Qualified Domain Name Input/output operations per second Fast Recovery Area (Oracle) Network File System Near-line serial-attached SCSI Online transaction processing Oracle Enterprise Edition Oracle Standard Edition A Windows PowerShell interface to the VMware vsphere and vcloud APIs Represents a unit of measure for a single virtual machine to qualify the compute resources in a VSPEX Proven Infrastructure System global area Oracle database monitoring and reporting utilities Transactions per second Virtual Data Mover VMware virtual machine disk VMware virtual machine file system 12 EMC VSPEX For Virtualized Oracle Database 11g OLTP

13 Chapter 2: Before You Start Chapter 2 Before You Start This chapter presents the following topics: Overview Pre-deployment tasks Deployment workflow Deployment prerequisites Planning and sizing Oracle Database 11g R Essential Reading EMC VSPEX For Virtualized Oracle Database 11g OLTP 13

14 Chapter 2: Before You Start Overview Before you layer the Oracle OLTP on a VSPEX private cloud, EMC recommends that you complete the pre-deployment tasks listed in Table 2. Pre-deployment tasks Pre-deployment tasks include procedures that do not directly relate to environment installation and configuration, but whose results are needed during installation. Examples of pre-deployment tasks include the collection of hostnames, IP addresses, VLAN IDs, license keys, installation media, and so on. Perform these tasks before visiting the customer to decrease the time required on site. Table 2. Tasks for pre-deployment Task Description Reference Gather documents Gather tools Gather data Gather the related documents listed in Essential Reading. These are used throughout the text of this document to provide details on setup procedures and deployment best practices for the various components of the solution. Gather the required and optional tools for the deployment. Use Table 4 to confirm that all equipment, software, and appropriate licenses are available before the deployment process. Collect the customer-specific configuration data for networking, naming, and required accounts. Enter this information into the Customer Oracle Database 11g R2 configuration worksheet for reference during the deployment process. Essential Reading Deployment prerequisites Appendix A Configuration Worksheet Deployment workflow EMC recommends that you follow the process flow in Table 3 to design and implement your VSPEX Proven Infrastructure for virtualized Oracle Database 11g R2 solution. Table 3. Virtualized oracle deployment workflow for VSPEX Step Action 1 Use the VSPEX qualification worksheet to collect user requirements. The qualification worksheet is in Appendix A of the companion EMC VSPEX FOR VIRTUALIZED ORACLE DATABASE 11g OLTP Design Guide 14 EMC VSPEX For Virtualized Oracle Database 11g OLTP

15 Chapter 2: Before You Start Step Action 2 Use the VSPEX Sizing Tool to determine the recommended VSPEX Proven Infrastructure for a virtualized Oracle Database 11g R2 solution. For more information about the VSPEX Sizing Tool, refer to the VSPEX Sizing Tool on the EMC Business Value Portal. Note You need to register the first time you access the tool. If the VSPEX Sizing Tool is not available, you can manually size the application using the sizing guidelines in Appendix B of the companion Design Guide. 3 To determine the final design for the VSPEX Proven Infrastructure for virtualized Oracle Database 11g, refer to the companion Design Guide. Note Ensure that all application requirements are considered, not just this application. 4 To select and order the right solution, refer to the appropriate VSPEX Proven Infrastructure document in Essential Reading. 5 To deploy and test your VSPEX solution, refer to this guide. Deployment prerequisites Table 4 itemizes the hardware and software requirements to configure the solution. For additional information, refer to the hardware and software tables in the relevant document in the Essential Reading section. EMC VSPEX For Virtualized Oracle Database 11g OLTP 15

16 Chapter 2: Before You Start Requirement Table 4. Deployment prerequisites checklist Description Version Reference notes Hardware Physical servers: sufficient physical server capacity to host the required number of virtual machines as recommended by the companion Design Guide and VSPEX Sizing Tool. VMware vsphere 5.1 servers to the host virtual infrastructure servers. This requirement may be covered in the existing infrastructure. Networking: switch port capacity and capabilities as required by the virtual server infrastructure. EMC VNX: multiprotocol storage array with the required disk layout. EMC Backup: Avamar 6.1, Data Domain Reference Architecture: EMC VSPEX Private Cloud: VMware vsphere 5.1 for up to 1000 Virtual Machines EMC Avamar 6.1 hardware and licenses EMC Data Domain hardware and licenses VNX OE for file VNX OE for block Release Release Software EMC VSI for VMware vsphere: Unified Storage Management 5.4 EMC VSI for VMware vsphere: Storage Viewer 5.4 VMware ESXi installation media 5.1 VMware vcenter Server installation media 5.1 EMC online support EMC Avamar Red Hat Enterprise Linux in server and client versions Red Hat Enterprise Linux 6.3 media VMware vsphere license keys. This may be covered in the VSPEX Proven Infrastructure Licenses Red Hat Enterprise Linux Oracle Database 11g R EMC VSPEX For Virtualized Oracle Database 11g OLTP

17 Chapter 2: Before You Start Planning and sizing Oracle Database 11g R2 Essential Reading To plan and size your Oracle Database 11g R2 deployment on the VSPEX infrastructure, you should follow the recommendations in the companion Design Guide. Size the storage accordingly to information obtained from the VSPEX for Virtualized Oracle 11g Qualification worksheet as detailed in Appendix A and B of the companion Design Guide. Before implementing the solution described in this document, EMC recommends that you read the following documents, available from the VSPEX space in the EMC Community Network or from EMC.com or the VSPEX Proven Infrastructure partner portal. Design guide Solution overviews VSPEX Proven Infrastructure Design Guide: EMC VSPEX for Virtualized Oracle Database 11g OLTP EMC VSPEX Server Virtualization for Midmarket Businesses EMC VSPEX Server Virtualization for Small and Medium Businesses Reference Architecture: EMC VSPEX Private Cloud: VMware vsphere for up to 1,000 Virtual Machines White Paper: EMC Avamar Backup for Oracle Environments White Paper: EMC Avamar Backup with Data Domain VMware documentation Backup and recovery VMware VSphere Product Documentation Refer to the following backup and recovery papers: White Paper: EMC Avamar Backup for Oracle Environments White Paper: EMC Avamar Backup with Data Domain White Paper: EMC Backup and Recovery Options for VSPEX for Virtualized Oracle 11gR2 Design and i EMC VSPEX For Virtualized Oracle Database 11g OLTP 17

18 Chapter 2: Before You Start 18 EMC VSPEX For Virtualized Oracle Database 11g OLTP

19 Chapter 3: Solution Overview Chapter 3 Solution Overview This chapter presents the following topics: Overview Solution architecture Key components EMC VSPEX For Virtualized Oracle Database 11g OLTP 19

20 Chapter 3: Solution Overview Overview Solution architecture This chapter provides an overview of the VSPEX Proven Infrastructure for Oracle Database 11g and the key technologies used in this solution. The solution described in this includes servers, storage, network components, and Oracle Database 11g components. The solution enables customers to quickly and consistently deploy a virtualized Oracle Database 11g in the VSPEX Proven Infrastructure. The reference architecture will consume the reference virtual machine resources, based on the sizing guidance in the VSPEX Proven Infrastructure, and combine with additional storage for Oracle Database 11g application data. This can help EMC personnel and qualified EMC VSPEX Partners to deploy a simple, effective, and flexible Oracle Database 11g solution on a VSPEX Proven Infrastructure for their customers. Figure 1 shows the architecture that characterizes the infrastructure validated for an Oracle Database 11g overlay on a VSPEX infrastructure. To validate this solution, we 1 : Deployed all Oracle Database 11g servers as virtual machines on VMware vsphere 5.1. Used the VSPEX sizing tool for Oracle Database 11g to determine the number of, and the detailed compute resources for, each Oracle Database 11g database. Figure 1 displays an example with three Oracle sizing options (small, medium, and large). Use the sizing tools provided with this solution to size your customer s environment and choose the options that best suit your customer. Determined the recommended storage layout for Oracle Database 11g and the virtual infrastructure pool in the VNX series storage arrays (using the VSPEX sizing tool). Note: The minimum Oracle version for this solution is We refer to this as 11gR2 throughout this document. 1 In this paper, "we" refers to the EMC Solutions engineering team that validated the solution. 20 EMC VSPEX For Virtualized Oracle Database 11g OLTP

21 Chapter 3: Solution Overview Figure 1. Architecture of the validated infrastructure Key components Introduction This section provides an overview of the key technologies used in this solution: EMC VSPEX Oracle Database 11g VMware vsphere 5.1 VMware vsphere HA vsphere Distributed Resources Scheduler VMware vsphere PowerCLI EMC Next-Generation VNX Red Hat Enterprise Linux 6.3 EMC Avamar EMC Data Domain EMC VSPEX For Virtualized Oracle Database 11g OLTP 21

22 Chapter 3: Solution Overview EMC VSPEX EMC has joined forces with the industry s leading providers of IT infrastructure to create a complete virtualization solution that accelerates the deployment of private cloud technologies. Built with best-of-breed technologies, VSPEX enables faster deployment, more simplicity, greater choice, higher efficiency, and lower risk. VSPEX Proven Infrastructure, as shown in Figure 2, is a modular, virtualized system validated by EMC and delivered by EMC partners. VSPEX includes a virtualization layer, server, network, and storage, designed by EMC to deliver reliable and predictable performance. Figure 2. VSPEX Proven Infrastructure VSPEX provides the flexibility to choose the best network, server, and virtualization technologies that fit a customer s environment to create a complete virtualization solution. VSPEX provides a virtual infrastructure for customers looking to gain the simplicity of a truly converged infrastructure, while gaining flexibility in individual components of the stack. VSPEX solutions, proven by EMC, are packaged and sold exclusively by EMC channel partners. VSPEX provides channel partners with more opportunity, a faster sales cycle, and end-to-end enablement. By working even more closely together, EMC and its channel partners can now deliver an infrastructure that accelerates the journey to the cloud for even more customers. 22 EMC VSPEX For Virtualized Oracle Database 11g OLTP

23 Reference virtual machine Chapter 3: Solution Overview To simplify the virtual infrastructure discussion, the VSPEX solution has defined a typical customer workload (described in this section) as a reference virtual machine. For VSPEX solutions, we define the reference virtual machine as a measure unit of a single virtual machine to qualify the compute resources in the VSPEX virtual infrastructure. Table 5 lists the characteristics of this virtual machine. Table 5. Reference virtual machine characteristics Characteristic Virtual processors per virtual machine 1 Value RAM per virtual machine Available storage capacity per virtual machine I/O operations per second (IOPS) per virtual machine I/O pattern 2 GB 100 GB 25 Random I/O read/write ratio 2:1 VSPEX for virtualized Oracle sizing model Scale-up testing formed part of the validation process. We used a standard computesizing model for Oracle, which simplified and standardized the validation testing. It also enabled us to identify the configuration required to run a TCP-C like OLTP database workload with a 60:40 read/write ratio, yielding acceptable response times. Table 6 shows how we mapped the Oracle sizing model to the VSPEX reference virtual machine. Table 6. Mapping the Oracle sizing model to the VSPEX Reference Virtual Machine Oracle model Small virtual machine for up to 150 users Medium virtual machine for up to 250 users Resources Compute requirements: 2 vcpu 8 GB memory Storage requirements (OS & Oracle binaries): 100 GB 25 IOPS Compute requirements: 4 vcpu 16 GB of memory Storage requirements (OS & Oracle binaries): 100 GB 25 IOPS Equivalent reference virtual machine 4 8 EMC VSPEX For Virtualized Oracle Database 11g OLTP 23

24 Chapter 3: Solution Overview Oracle model Large virtual machine for more than 250 Users Resources Compute requirements: 8 vcpu 32 GB of memory Storage requirements (OS & Oracle binaries): 100 GB 25 IOPS Equivalent reference virtual machine 16 We calculated the database storage I/O thresholds and capacity separately from those required by the VSPEX reference virtual machine. Oracle Database 11g Oracle Database 11g is available in a variety of editions tailored to meet the business and IT needs of an organization. In this solution we will be considering Oracle Database 11g Release 2 Standard Edition (SE) Oracle Database 11g Release 2 Enterprise Edition (EE) Oracle Database 11g SE is an affordable, full-featured data management solution that is ideal for all companies. It is available on single or clustered servers and can be licensed on a maximum capacity of four processor sockets, regardless of core count. The SE license includes Oracle Real Application Clusters (RAC) as a standard feature with no additional cost. Oracle Database 11g EE delivers industry-leading performance, scalability, security, and reliability on a choice of clustered or single servers running Windows, Linux, or UNIX. It supports advanced features, either included or as extra-cost options, that are not available with Oracle Database 11g SE. These include security features such as Virtual Private Database and data warehousing options such as partitioning and advanced analytics. Oracle Database 11g Release 2 EE extends the processorlicensing model for multi-core processors and is priced using the following formula: (number of Processors) x (number of cores) x (Oracle Processor Core Factor) For example, two 10-core Intel Xeon Processor E7-2870s (with an Oracle Processor Core Factor of 0.5) are licensed as follows Oracle Database 11g Release 2 SE: 2 processor socket SE licenses Oracle Database 11g Release 2 EE: 2 x 10 x 0.5 = 10 EE licenses The Oracle Database 11g R2 edition can affect the licensing cost and the size and number of VMware ESXi clusters you can configure. This affects how you place and manage the virtual machines. Refer to the document entitled Design Guide for EMC VSPEX for Virtualized Oracle Database 11g OLTP, in the DRS Host Affinity and Oracle processor licensing section, for more information on virtualization and Oracle processor licensing. 24 EMC VSPEX For Virtualized Oracle Database 11g OLTP

25 Chapter 3: Solution Overview VMware vsphere 5.1 VMware vsphere HA VMware vsphere 5.1 abstracts applications and information from the complexity of underlying infrastructure through comprehensive virtualization of server, storage, and networking hardware. This transformation creates fully functional virtual machines that run isolated and encapsulated operating systems and applications just like physical computers. This virtualization of hardware resources enables efficiencies through consolidation of multiple applications on fewer physical servers. VMware vsphere High Availability (HA) provides easy-to-use, cost effective high availability for applications running in virtual machines. In the event of a physical server failure, affected virtual machines automatically restart on other production servers with spare capacity. HA enables you to create a cluster out of multiple ESXi servers, enabling you to protect virtual machines. If one of the hosts in the cluster fails, the impacted virtual machines automatically restart on other ESXi hosts within that same VMware vsphere cluster. VMware vsphere Distributed Resource Scheduler VMware vsphere PowerCLI EMC Next- Generation VNX VMware vsphere Distributed Resource Scheduler (DRS) is an infrastructure service run by VMware vcenter Server (vcenter). DRS aggregates ESXi host resources into clusters and automatically distributes these resources to virtual machines by monitoring utilization and continuously optimizing virtual machine distribution across ESXi hosts. DRS can also use vmotion and Storage vmotion to ensure that the virtual machines have access by rebalancing resource capacity to make room for larger virtual machines. VMware recommends enabling DRS to achieve higher consolidation ratios. VMware vsphere PowerCLI provides a Windows PowerShell interface for the users of vsphere 5.1 and above and VMware Infrastructure 4.x and above. VMware vsphere PowerCLI is a powerful command-line tool that lets you automate all aspects of vsphere management, including network, storage, VM, guest OS and more. PowerCLI is distributed as a Windows PowerShell snap-in, and includes 330 PowerShell cmdlets for managing and automating vsphere and vcloud, along with documentation and samples. The EMC VNX flash-optimized unified storage platform delivers innovation and enterprise capabilities for file, block, and object storage in a single, scalable, and easy-to-use solution. Ideal for mixed workloads in physical or virtual environments, VNX combines powerful and flexible hardware with advanced efficiency, management, and protection software to meet the demanding needs of today s virtualized application environments. VNX includes many features and enhancements designed and built upon the first generation s success. These features and enhancements include: More capacity with multicore optimization with Multicore Cache, Multicore RAID, and Multicore FAST Cache (MCx) Greater efficiency with a Flash-optimized hybrid array Better protection by increasing application availability with active/active EMC VSPEX For Virtualized Oracle Database 11g OLTP 25

26 Chapter 3: Solution Overview Easier administration and deployment by increasing productivity with new Unisphere Management Suite VSPEX is built with the next generation of VNX to deliver even greater efficiency, performance, and scale than ever before. Flash-optimized hybrid array VNX is a flash-optimized hybrid array that provides automated tiering to deliver the best performance to your critical data, while intelligently moving less frequently accessed data to lower-cost disks. In this hybrid approach, a small percentage of flash drives in the overall system can provide a high percentage of the overall IOPS. Flash-optimized VNX takes full advantage of the low latency of flash to deliver cost-saving optimization and high performance scalability. The EMC Fully Automated Storage Tiering Suite (FAST Cache and FAST VP) tiers both block and file data across heterogeneous drives and boosts the most active data to the flash, ensuring that customers never have to make concessions for cost or performance. Data is generally accessed most frequently at the time it is created, therefore new data is first stored on flash drives to provide the best performance and latency. As that data ages and becomes less active over time, FAST VP tiers the data from highperformance to high-capacity drives automatically, based on customer-defined policies. This functionality has been enhanced with four times better granularity and with new FAST VP solid-state disks (SSDs) based on enterprise multi-level cell (emlc) technology to lower the cost per gigabyte. FAST Cache dynamically absorbs unpredicted spikes in system workloads. All VSPEX use cases benefit from the increased efficiency. VSPEX Proven Infrastructures deliver private cloud, end-user computing, and virtualized application solutions. With VNX, customers can realize an even greater return on their investment. VNX provides out-of-band, block-based deduplication that can dramatically lower the costs of the Flash tier. VNX Intel MCx Code Path Optimization The advent of Flash technology has been a catalyst in totally changing the requirements of midrange storage systems. EMC redesigned the midrange storage platform to efficiently optimize multicore CPUs to provide the highest performing storage system at the lowest cost in the market. MCx distributes all VNX data services across all cores up to 32, as shown in Figure 3. The VNX series with MCx has dramatically improved the file performance for transactional applications like databases or virtual machines over network-attached storage (NAS). 26 EMC VSPEX For Virtualized Oracle Database 11g OLTP

27 Chapter 3: Solution Overview Figure 3. Next-Generation VNX with multicore optimization Multicore Cache The cache is the most valuable asset in the storage subsystem; its efficient use is key to the overall efficiency of the platform in handling variable and changing workloads. The cache engine has been modularized to take advantage of all the cores available in the system. Multicore RAID Another important part of the MCx redesign is the handling of I/O to the permanent back-end storage hard disk drives (HDDs) and SSDs. Greatly increased performance improvements in VNX come from the modularization of the back-end data management processing, which enables MCx to seamlessly scale across all processors. VNX performance VNX storage, enabled with the MCx architecture, is optimized for FLASH 1 st and provides unprecedented overall performance, optimizing for transaction performance (cost per IOPS), bandwidth performance (cost per GB/s) with low latency, and providing optimal capacity efficiency (cost per GB). VNX provides the following performance improvements: Up to four times more file transactions when compared with dual controller arrays Increased file performance for transactional applications (for example, Microsoft Exchange on VMware over NFS) by up to three times with a 60 percent better response time Up to four times more Oracle and Microsoft SQL Server OLTP transactions Up to six times more virtual machines EMC VSPEX For Virtualized Oracle Database 11g OLTP 27

28 Chapter 3: Solution Overview Active/active array service processors The new VNX architecture provides active/active array service processors, as shown in Figure 4, which eliminate application timeouts during path failover since both paths are actively serving I/O. Note: The active/active processors are only available for classic LUNs not for pool LUNs. Load balancing is also improved and applications can achieve an up to two times improvement in performance. Active/active for block is ideal for applications that require the highest levels of availability and performance, but do not require tiering or efficiency services like compression, deduplication, or snapshot. With this VNX release, VSPEX customers can use virtual Data Movers (VDMs) and VNX Replicator to perform automated and high-speed file system migrations between systems. This process migrates all snaps and settings automatically, and enables the clients to continue operation during the migration. Figure 4. Active/active processors increase performance, resiliency, and efficiency Virtualization management VMware Virtual Storage Integrator Virtual Storage Integrator (VSI) is a no-charge VMware vcenter plug-in available to all VMware users with EMC storage. VSPEX customers can use VSI to simplify management of virtualized storage. VMware administrators can gain visibility into their VNX storage using the same familiar vcenter interface to which they are accustomed. With VSI, IT administrators can do more work in less time. VSI offers unmatched access control that enables you to efficiently manage and delegate storage tasks with confidence. Perform daily management tasks with up 90 percent fewer clicks and up to 10 times higher productivity. VMware vstorage APIs for Array Integration VMware vstorage APIs for Array Integration (VAAI) offloads VMware storage-related functions from the server to the storage system, enabling more efficient use of server and network resources for increased performance and consolidation. 28 EMC VSPEX For Virtualized Oracle Database 11g OLTP

29 VMware vstorage APIs for Storage Awareness Chapter 3: Solution Overview VMware vstorage APIs for Storage Awareness (VASA) is a VMware-defined API that displays storage information through vcenter. Integration between VASA technology and VNX makes storage management in a virtualized environment a seamless experience. EMC Storage Integrator EMC Storage Integrator (ESI) is targeted towards the Windows and Application administrator. ESI is easy to use, delivers end-to end monitoring, and is hypervisor agnostic. Administrators can provision in both virtual and physical environments for a Windows platform, and troubleshoot by viewing the topology of an application from the underlying hypervisor to the storage. Unisphere Management Suite EMC Unisphere is the central management platform for the VNX series, providing a single, combined view of file and block systems, with all features and functions available through a common interface. Unisphere is optimized for virtual applications and provides industry-leading VMware integration, automatically discovering virtual machines and ESX servers and providing end-to-end, virtual-to-physical mapping. Unisphere also simplifies configuration of FAST Cache and FAST VP on VNX platforms. The new Unisphere Management Suite extends Unisphere s easy-to-use, interface to include VNX Monitoring and Reporting for validating performance and anticipating capacity requirements. As shown in Figure 5, the suite also includes Unisphere Remote for centrally managing up to thousands of VNX and VNXe systems with new support for XtremSW Cache. Figure 5. New Unisphere Management Suite EMC VSPEX For Virtualized Oracle Database 11g OLTP 29

30 Chapter 3: Solution Overview Red Hat Enterprise Linux 6.3 EMC backup and recovery solutions Red Hat Enterprise Linux is a versatile platform for x86 and x86-64 that can be deployed on physical systems, as a guest on the major hypervisors, or in the cloud. It supports all leading hardware architectures with compatibility across releases. Red Hat Enterprise Linux 6.3 includes enhancements and new capabilities that provide rich functionality, especially the developer tools, virtualization features, security, scalability, file systems, and storage. EMC Avamar and EMC Data Domain deliver the protection confidence needed to accelerate deployment of virtualized Oracle. Optimized for virtualized application environments, EMC backup and recovery reduces backup times by 90 percent and increases recovery speeds by 30 times,even offering instant virtual machine access,for worry-free protection. EMC backup also delivers big savings. Our deduplication solutions reduce backup storage by 10 to 30 times, backup management time by 81 percent, and bandwidth by 99 percent for efficient offsite replication, delivering a seven month payback on average. Furthermore, EMC backup offers a solution with Data Domain systems and DD Boost software that allows for full DBA control of Oracle backup, recovery, and replication while the backup team maintains control of the infrastructure. This eliminates the occurrence of protection silos, increasing efficiency and lowering risk. 30 EMC VSPEX For Virtualized Oracle Database 11g OLTP

31 Chapter 4: Solution Implementation Chapter 4 Solution Implementation This chapter presents the following topics: Overview Setting up the physical components Implementing the network Implementing the storage array Implementing ESXi and vcenter Preparing the Oracle Database 11g R2 virtual machine template Deploying the Oracle Database 11g R2 virtual machine Implementing backup and recovery EMC VSPEX For Virtualized Oracle Database 11g OLTP 31

32 Chapter 4: Solution Implementation Overview This chapter discusses the steps required to install, configure, and implement the VSPEX Proven Infrastructure environment, which involves: Preparing the components and their physical setup. Implementing the network, including the configuration steps for physical and virtual switches in line with vendor guidelines and The vsphere Networking Guide. Configuring the VNX storage array and optional FAST Cache or FAST VP feature. Building the VMware vsphere environment with ESXi server and vcenter implementation. Preparing a virtual machine template for rapid deployment of Oracle Database 11g R2. Quickly and simply deploying an Oracle Database 11g R2 virtual machine using PowerCLI. Implementing backup and recovery. Setting up the physical components This section includes information about how to prepare the solution s physical components. After you complete the steps listed in Table 7, the new hardware components will be racked, cabled, powered, and ready for network connection. Note If you already have a VSPEX Proven Infrastructure environment, you can skip this section. Table 7. Tasks for physical setup Task Description Reference Prepare network switches Prepare servers Prepare VNX Install switches in the rack and connect them to power. Install the servers in the rack and connect them to power. Install the VNX in the rack and connect it to power. Your vendor s installation guide Your vendor s installation guide EMC VNX System Installation Guide For details of the physical setup, refer to Reference Architecture: EMC VSPEX Private Cloud: VMware vsphere 5.1 for up to 1,000 Virtual Machines 32 EMC VSPEX For Virtualized Oracle Database 11g OLTP

33 Chapter 4: Solution Implementation Implementing the network This section documents requirements for the network infrastructure needed to support this architecture. Table 8 provides a summary of the tasks for switch and network configuration and references for further information. Note: If you already have a VSPEX Proven Infrastructure environment, you can skip this section. Table 8. Tasks for switch and network configuration Task Description Reference Configure network Complete network cabling Configure VLAN Configure VMare vsphere networking Configure storage network and host infrastructure networking as specified in the solution reference architecture. Connect: Switch interconnect ports VNX ports ESXi NIC/FC ports Configure private and public VLANs as required. Create virtual switches for separation of application, management, and storage networks. Refer to the appropriate document in Essential Reading. N/A Vendor s switch configuration guide vsphere Networking Guide For details of network implementation, refer to the appropriate document in Essential Reading. Figure 6 and Figure 7 show the configured vsphere network for this implementation. As highlighted, redundant 10GbE network adapters or FC Host adapters have been dedicated for storage network traffic. EMC VSPEX For Virtualized Oracle Database 11g OLTP 33

34 Chapter 4: Solution Implementation Figure 6. Redundant 10 GbE network configuration Figure 7. Redundant Fibre Channel storage network Implementing the storage array Overview This section describes how to configure the VNX storage array. In this solution, the VNX provides Network File System (NFS) or Virtual Machine File System (VMFS) data storage for the VMware host. Table 9. Tasks for storage configuration Task Description Reference Set up initial VNX configuration Provision storage Configure the IP address information and other key parameters on the VNX. Create VMFS datastores or create NFS file systems that will be mounted on hosts VNX System Installation Guide VNX Series Configuration Worksheet 34 EMC VSPEX For Virtualized Oracle Database 11g OLTP

35 Figure 8 depicts the high-level architecture of this solution. Chapter 4: Solution Implementation Figure 8. Oracle Database 11g R2 storage elements Setting up initial VNX configuration Ensure that network interfaces, IP address information, and other key parameters such as DNS and NTP are configured on the VNX before provisioning the storage. For more information on how to configure the VNX platform, refer to the appropriate document in Essential Reading. Provisioning storage for VMFS example Before you provision the storage for a VMFS datastore, follow the recommendations and VSPEX Sizing Tool proposals introduced in the companion Design Guide. Before you start, refer to the Reference Architecture titled EMC VSPEX Private Cloud: VMware vsphere 5.1 for up to 1000 Virtual Machines to provision storage for virtual machine operating system on VNX. Figure 9 shows an example of how to provision a VMFS datastore for the Oracle Database 11g R2 data in VNX. For more information about the storage layout recommendations and design, refer to the Design Guide. EMC VSPEX For Virtualized Oracle Database 11g OLTP 35

36 Chapter 4: Solution Implementation Figure 9. Example storage layout of Oracle database on VMware For more information on how to lay out virtual disks for the Oracle Database 11g R2 data on the VMFS datastore, refer to the example in Table 27 on page 78. Provisioning storage for NFS example Present the NFS filesystem for the virtual machine datastore to all ESXi hosts, using either EMC Unisphere or the VSI plugin for VMware vsphere client. Figure 11 displays how how to mount the NFS file systems to ESXi hosts that are used to store virtual servers on the VNX array using VSI. The EMC Unified Storage Management plugin for VMware vsphere provides an interface for creating and managing NFS file systems for VMware ESXi host directly from the vsphere Client interface. Figure 10 shows the configuration screen accessed through Home >Solutions and applications >EMC from the vsphere Client, which is accessible after running the installer on your management host. 36 EMC VSPEX For Virtualized Oracle Database 11g OLTP

37 Chapter 4: Solution Implementation Figure 10. Configuring EMC Unified Storage Management in vsphere Client Unified Storage Management enables the vsphere administrator to mount NFS file systems directly to the ESXi cluster nodes from vsphere Client, as shown in Figure 11. Figure 11. Configuring NFS Storage on VNX for Oracle VMs To configure NFS network settings, storage pools for file, file systems, and NFS exports on the VNX array in EMC Unisphere, perform the following steps: 1. In Unisphere, select the VNX array for this solution. 2. Select Settings Network Settings for File 3. Configure the IP address for network ports used for NFS. For detailed steps refer to EMC Procedure Generator for VNX. 4. Select Storage Storage Configuration EMC VSPEX For Virtualized Oracle Database 11g OLTP 37

38 Chapter 4: Solution Implementation Figure 12. Configuring VNX storage pools 5. Select the Storage Pools for File tab and create the additional storage pools in the VNX for Oracle Database files, as shown in Figure 12. Refer to Table 27 on page 78 for detailed information. 6. Create the required file systems. Figure 13 shows the Create File System Wizard from Unisphere. Figure 13. Unisphere Create File System Wizard 38 EMC VSPEX For Virtualized Oracle Database 11g OLTP

39 Chapter 4: Solution Implementation 7. Create the NFS exports for the database components that the Oracle NFS client will mount on the database virtual machines. Figure 14 shows the Unisphere Create NFS Export Wizard. Root and Access permissions are granted to the NIC. Figure 14. EMC Unisphere Create NFS Export Wizard EMC VSPEX For Virtualized Oracle Database 11g OLTP 39

40 Chapter 4: Solution Implementation Configuring FAST Cache (optional) Enabling FAST Cache is a transparent operation to Oracle Database 11g R2 and no reconfiguration or downtime is necessary. To make the best use of either of the FAST technologies, EMC recommends that you first enable FAST Cache on the Oracle Database 11g R2 storage pool. For more details, refer to the EMC VSPEX for Virtualized Oracle Database 11g OLTP Design Guide. To create and configure FAST Cache, use the following steps: 1. Refer to the Reference Architecture paper entitled EMC VSPEX Private Cloud: VMware vsphere 5.1 for up to 1,000 Virtual Machines for detailed steps about how to create FAST Cache. 2. In Unisphere, after creating the FAST Cache, click the Storage tab and select Storage Pool. Select Data Pool, and click Properties. 3. Select the Advanced tab in Storage Pool Properties and click Enabled to enable FAST Cache, as shown in Figure Click OK to complete the configuration. Note The FAST Cache feature on the VNX series array does not cause an instant performance improvement. The system must collect data about access patterns and promote frequently used information into the cache. This process can take a few hours during which the performance of the array steadily improves. Figure 15. Enabling FAST Cache in the Storage Pool Properties dialog 40 EMC VSPEX For Virtualized Oracle Database 11g OLTP

41 Chapter 4: Solution Implementation Configuring FAST VP (optional) We created a three-tier FAST VP with a mixed storage pool, consisting of 5 flash drives, 25 SAS drives and 8 NL-SAS drives on VNX8000. FAST VP automatically relocates the LUN data from one tier to another within a pool. In this solution, we set the Auto-Tiering policy to Scheduled.For demonstration purpose, we configured the Data Relocation Schedule setting as Monday to Sunday, starting from 00:00 to 23:45, which determines the time window when FAST VP moves data between tiers. Note: The Data Relocation Rate and Data Relocation Schedule are highly dependent on the real workload in a customer environment. Usually, setting the Data Relocation Rate to Low has less impact on the current running workload. Set the Tiering Policy for all LUNs containing datafiles to Auto-Tier, so that FAST VP can automatically move the most active data to flash drive devices. Figure 16. FAST VP creating storage pool EMC VSPEX For Virtualized Oracle Database 11g OLTP 41

42 Chapter 4: Solution Implementation Initially, all datafiles were placed on SAS devices, as shown in Figure 17. Figure 17. Tier status before data movement With the workload running against the database for a few hours, FAST VP monitored and provided ongoing load balancing of LUNs across available drives until it reached a steady state, as shown in Figure 18. Figure 18. FAST VP in a steady state 42 EMC VSPEX For Virtualized Oracle Database 11g OLTP

43 Chapter 4: Solution Implementation Example storage layout Figure 19 shows an example storage layout for VNX with FAST Cache or FAST VP enabled on the Oracle Database 11g R2 pool. Figure 19. Example virtualized oracle storage layout for VSPEX EMC VSPEX For Virtualized Oracle Database 11g OLTP 43

44 Chapter 4: Solution Implementation Implementing ESXi and vcenter This section documents the requirements for the installation and configuration of the ESXi hosts, vcenter configuration, and infrastructure servers required to support the architecture. Table 10 describes the tasks that must be completed. Table 10. Steps for installing and configuring ESXi and vcenter Task Description Reference documents Install ESXi Configure and deploy vcenter Server Configure ESXi networking Connect VMware datastores Create a virtual data center Apply vsphere license keys Install the ESXi 5.1 hypervisor on the physical servers that are being deployed for the solution. Install VMware vcenter Server 5.1 Configure ESXi networking including NIC trunking, VMkernel port, virtual machine port groups, and Jumbo Frames. Connect the VMware datastore to the ESXi hosts deployed for the solution. Create a virtual data center. Type the vsphere license keys in the vcenter licensing menu. vsphere Installation and Setup vcenter Server and Host Management Guide Installing vcenter Server 5.1 best practices vsphere Networking vsphere Storage vcenter Server and Host Management vsphere Installation and Setup Add ESXi hosts Connect vcenter to ESXi hosts. vcenter Server and Host Management Configure vsphere clustering Perform array ESXi host discovery Create a vsphere cluster Perform ESXi host discovery within the Unisphere console. vsphere Resource Management Using EMC VNX Storage with VMware vsphere TechBook Enable VMware High Availability (HA), DRS, and vmotion functionality Install EMC VNX USM Once you enable DRS, you may need to consider the use of VMware vsphere DRS Affinity and Anti-Affinity must rules for specific groups of virtual machines, for example, Oracle VMs may be restricted to a particular set of VMs due to licensing Install the EMC VNX USM on the administration console. Automating High Availability (HA) Services with VMware HA VMware Technical note EMC VSI for VMware vsphere: Unified Storage Management Product Guide Install the EMC VSI plug-in Install the EMC VSI plug-in on the administration console. EMC VSI for VMware vsphere: Unified Storage Management Product Guide For details of ESXi and vcenter, refer to the Reference Architecture titled EMC VSPEX Private Cloud: VMware vsphere 5.1 for up to 1,000 Virtual Machines. 44 EMC VSPEX For Virtualized Oracle Database 11g OLTP

45 Chapter 4: Solution Implementation Preparing the Oracle Database 11g R2 virtual machine template Overview VMware provides the ability to create a template that you can use as a master copy to quickly create and provision virtual machines. By using a template, you can install a guest OS and apply it to a virtual machine with application users and software configured and ready for use with minimal administrative intervention. This minimizes deployment time and avoids repetitive installation and configuration tasks for each virtual machine that is required. Customization specifications, maintained in vcenter, further simplify the rollout of virtual machines. A deployment wizard, automation tool, or script can use these templates to automatically pre-create or amend server settings (such as server name, time zone, and network configuration) prior to building the new virtual machine. This section documents the preparation of a VMware virtual machine template to enable rapid deployment of new Oracle Database 11g R2 environments. To configure the template with the requirements and prerequisites for the Oracle software install, complete the following steps: 1. Create a virtual machine with the following resources: 2 vcpus 8 GB of vram 100 GB virtual disk 2. Install the operating system and RPM packages 3. Configure the system and kernel parameters 4. Create the OS groups and users 5. Install and detach the Oracle binaries ready for clone 6. Convert the virtual machine to a VMware template Creating the Oracle Database 11g R2 virtual machine Create a virtual machine on the ESXi server with the customer s guest OS configuration. Table 11 lists an example specification used when building the virtual machine template. Table 11. Virtual machine template specification Part CPU Memory Description 2 vcpus 8 GB Virtual disk 100GB 8GB swap partition 92GB bootable root partition Operating system Red Hat Enterprise Linux Server release 6.3 Kernel EMC VSPEX For Virtualized Oracle Database 11g OLTP 45

46 Chapter 4: Solution Implementation Part Network interfaces OS users OS groups Oracle 11g R2 Binaries RPM packages installed System configuration Description Eth0: public/management IP network Eth1: Storage Network Username: oracle Group: oinstall, dba Oracle installed and patched Refer to the Oracle Installation Guide for prerequisites See the Oracle Installation Guide for prerequisites. Completing the Oracle install prerequisites This section describes how to install and configure the operating system and Oracle prerequisites in the virtual machine prior to converting it to a template. Table 12. Oracle install prerequisites Task Description Reference Install the guest OS Install the Red Hat Enterprise Linux bit operating system and configure the network interfaces. Red Hat Enterprise Linux 6 Installation Guide Install VMware tools Install the required RPM packages Set the kernel parameters Set the resource limits for the Oracle user Create the required software directories Configure HugePages Install VMware tools using Red Hat Package Manager (RPM) Install or update required RPM packages as listed in Table 13. Configure the kernel with Oracle-specific settings for semaphores, virtual and shared memory, network, and asynchronous I/O. Check and adjust the resource limits for the Oracle software installation users Create the required directories for the Oracle software HugePages reduce the number of memory pages and reduces virtual memory management overhead. VMware knowledge Base article ID( ) Oracle Database Installation Guide 11g Release 2 (11.2) for Linux Oracle Database Installation Guide 11g Release 2 (11.2) for Linux Oracle Database Installation Guide 11g Release 2 (11.2) for Linux Oracle Database Installation Guide 11g Release 2 (11.2) for Linux Oracle Database 11g Release 2 on Red Hat Enterprise Linux 6 Deployment Recommendations Table 13 lists the Red Hat Enterprise Linux 6 RPM packages required to install Oracle database 11g R2. 46 EMC VSPEX For Virtualized Oracle Database 11g OLTP

47 Chapter 4: Solution Implementation Table 13. RHEL 6 RPM packages for Oracle Database 11g R2 binutils el6 (x86_64) compat-libcap (x86_64) compat-libstdc el6 (x86_64) compat-libstdc el6.i686 gcc el6 (x86_64) gcc-c el6 (x86_64) glibc el6 (i686) glibc el6 (x86_64) glibc-devel el6 (x86_64)10 glibc-devel el6.i686 ksh libgcc el6 (i686) libgcc el6 (x86_64) libstdc el6 (x86_64) libstdc el6.i686 libstdc++-devel el6 (x86_64) libstdc++-devel el6.i686 libaio el6 (x86_64) libaio el6.i686 libaio-devel el6 (x86_64) libaio-devel el6.i686 make el6 sysstat el6 (x86_64) On Oracle Linux 6, and Red Hat Enterprise Linux 6: unixodbc el6 (x86_64) or later unixodbc el6.i686 or later unixodbc-devel el6 (x86_64) or later unixodbc-devel el6.i686 or later EMC VSPEX For Virtualized Oracle Database 11g OLTP 47

48 Chapter 4: Solution Implementation Installing the Oracle Database 11g R2 binaries and patches As advised in the Design Guide, decide whether to install Oracle SE or Oracle EE Database 11g R2 software. Both editions use the same installation files. Table 14 includes the steps required to install the Oracle Database binaries and patches. Table 14. Installing the Oracle Database binaries and patches Task Description Reference Install the Oracle binaries Install the latest PSU and CPU Enable DNFS Detach the Oracle Home directory? Create the ORACLE_HOME cloning scripts Run the Oracle Universal installer and choose to Install choose database software only as shown in Figure 20. Install the latest database Patch Set Update and instructions available from the My Oracle Support website. A login ID and password as well as a support contract are required. Oracle Database is not shipped with Direct NFS enabled by default. Enable Direct NFS as shown in Figure 21. To remove the Oracle Database 11g R2 software from the Oracle Universal Installer inventory run the script $ORACLE_HOME/oui/bin/detachhome.sh To automate the cloning Oracle software process, create the scripts /root/root_clone.sh shown in Figure 23 Oracle Database Installation Guide 11g Release 2 (11.2) for Linux See Critical Patch Updates, Security Alerts and Third Party Bulletin Oracle Database Installation Guide 11g Release 2 (11.2) for Linux Oracle Universal Installer and OPatch User's Guide 11g Release 2 (11.2) for Windows and UNIX Chapter 2 Oracle Universal Installer and OPatch User's Guide 11g Release 2 (11.2) for Windows and UNIX Chapter 6 As well as the official installation guide, Oracle Database Installation Guide 11g Release 2 (11.2) for Linux, Red Hat has produced a helpful whitepaper titled Oracle Database 11g Release 2 on Red Hat Enterprise Linux 6 Deployment Recommendations which offers guidance specific to the Red Hat operating system. Figure 20. Oracle Universal Installer Install choose database software only 48 EMC VSPEX For Virtualized Oracle Database 11g OLTP

49 Chapter 4: Solution Implementation Oracle Database is not shipped with Direct NFS enabled by default. To enable Direct NFS, complete the following steps: Change the directory to $ORACLE_HOME/rdbms/lib. cp libodm11.so libodm11.so_stub ln -s libnfsodm11.so libodm11.so Enter the following command: make -f ins_rdbms.mk dnfs_on Figure 21. Enable Oracle Direct NFS client ~]# cat /root/root_clone.sh #!/bin/bash OHOME=/u01/app/oracle/ echo "Cloning Oracle Binaries as Oracle at $(date +%Y%m%d%H%M)" su - oracle -c "$OHOME/oui/bin/cloneHome.sh" echo "Clone Finished at $(date +%Y%m%d%H%M)" echo "Running root.sh at $(date +%Y%m%d%H%M)" $OHOME/root.sh echo "Install Finished at $(date +%Y%m%d%H%M)" Figure 22. Example of script root_clone.sh [root@vspex-ora02 ~]# cat $OHOME/oui/bin/cloneHome.sh #!/bin/sh OHOME=/u01/app/oracle/ OHOMENAME=OraDb11g_home1 OBASE=/u01/app/oracle CUR_DIR=`pwd` cd $OHOME/oui/bin ${OHOME}/clone/bin/clone.pl ORACLE_HOME="${OHOME}" ORACLE_HOME_NAME="${OHOMENAME}" ORACLE_BASE="${OBASE}" -ignoresysprereqs cd $CUR_DIR Figure 23. Example of script clonehome.sh EMC VSPEX For Virtualized Oracle Database 11g OLTP 49

50 Chapter 4: Solution Implementation Preparing the Oracle Database 11g R2 virtual machine template Convert the virtual machine to a template called vspx-orac11203ee-2vcpu-8gb-tmplt as shown in Error! Reference source not found.. Figure 24. Virtual machine template example Customizing the VMware template Create a custom specification, Oracle_2vCPU_8GB_11203_EE_spec, using the vcenter client. This requests the new virtual machine name and sets place holder IP addresses for the network interfaces as shown in Figure 25. Figure 25. vsphere custom specification example 50 EMC VSPEX For Virtualized Oracle Database 11g OLTP

51 Chapter 4: Solution Implementation Deploying the Oracle Database 11g R2 virtual machine Overview Table 15 shows the mapping of the compute requirements for the Oracle Database 11g R2 virtual machines. Table 15. Oracle Database 11g R2 reference virtual machine model Virtual Machine Compute Requirement for Oracle Database 11g R2 v C Memory in GB P U Total reference virtual machines Small Medium Large Deploying new virtual machines There are serveral methods available to deploy a virtual machine from a template using custom specifications: By manually choosing Deploy Virtual Machine from this Template in vcenter Choosing Customize using an existing customization specification By creating a workflow with an orchestration tool such as vcenter Orchestrator By creating a custom PowerCLI script that can be edited or parameterized The example PowerCLI script in Figure 26: Assigns variables for: template name, custom specification name, virtual machine name, ESXi host name, VMFS datastore name, virtual machine public IP address, virtual machine storage IP address, and the number of vcpus, and vram size in MB. Assigns the virtual machine public and storage IP addresses to the two vnics included in the custom specification in Figure 26. Creates the new virtual machine using the template and custom specification. Changes the CPU and VRAM assignment for the virtual machine. Starts the virtual machine. EMC VSPEX For Virtualized Oracle Database 11g OLTP 51

52 Chapter 4: Solution Implementation # Connect to Vcenter Connect-VIServer -server user Administrator -password <Password> { #Assign Variables for template, specification, VM, ESXi Host, Datastore # IP addresses for the Public and Storage network interfaces # and the vcpu and vram assigned to the Virtual Machine $Template="vspx-Orac11203EE-2vcpu-8GB-tmplt" $Customization="Oracle_2vCPU_8GB_11203_EE_spec" $VMName="<Virtual Machine Name>" $VMHost=" <ESXi Host Name>" $Datastore="<Datastore Name>" $IPAdressPublic= < Public IP Address> $IPAdressStorage= <Storage IP Address> $NumVCPU= 4 $vrammb= # Assign IP addresses to the two vnics included in the custom specification Get-OSCustomizationSpec $Customization Get-OSCustomizationNicMapping where { $_.Position -eq '1'} Set-OSCustomizationNicMapping -IpMode UseStaticIP -IpAddress $IPAdressPublic -Subnetmask DefaultGateway Get-OSCustomizationSpec $Customization Get-OSCustomizationNicMapping where { $_.Position -eq '2'} Set-OSCustomizationNicMapping -IpMode UseStaticIP -IpAddress $IPAdressStorage -Subnetmask DefaultGateway # Create the new VM using the Template and custom spec New-VM -Name $VMName -OSCustomizationSpec $Customization -Template $Template - VMHost $VMHost -Datastore $Datastore # Change the CPU and memory assignment for the VM Set-VM $VMName -NumCPU $NumVCPU -MemoryMB $vrammb -Confirm:$false # Start up the VM Start-VM -VM $VMName -Confirm:$false } Figure 26. Example PowerCLI script to deploy a virtual machine from template Edit and run the example PowerCLI script, or edit it to read a parameter file and deploy multiple virtual machines. Cloning the Oracle binaries ona new virtual machine Run the clone process and reattach the Oracle home directory to edit and run a second PowerCLI to complete the virtual machine deployment. This script, shown in Figure 27, calls the root_clone.sh from Figure 22 which does this. 52 EMC VSPEX For Virtualized Oracle Database 11g OLTP

53 Chapter 4: Solution Implementation { $script="/root/root_clone.sh" $huser="root" $hpwd="<root Password>" $VMName="<Virtual Machine Name>" Invoke-VMScript -ScriptText $script -VM $VMName -GuestUser $huser -GuestPassword $hpwd -ScriptType bash } Figure 27. Example PowerCLI script to clone and reattach the ORACLE_HOME Determining the database prerequisites Use the VSPEX for Virtualized Oracle Qualification Worksheet in the Design Guide to size the virtualization infrastructure and the overall NFS filesystems in which to store the Oracle database. These documents also provide guidance on the Oracle initialization parameters required by the database. Table 15 on page 51 shows the sizing of the virtual machine. Determine the size of the individual datafiles based on the schema design and tablespace placement of tables and indexes. Datafile placement is covered in the section Configuring the database file layout for NFS. For guidance on configuring the initialization parameters, see the Design Guide and the Configuring the initialization parameters section of this document. Before creating the database, you must create a listener process to receive the incoming client connection requests using the Oracle Net Configuration Assistant (NETCA) utility, as shown in Figure 28. Figure 28. Oracle Net Configuration Assistant utility EMC VSPEX For Virtualized Oracle Database 11g OLTP 53

54 Chapter 4: Solution Implementation Consider these items before creating an Oracle 11g R2 database: Select the required database character set to meet your localization and globalization needs. Consider the time zones your database must support. Ensure the SYSTEM and SYSAUX tablespace are created as Locally Managed Tablespaces, appropriately sized, and have AUTOEXTEND enabled. Plan to use an undo tablespace to manage your undo data. Configuring the database file layout for NFS In this example, the components of the Oracle Database: datafiles, online redo log files, temp files, control files, and FRA files reside on NFS file systems. These file systems are designed (in terms of the RAID level and number of disks used) to be appropriate for each type of file. Table 16 lists each file type and indicates where they reside. Table 16. Database file layout for NFS Content Datafiles Temp files Online redo logs, control files FRA files Location /u02/app/oracle/oradata/${oracle_sid} /u04/app/oracle/oradata/${oracle_sid} /u03/app/oracle/oradata/${oracle_sid} /u05/app/oracle/oradata/${oracle_sid} This solution uses the Oracle Direct NFS client, which offers improved performance over the standard NFS client supplied with the operating system. By default, Direct NFS serves the mount entries found in the file /etc/mtab, which lists all currently mounted filesystems along with their initialization options. This should match the system configuration file /etc/fstab where the mount options are defined. Figure 29 provides a sample /etc/mtab with NFS mount options: NFSServer1:/vspex_ora2_data /u02/app/oracle/oradata/vspex1 nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers=3,t imeo=600,addr= NFSServer2:/vspex_ora2_redo /u03/app/oracle/oradata/vspex1 nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers=3,t imeo=600,addr= NFSServer1:/vspex_ora2_temp /u04/app/oracle/oradata/vspex1 nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers=3,t imeo=600,addr= NFSServer1:/vspex_ora2_fra /u05/app/oracle/oradata/vspex1 nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers=3,t imeo=600,addr= Figure 29. Example /etc/mtab NFS mount options Oracle recommends that you set the NFS buffer size parameters rsize and wsize to in the system configuration file /etc/fstab. However, you can use the file oranfstab to specify additional Oracle Database specific options for Direct NFS. 54 EMC VSPEX For Virtualized Oracle Database 11g OLTP

55 The oranfstab is located in one of the two following locations: Chapter 4: Solution Implementation /etc/oranfstab where the options are global to all Oracle databases on the server $ORACLE_HOME/dbs/oranfstab where the options are specific to a single database The Oracle Database requires that mount points be mounted by the kernel NFS system even when served through Direct NFS. To enable Direct NFS, you can optionally create an oranfstab file with the following attributes for each NFS server to be accessed using Direct NFS: Server: The NFS server name. Path: Up to four network paths to the NFS server, specified either by IP address, or by name, as displayed using the ifconfig command on the filer. Local: Up to four local paths on the database host, specified by IP address or by name, as displayed using the ifconfig command run on the database host. Export: The exported path from the NFS server. Mount: The corresponding local mount point for the exported volume. Dontroute: Specifies that outgoing messages should not be routed by the operating system, but instead sent using the IP address they are bound to. Please note that this attribute does not work on Linux with multiple paths in the same subnet. mnt_timeout: Specifies (in seconds) how long Direct NFS client should wait for a successful mount before timing out. This parameter is optional and the default timeout is 10 minutes. Figure 30 provides an example of an oranfstab file with two NFS server entries: server: NFSServer1 local: vspex_ora2 path: NFSServer1 export: /vspex_ora2_data mount: /u02/app/oracle/oradata/vspex1 export: /vspex_ora2_temp mount: /u04/app/oracle/oradata/vspex1 export: /vspex_ora2_fra mount: /u05/app/oracle/oradata/vspex1 server: NFSServer2 local: vspex_ora2 path: NFSServer2 export: /vspex_ora2_redo mount: /u03/app/oracle/oradata/vspex1 Figure 30. Oranfstab example EMC VSPEX For Virtualized Oracle Database 11g OLTP 55

56 Chapter 4: Solution Implementation Configuring the database file layout for Block Red Hat 6.3 supports multiple and various file systems, like VFAT, ext2,ext3, ext4 and Reiser file system. Oracle generally does not certify file systems, but Linux is a specific case.the current support includes ext2, ext3, ext4 (Oracle Linux 5.6 and later),etc. The ext4 is the default file system in this solution. Logical Volume Management (LVM) can be used to allocate disk space and provide disk striping. Formatting Physical Volumes (PVs) To initialize a disk or disk partition as a physical volume we just run the "pvcreate" command on the whole disk or the partition. For example: pvcreate /dev/sdb or pvcreate /dev/sdb1 This creates a volume group descriptor at the start of the second SCSI disk or the /dev/sdb1 partition. Creating Volume Groups (VGs) Use the "vgcreate" command to group selected PVs into VGs. The following command creates a volume group named " data_volume_group" from five disk partitions from different disks: vgcreate data_volume_group /dev/sdb1 /dev/sdc1 /dev/sdf1 /dev/sdd1 /dev/sde1 To activate a single volume group data_volume_group, use the command: vgchange -a y /dev/data_volume_group Creating Logical Volumes (LVs) The following is an example of creating logical volume data_vg-data_lv from the volume group data_volume_group. This command creates a 2048G LV named datavg-data_lv for the vg named data_volume_group and its block device special file /dev/ data_volume_group/ data_vg-data_lv lvcreate -i5 -I4 -L2048G -n data_vg-data_lv data_volume_group Where size is either "-l num_extents" or "-L num_bytes", where num_bytesis a number followed by one of k, m, g, or t. One of the most common options is "-n name" (you can use "--name" for "-n") to specify a name for the logical volume. Another option includes "-i num_stripes -I stripe_size" to create an LV with striped mapping (stripe_size is a number between 2 and 9) Once the LVs have been created you can format them with filesystems (or as swap space) using standard tools such as "mkfs". One example of formatting LV with ext4 filesystem: mkfs.ext4 -E stride=16 /dev/data_volume_group/data_vg-data_lv 56 EMC VSPEX For Virtualized Oracle Database 11g OLTP

57 Chapter 4: Solution Implementation If the new filesystem can be successfully mounted, a final step is to edit the /etc/fstab file and possibly the rc.sysinit file, so that the volumes are mounted automatically at boot time. Figure 31 shows an example of /etc/fstab. Figure 31. Example of /etc/fstab For more information, see My Oracle Support Note ID (Available Mount Options to Improve ext4 Filesystem Performance) and (Supported and Recommended File Systems on Linux). Configuring the initialization parameters To configure the initialization parameters, you can use one of the following methods. Automatic Shared Memory Management To automate the management of shared memory structures, implement Automatic Shared Memory Management (ASMM). The following shared memory structures will be automatically managed: DB_CACHE_SIZE SHARED_POOL_SIZE LARGE_POOL_SIZE JAVA_POOL_SIZE STREAMS_POOL_SIZE When implemented, ASMM enables the Oracle database to distribute memory between these components based on workload requirements. Hence, these components are considered autotuned parameters. The background process, Memory Manager (MMAN), coordinates the sizing of these components and moves memory to where it is needed most. To implement this feature, set the following initialization parameters: SGA_TARGET set to a nonzero value STATISTICS_LEVEL=TYPICAL (or ALL) Automatic Memory Management Do not use Oracle Automatic Memory Management (AMM) since AMM is incompatible with HugePages. If you want to use HugePages make sure that both MEMORY_TARGET and MEMORY_MAX_TARGET initialization parameters are not set. For more information, see My Oracle Support Note ID EMC VSPEX For Virtualized Oracle Database 11g OLTP 57

58 Chapter 4: Solution Implementation I/O operations for file system files To enable direct I/O and async I/O for file system files, set FILESYSTEMIO_OPTIONS=SETALL With async I/O, processing continues while the I/O request is submitted and processed. This allows async I/O to bypass some of the performance bottlenecks associated with I/O operations. Direct I/O is a feature available in the filesystem that delivers data directly to the application without caching in the file system buffer cache. Direct NFS does not depend on the value of FILESYSTEMIO_OPTIONS. Direct NFS always issues async and direct I/O as it does not depend on OS support. However, so that there is a backup to the OS NFS client in case of mis-configuration, set filesystemio_options to SETALL if the OS supports it. Enabling the HugePages setting HugePages was enabled in the Linux Kernel as part of the Template creation process described in Table 12 on page 46. The database initialization parameter, USE_LARGE_PAGES, was involved from to manage HugePages for use by the database. From version , setting USE_LARGE_PAGES to AUTO causes the oradism process to try to reconfigure the Linux kernel to increase the number of HugePages to match the database requirements. See My Oracle Support article USE_LARGE_PAGES To Enable HugePages In 11.2 [ID ] for more details. Creating the database using DBCA The Database Configuration Assistant (DBCA) is the preferred way to create a database because it is a more automated approach and the database is ready to use when DBCA completes. Launch DBCA as a standalone tool to create an Oracle Database. To start DBCA on UNIX, Linux, or at a Windows command-line prompt, enter the following command: dbca Note: The dbca utility is typically located in the ORACLE_HOME/bin directory. 58 EMC VSPEX For Virtualized Oracle Database 11g OLTP

59 Chapter 4: Solution Implementation Figure 32. Oracle Database Configuration Assistant setup screen Oracle DBCA runs in interactive mode. Using the screens in Oracle DBCA, you can either modify one of the preconfigured database types or customize the database. General Purpose/Transaction Processing is a preconfigured database template that you can create and customize during the installation. This involves amending the Initialization parameters Size and placement of the database files to use the NFS mount points Performing the database post creation activities After you create a database as described in Creating the database using DBCA, the instance is open and available for normal database use. However, the Oracle database will not start up or shut down automatically with the virtual machine. With Oracle Database 11g R2, there are two methods to automate the Oracle Database startup and shutdown process: Use an initialization script and the /etc/oratab file as defined by My Oracle Support Document How to Automate Startup/Shutdown of Oracle Database on Linux [ID ] Install the additional 11.2 Grid Infrastructure software using the single instance option. This will use a modified Cluster Ready Services (CRS) component to automate the startup of the database, listener, and Oracle Automatic Storage Management (a grid Infrastructure component) if required. This solution uses the initialization script shown in Figure 33. Follow these steps to set up automated startup and shutdown of the database and listener. 1. Update the /etc/oratab file with an entry in the following format: <ORACLE_SID>:<ORACLE_HOME>:Y Where: ORACLE_SID is the name of the database EMC VSPEX For Virtualized Oracle Database 11g OLTP 59

60 Chapter 4: Solution Implementation ORACLE_HOME is the directory where the Oracle 11g R2 database binaries are installed Y states that the database can be started up and shutdown automatically For example: VPLEXM1: /u01/app/oracle/ :y 2. Figure 33 shows an example of how to create the service script /etc/init.d/dbora as root user. #!/bin/bash # # chkconfig run levels and script numbering # chkconfig: # description: Starts and stops Oracle processes # # Set ORA_HOME to be equivalent to the $ORACLE_HOME # from which you wish to execute dbstart and dbshut; # Set ORA_OWNER to the user id of the owner of the # Oracle database in ORA_HOME. # ORA_HOME=/u01/app/oracle/ ORA_OWNER=oracle case "$1" in 'start') # Start the TNS Listener su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start" # Start the Oracle databases: su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart"& touch /var/lock/subsys/dbora ;; 'stop') # Stop the TNS Listener su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop" # Stop the Oracle databases: su - $ORA_OWNER -c "$ORA_HOME/bin/dbshut" rm -f /var/lock/subsys/dbora ;; esac # End of script dbora Figure 33. Oracle startup/shutdown script /etc/init.d/dbora 3. Execute the script: chmod 755 /etc/init.d/dbora 60 EMC VSPEX For Virtualized Oracle Database 11g OLTP

61 Chapter 4: Solution Implementation 4. Register the service to the Linux service mechanism for automatic startup at run level 3 and 5 by issuing the following command. /sbin/chkconfig --add dbora With the infrastructure build tasks complete, the database is now ready for use. Implementing backup and recovery Overview For information about implementing backup and recovery for an Oracle 11gR2 Database, refer to the document entitled EMC Backup and Recovery Options for VSPEX for Virtualized Oracle 11gR2 Design and s available on EMC s online support. EMC VSPEX For Virtualized Oracle Database 11g OLTP 61

62

63 Chapter 5: Solution Verification Chapter 5 Solution Verification This chapter presents the following topics: Verifying the baseline infrastructure Verifying the Oracle Database Backup and recovery verification methodology EMC VSPEX For Virtualized Oracle Database 11g OLTP 63

64 Chapter 5: Solution Verification Verifying the baseline infrastructure Overview This section provides a list of items that you need to review after configuring the solution. The goal of this section is to verify the configuration and functionality of the solution, and to ensure that the configuration supports the core availability requirements. Table 17 describes the tasks that must be completed. Table 17. Tasks for verifying the VSPEX Proven Infrastructure installation Task Description Reference Verify ESXi functionality Verify the basic ESXi functionality of the solution with a post-installation checklist. Using EMC VNX storage with VMware vsphere Verify redundancy of the solution components Verify the Oracle Database configuration in the VSPEX Proven Infrastructure Monitor the health of the VSPEX Proven Infrastructure for virtualized Oracle Database Verify the redundancy of the solution of the components: Storage ESXi host Network switch Verify the Oracle Database configuration. Use the tool to monitor the VSPEX Proven Infrastructure s health Vendor documentation View alert logs (Oracle Database 11g R2) View storage status from Unisphere management console View VM logs from vsphere 5.1 client Verifying the ESXi functionality EMC recommends that you verify the ESXi configurations before deploying the system to production on each ESXi server. For more detailed information, refer to appropriate documents accessible from the VSPEX Proven Infrastructure Launch Page. Verifying the solution component redundancy To ensure that the various components of the solution maintain availability requirements, it is important to test specific scenarios related to maintenance or hardware failure. EMC recommends that you verify redundancy of the solution components including storage, ESXi hosts, and network switches. For detailed steps, refer to the appropriate documents accessible from the VSPEX Proven Infrastructure Launch Page. 64 EMC VSPEX For Virtualized Oracle Database 11g OLTP

65 Chapter 5: Solution Verification Verifying the Oracle Database configuration Using the health monitoring tools To ensure that Oracle Database 11g R2 is running smoothly in the VSPEX infrastructure, use these steps to verify and monitor the Oracle Database configuration: 1. Check the installed Oracle Database contents and directory location. Make sure Oracle Database has been installed successfully. 2. Verify that the Oracle Database that you plan to use is accessible. Use the TNSPING utility to test connectivity from the client with the following command: tnsping net_service_name count. Health monitoring is a simplified measurement that reflects the reliability, stability, and performance of the entire VSPEX Proven Infrastructure for virtualized Oracle Database. Table 18 lists some tools for you to monitor and troubleshoot your VSPEX solution. Table 18. Tools esxtop Tools for monitoring the solution Description The esxtop tool provides a real-time view (updated every five seconds, by default) of ESXi Hypervisor performance metrics, such as CPU. It is important that you understand the performance for hypervisor in order measure or troubleshoot the Oracle Database performance-related issues. Unisphere Analyzer Oracle Enterprise Manager Database Control Automatic Workload Repository (AWR) Unisphere Analyzer software is preloaded on all VNX storage systems with the FLARE/block bundles (or later). It is an easy to monitor, collect, and analyze the all aspects of storage related data from it. Oracle Enterprise Manager Database Control (Database Control) is the primary tool for managing your Oracle database. It is installed with the database. Using Database Control, you can perform administrative tasks such as creating schema objects (tables, views, indexes, and so on), managing user security, managing database memory and storage, backing up and recovering your database, and importing and exporting data. You can also view performance and status information about your database. The Automatic Workload Repository (AWR) collects, processes, and maintains performance statistics for problem detection and selftuning purposes. This data is both in memory and stored in the database. The gathered data can be displayed in both reports and views. EMC recommends that you use the above tools to monitor the performance of the entire Oracle Database environment. For details about performance verification and test methodology, refer to the companion Design Guide. EMC VSPEX For Virtualized Oracle Database 11g OLTP 65

66 Chapter 5: Solution Verification Verifying the Oracle Database Overview This section provides a verification example of an Oracle OLTP Database in the VSPEX Proven Infrastructure for virtualized Oracle Database solution. The purpose is to measure the performance of the Oracle Database to ensure that the VSPEX Proven Infrastructure meets the customer s business requirements. Before you verify your own VSPEX Proven Infrastructure, EMC recommends that you read the Application validation methodology section in the companion Design Guide to understand the test methodology. Understanding the key metrics After you identify the business requirements, you need to know the key metrics for the Oracle Database testing when running the Oracle Database validation tests. The key metrics are identified in the Design Guide in the Application validation methodology section. My Oracle Support Note provides a list of typical acceptable I/O response times. Loading the test configuration The Swingbench Order Entry PL/SQL (SOE) schema delivers the OLTP workloads required by the solution. The Order Entry schema introduces heavy contention on a small number of tables and is designed to stress CPU and memory. To establish an optimal configuration, we tested different users accessing the order entry schema. Before running an Oracle Database 11g R2 test, it is important to understand the test scenarios according to the business requirements. You can easily create your own test scenarios using Swingbench. By editing the transaction list, you can define the different operations that end users perform in the Oracle Database. Table 19 lists some of the general operations we considered in the Oracle Database 11g R2 VSPEX solution. Table 19. General operations Workload Operation Weight Swingbench Order Entry Customer Registration 30 Browse Products 60 Order Products 50 Process Orders 30 Browse Orders 10 Swingbench allows you to select a variable think time (delay) between transactions. Figure 34 shows the load panel on the Swingbench interface, with the appropriate think time parameters set. 66 EMC VSPEX For Virtualized Oracle Database 11g OLTP

67 Chapter 5: Solution Verification Figure 34. Swingbench interface load panel screenshot We simulated the workload using Swingbench against the database as shown in Figure 35. Figure 35. Swingbench order entry screen for workload simulation Once the test is complete, you can use the Automatic Workload Repository (AWR) report to check the results and verify that you have achieved the key metrics in your test environment. Since the metrics can vary with different kinds of Oracle Database configuration and VSPEX offerings for VMware, refer to the VSPEX Sizing Tool for the detailed metrics. If the test results are not ideal, it is easy to identify the bottleneck from the AWR report. For detailed information about the AWR report, refer to the My Oracle Support Note ID After identifying potential bottlenecks, refer to the Implementing the storage section to make sure that you have the correct configuration of VNX, switches, hypervisor, or load balancer for the VSPEX for virtualized Oracle solution. System bottlenecks represent a point of contention where there are insufficient resources to service user transaction requests. Consider adding more resources into the solution to meet the requirement. Often, the reason for the bottleneck is inefficient custom code or thirdparty solutions due to customization. EMC VSPEX For Virtualized Oracle Database 11g OLTP 67

EMC VSPEX FOR VIRTUALIZED ORACLE DATABASE 11g OLTP

EMC VSPEX FOR VIRTUALIZED ORACLE DATABASE 11g OLTP DESIGN GUIDE EMC VSPEX FOR VIRTUALIZED ORACLE DATABASE 11g OLTP Enabled By EMC Next-Generation VNX and EMC Backup EMC VSPEX Abstract This describes how to design virtualized Oracle Database resources on

More information

EMC VSPEX PRIVATE CLOUD

EMC VSPEX PRIVATE CLOUD EMC VSPEX PRIVATE CLOUD VMware vsphere 5.5 for up to 125 Virtual Machines Enabled by Microsoft Windows Server 2012 R2, EMC VNXe3200, and EMC Powered Backup EMC VSPEX Abstract This document describes the

More information

EMC VSPEX END-USER COMPUTING

EMC VSPEX END-USER COMPUTING IMPLEMENTATION GUIDE EMC VSPEX END-USER COMPUTING VMware Horizon 6.0 with View and VMware vsphere for up to 2,000 Virtual Desktops Enabled by EMC VNX and EMC Data Protection EMC VSPEX Abstract This describes

More information

EMC VSPEX PRIVATE CLOUD

EMC VSPEX PRIVATE CLOUD Proven Infrastructure Guide EMC VSPEX PRIVATE CLOUD VMware vsphere 5.5 for up to 1,000 Virtual Machines Enabled by Microsoft Windows Server 2012 R2, EMC VNX Series, and EMC Powered Backup EMC VSPEX Abstract

More information

How To Build An Ec Vnx Private Cloud For A Hypervisor On A Server With A Hyperconverged Network (Vmx)

How To Build An Ec Vnx Private Cloud For A Hypervisor On A Server With A Hyperconverged Network (Vmx) EMC VSPEX PRIVATE CLOUD Microsoft Windows Server 2012 R2 with Hyper-V for up to 1,000 Virtual Machines Enabled by EMC VNX Series and EMC Powered Backup EMC VSPEX Abstract This document describes the EMC

More information

EMC VSPEX PRIVATE CLOUD

EMC VSPEX PRIVATE CLOUD Proven Infrastructure EMC VSPEX PRIVATE CLOUD Microsoft Windows Server 2012 R2 with Hyper-V for up to 200 Virtual Machines Enabled by EMC VNXe3200 and EMC Data Protection EMC VSPEX Abstract This document

More information

EMC VNX-F ALL FLASH ARRAY

EMC VNX-F ALL FLASH ARRAY EMC VNX-F ALL FLASH ARRAY Purpose-built for price, density & speed ESSENTIALS Incredible scale & density with up to 172 TB usable flash capacity in 6U @ 28.63 TB/U Consistent high performance up to 400K

More information

EMC VSPEX END-USER COMPUTING

EMC VSPEX END-USER COMPUTING VSPEX EMC VSPEX END-USER COMPUTING Citrix XenDesktop 7 and Microsoft Hyper-V Server 2012 for up to 2,000 Virtual Desktops Enabled by EMC Next-Generation VNX and EMC Backup EMC VSPEX Abstract This document

More information

EMC VNX FAMILY. Copyright 2011 EMC Corporation. All rights reserved.

EMC VNX FAMILY. Copyright 2011 EMC Corporation. All rights reserved. EMC VNX FAMILY 1 IT Challenges: Tougher than Ever Four central themes facing every decision maker today Overcome flat budgets Manage escalating complexity Cope with relentless data growth Meet increased

More information

EMC VSPEX Brocade Networking Solution for PRIVATE CLOUD

EMC VSPEX Brocade Networking Solution for PRIVATE CLOUD Proven Infrastructure EMC VSPEX Brocade Networking Solution for PRIVATE CLOUD Microsoft Windows Server 2012 with Hyper-V for up to 1,000 Virtual Machines Enabled by Brocade VCS Fabrics, EMC VNX and EMC

More information

EMC VNX FAMILY. Next-generation unified storage, optimized for virtualized applications ESSENTIALS. VNX Family

EMC VNX FAMILY. Next-generation unified storage, optimized for virtualized applications ESSENTIALS. VNX Family EMC VNX FAMILY Next-generation unified storage, optimized for virtualized applications ESSENTIALS Unified storage for multi-protocol file, block, and object storage Powerful new multi-core Intel CPUs with

More information

Three Paths to the Virtualized Private Cloud

Three Paths to the Virtualized Private Cloud The Essential Guide to Virtualizing Microsoft Applications on EMC VSPEX For organizations running mission-critical Microsoft enterprise applications like Microsoft Exchange, Microsoft SharePoint, and Microsoft

More information

EMC Integrated Infrastructure for VMware

EMC Integrated Infrastructure for VMware EMC Integrated Infrastructure for VMware Enabled by EMC Celerra NS-120 Reference Architecture EMC Global Solutions Centers EMC Corporation Corporate Headquarters Hopkinton MA 01748-9103 1.508.435.1000

More information

ACCELERATING YOUR IT TRANSFORMATION WITH EMC NEXT-GENERATION UNIFIED STORAGE AND BACKUP

ACCELERATING YOUR IT TRANSFORMATION WITH EMC NEXT-GENERATION UNIFIED STORAGE AND BACKUP ACCELERATING YOUR IT TRANSFORMATION WITH EMC NEXT-GENERATION UNIFIED STORAGE AND BACKUP Virtualization, in particular VMware, has changed the way companies look at how they deploy not only their servers,

More information

REDEFINE SIMPLICITY TOP REASONS: EMC VSPEX BLUE FOR VIRTUALIZED ENVIRONMENTS

REDEFINE SIMPLICITY TOP REASONS: EMC VSPEX BLUE FOR VIRTUALIZED ENVIRONMENTS REDEFINE SIMPLICITY AGILE. SCALABLE. TRUSTED. TOP REASONS: EMC VSPEX BLUE FOR VIRTUALIZED ENVIRONMENTS Redefine Simplicity: Agile, Scalable and Trusted. Mid-market and Enterprise customers as well as Managed

More information

EMC BACKUP-AS-A-SERVICE

EMC BACKUP-AS-A-SERVICE Reference Architecture EMC BACKUP-AS-A-SERVICE EMC AVAMAR, EMC DATA PROTECTION ADVISOR, AND EMC HOMEBASE Deliver backup services for cloud and traditional hosted environments Reduce storage space and increase

More information

MICROSOFT SHAREPOINT SERVER: BEST PRACTICES AND DESIGN GUIDELINES FOR EMC STORAGE

MICROSOFT SHAREPOINT SERVER: BEST PRACTICES AND DESIGN GUIDELINES FOR EMC STORAGE White Paper MICROSOFT SHAREPOINT SERVER: BEST PRACTICES AND DESIGN GUIDELINES FOR EMC STORAGE EMC VNX Family, EMC Symmetrix VMAX Systems, and EMC Xtrem Server Products Design and sizing best practices

More information

EMC VSPEX with Brocade Networking Solution for PRIVATE CLOUD

EMC VSPEX with Brocade Networking Solution for PRIVATE CLOUD Proven Infrastructure EMC VSPEX with Brocade Networking Solution for PRIVATE CLOUD Microsoft Windows Server 2012 R2 with Hyper-V for up to 125 Virtual Machines Enabled by Brocade VCS Fabrics, EMC VNXe3200,

More information

EMC VFCACHE ACCELERATES ORACLE

EMC VFCACHE ACCELERATES ORACLE White Paper EMC VFCACHE ACCELERATES ORACLE VFCache extends Flash to the server FAST Suite automates storage placement in the array VNX protects data EMC Solutions Group Abstract This white paper describes

More information

DESIGN AND IMPLEMENTATION GUIDE EMC DATA PROTECTION OPTION NS FOR VSPEXX PRIVATE CLOUD EMC VSPEX December 2014

DESIGN AND IMPLEMENTATION GUIDE EMC DATA PROTECTION OPTION NS FOR VSPEXX PRIVATE CLOUD EMC VSPEX December 2014 DESIGN AND IMPLEMENTATION GUIDE EMC DATA PROTECTION OPTIONS FOR VSPEX PRIVATE CLOUD EMC VSPEX December 2014 Copyright 2013-2014 EMC Corporation. All rights reserved. Published in USA. Published December,

More information

IMPLEMENTING VIRTUALIZED AND CLOUD INFRASTRUCTURES NOT AS EASY AS IT SHOULD BE

IMPLEMENTING VIRTUALIZED AND CLOUD INFRASTRUCTURES NOT AS EASY AS IT SHOULD BE EMC AND BROCADE - PROVEN, HIGH PERFORMANCE SOLUTIONS FOR YOUR BUSINESS TO ACCELERATE YOUR JOURNEY TO THE CLOUD Understand How EMC VSPEX with Brocade Can Help You Transform IT IMPLEMENTING VIRTUALIZED AND

More information

Using VMware VMotion with Oracle Database and EMC CLARiiON Storage Systems

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

More information

EMC VNX FAMILY. Next-generation unified storage, optimized for virtualized applications ESSENTIALS. VNX Family

EMC VNX FAMILY. Next-generation unified storage, optimized for virtualized applications ESSENTIALS. VNX Family EMC VNX FAMILY Next-generation unified storage, optimized for virtualized applications ESSENTIALS Unified storage for file, block, and object storage MCx multi-core optimization unlocks the power of flash

More information

EMC AVAMAR INTEGRATION WITH EMC DATA DOMAIN SYSTEMS

EMC AVAMAR INTEGRATION WITH EMC DATA DOMAIN SYSTEMS EMC AVAMAR INTEGRATION WITH EMC DATA DOMAIN SYSTEMS A Detailed Review ABSTRACT This white paper highlights integration features implemented in EMC Avamar with EMC Data Domain deduplication storage systems

More information

EMC Virtual Infrastructure for SAP Enabled by EMC Symmetrix with Auto-provisioning Groups, Symmetrix Management Console, and VMware vcenter Converter

EMC Virtual Infrastructure for SAP Enabled by EMC Symmetrix with Auto-provisioning Groups, Symmetrix Management Console, and VMware vcenter Converter EMC Virtual Infrastructure for SAP Enabled by EMC Symmetrix with Auto-provisioning Groups, VMware vcenter Converter A Detailed Review EMC Information Infrastructure Solutions Abstract This white paper

More information

REFERENCE ARCHITECTURE. PernixData FVP Software and Splunk Enterprise

REFERENCE ARCHITECTURE. PernixData FVP Software and Splunk Enterprise REFERENCE ARCHITECTURE PernixData FVP Software and Splunk Enterprise 1 Table of Contents Executive Summary.... 3 Solution Overview.... 4 Hardware Components.... 5 Server and Network... 5 Storage.... 5

More information

DEPLOYING VIRTUALIZED MICROSOFT DYNAMICS AX 2012 R2

DEPLOYING VIRTUALIZED MICROSOFT DYNAMICS AX 2012 R2 DEPLOYING VIRTUALIZED MICROSOFT DYNAMICS AX 2012 R2 EMC Solutions Abstract This document describes the reference architecture of a virtualized Microsoft Dynamics AX 2012 R2 implementation that is enabled

More information

www.vce.com SAP Landscape Virtualization Management Version 2.0 on VCE Vblock System 700 series

www.vce.com SAP Landscape Virtualization Management Version 2.0 on VCE Vblock System 700 series www.vce.com SAP Landscape Virtualization Management Version 2.0 on VCE Vblock System 700 series Version 1.1 December 2014 THE INFORMATION IN THIS PUBLICATION IS PROVIDED "AS IS." VCE MAKES NO REPRESENTATIONS

More information

VIDEO SURVEILLANCE WITH SURVEILLUS VMS AND EMC ISILON STORAGE ARRAYS

VIDEO SURVEILLANCE WITH SURVEILLUS VMS AND EMC ISILON STORAGE ARRAYS VIDEO SURVEILLANCE WITH SURVEILLUS VMS AND EMC ISILON STORAGE ARRAYS Successfully configure all solution components Use VMS at the required bandwidth for NAS storage Meet the bandwidth demands of a 2,200

More information

INCREASING EFFICIENCY WITH EASY AND COMPREHENSIVE STORAGE MANAGEMENT

INCREASING EFFICIENCY WITH EASY AND COMPREHENSIVE STORAGE MANAGEMENT INCREASING EFFICIENCY WITH EASY AND COMPREHENSIVE STORAGE MANAGEMENT UNPRECEDENTED OBSERVABILITY, COST-SAVING PERFORMANCE ACCELERATION, AND SUPERIOR DATA PROTECTION KEY FEATURES Unprecedented observability

More information

Improving IT Operational Efficiency with a VMware vsphere Private Cloud on Lenovo Servers and Lenovo Storage SAN S3200

Improving IT Operational Efficiency with a VMware vsphere Private Cloud on Lenovo Servers and Lenovo Storage SAN S3200 Improving IT Operational Efficiency with a VMware vsphere Private Cloud on Lenovo Servers and Lenovo Storage SAN S3200 Most organizations routinely utilize a server virtualization infrastructure to benefit

More information

Deep Dive on SimpliVity s OmniStack A Technical Whitepaper

Deep Dive on SimpliVity s OmniStack A Technical Whitepaper Deep Dive on SimpliVity s OmniStack A Technical Whitepaper By Hans De Leenheer and Stephen Foskett August 2013 1 Introduction This paper is an in-depth look at OmniStack, the technology that powers SimpliVity

More information

EMC VSPEX END-USER COMPUTING

EMC VSPEX END-USER COMPUTING VSPEX Proven Infrastructure EMC VSPEX END-USER COMPUTING Citrix XenDesktop 5.6 and VMware vsphere 5.1 for up to 2,000 Virtual Desktops Enabled by EMC VNX and EMC Next-Generation Backup EMC VSPEX Abstract

More information

EMC VSPEX END-USER COMPUTING SOLUTION

EMC VSPEX END-USER COMPUTING SOLUTION Reference Architecture EMC VSPEX END-USER COMPUTING SOLUTION Citrix XenDesktop 5.6 with VMware vsphere 5 for 500 Virtual Desktops Enabled by Citrix XenDesktop 5.6, VMware vsphere 5, EMC VNX5300, and EMC

More information

EMC VSPEX SOLUTION FOR INFRASTRUCTURE AS A SERVICE WITH VMWARE VCLOUD SUITE

EMC VSPEX SOLUTION FOR INFRASTRUCTURE AS A SERVICE WITH VMWARE VCLOUD SUITE DESIGN AND IMPLEMENTATION GUIDE EMC VSPEX SOLUTION FOR INFRASTRUCTURE AS A SERVICE WITH VMWARE VCLOUD SUITE EMC VSPEX Abstract This describes how to design virtualized VMware vcloud Suite resources on

More information

EMC PROVEN END-USER COMPUTING SOLUTION ENABLED BY EMC VMAX

EMC PROVEN END-USER COMPUTING SOLUTION ENABLED BY EMC VMAX White Paper EMC PROVEN END-USER COMPUTING SOLUTION ENABLED BY EMC VMAX Citrix XenDesktop 5.6 with Provisioning Services 6.1 for 5000 Desktops Including: Citrix XenDesktop Citrix Provisioning Services EMC

More information

TOP FIVE REASONS WHY CUSTOMERS USE EMC AND VMWARE TO VIRTUALIZE ORACLE ENVIRONMENTS

TOP FIVE REASONS WHY CUSTOMERS USE EMC AND VMWARE TO VIRTUALIZE ORACLE ENVIRONMENTS TOP FIVE REASONS WHY CUSTOMERS USE EMC AND VMWARE TO VIRTUALIZE ORACLE ENVIRONMENTS Leverage EMC and VMware To Improve The Return On Your Oracle Investment ESSENTIALS Better Performance At Lower Cost Run

More information

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 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

More information

EMC Unified Storage for Microsoft SQL Server 2008

EMC Unified Storage for Microsoft SQL Server 2008 EMC Unified Storage for Microsoft SQL Server 2008 Enabled by EMC CLARiiON and EMC FAST Cache Reference Copyright 2010 EMC Corporation. All rights reserved. Published October, 2010 EMC believes the information

More information

MaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products

MaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products MaxDeploy Ready Hyper- Converged Virtualization Solution With SanDisk Fusion iomemory products MaxDeploy Ready products are configured and tested for support with Maxta software- defined storage and with

More information

White Paper. SAP NetWeaver Landscape Virtualization Management on VCE Vblock System 300 Family

White Paper. SAP NetWeaver Landscape Virtualization Management on VCE Vblock System 300 Family White Paper SAP NetWeaver Landscape Virtualization Management on VCE Vblock System 300 Family Table of Contents 2 Introduction 3 A Best-of-Breed Integrated Operations Architecture 3 SAP NetWeaver Landscape

More information

Building the Virtual Information Infrastructure

Building the Virtual Information Infrastructure Technology Concepts and Business Considerations Abstract A virtual information infrastructure allows organizations to make the most of their data center environment by sharing computing, network, and storage

More information

EMC Integrated Infrastructure for VMware

EMC Integrated Infrastructure for VMware EMC Integrated Infrastructure for VMware Enabled by Celerra Reference Architecture EMC Global Solutions Centers EMC Corporation Corporate Headquarters Hopkinton MA 01748-9103 1.508.435.1000 www.emc.com

More information

Cloud Optimize Your IT

Cloud Optimize Your IT Cloud Optimize Your IT Windows Server 2012 The information contained in this presentation relates to a pre-release product which may be substantially modified before it is commercially released. This pre-release

More information

MICROSOFT CLOUD REFERENCE ARCHITECTURE: FOUNDATION

MICROSOFT CLOUD REFERENCE ARCHITECTURE: FOUNDATION Reference Architecture Guide MICROSOFT CLOUD REFERENCE ARCHITECTURE: FOUNDATION EMC VNX, EMC VMAX, EMC ViPR, and EMC VPLEX Microsoft Windows Hyper-V, Microsoft Windows Azure Pack, and Microsoft System

More information

VMware vsphere 5.1 Advanced Administration

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.

More information

Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture

Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V Copyright 2011 EMC Corporation. All rights reserved. Published February, 2011 EMC believes the information

More information

Brocade Solution for EMC VSPEX Server Virtualization

Brocade Solution for EMC VSPEX Server Virtualization Reference Architecture Brocade Solution Blueprint Brocade Solution for EMC VSPEX Server Virtualization Microsoft Hyper-V for 50 & 100 Virtual Machines Enabled by Microsoft Hyper-V, Brocade ICX series switch,

More information

EMC VNX FAMILY. Next-generation unified storage, optimized for virtualized applications. THE VNXe SERIES SIMPLE, EFFICIENT, AND AFFORDABLE.

EMC VNX FAMILY. Next-generation unified storage, optimized for virtualized applications. THE VNXe SERIES SIMPLE, EFFICIENT, AND AFFORDABLE. EMC VNX FAMILY Next-generation unified storage, optimized for virtualized applications Essentials Unified storage for multi-protocol file, block, and object storage Powerful new multi-core Intel CPUs with

More information

EMC VSPEX END-USER COMPUTING

EMC VSPEX END-USER COMPUTING VSPEX Proven Infrastructure EMC VSPEX END-USER COMPUTING VMware View 5.1 and VMware vsphere 5.1 for up to 250 Virtual Desktops Enabled by EMC VNXe, and EMC Next-Generation Backup EMC VSPEX Abstract This

More information

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution EMC Virtual Infrastructure for Microsoft Applications Data Center Solution Enabled by EMC Symmetrix V-Max and Reference Architecture EMC Global Solutions Copyright and Trademark Information Copyright 2009

More information

EMC VSPEX ORACLE COMPUTING Oracle Database Virtualization with VMware vsphere and EMC XtremIO

EMC VSPEX ORACLE COMPUTING Oracle Database Virtualization with VMware vsphere and EMC XtremIO DESIGN GUIDE EMC VSPEX ORACLE COMPUTING Oracle Database Virtualization with VMware vsphere and EMC XtremIO Enabled by EMC Data Protection EMC VSPEX Abstract This Design Guide describes how to best design

More information

Cost-Effective Storage Solutions for VMware View 4.5 Enabled by EMC Unified Storage

Cost-Effective Storage Solutions for VMware View 4.5 Enabled by EMC Unified Storage Cost-Effective Storage Solutions for VMware View 4.5 Enabled by EMC Unified Storage EMC Information Infrastructure Solutions Abstract Virtual desktop infrastructures introduce a new way for IT organizations

More information

Using VMWare VAAI for storage integration with Infortrend EonStor DS G7i

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

More information

Evaluation of Enterprise Data Protection using SEP Software

Evaluation of Enterprise Data Protection using SEP Software Test Validation Test Validation - SEP sesam Enterprise Backup Software Evaluation of Enterprise Data Protection using SEP Software Author:... Enabling you to make the best technology decisions Backup &

More information

EMC SYNCPLICITY FILE SYNC AND SHARE SOLUTION

EMC SYNCPLICITY FILE SYNC AND SHARE SOLUTION EMC SYNCPLICITY FILE SYNC AND SHARE SOLUTION Automated file synchronization Flexible, cloud-based administration Secure, on-premises storage EMC Solutions January 2015 Copyright 2014 EMC Corporation. All

More information

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 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

More information

Remote/Branch Office IT Consolidation with Lenovo S2200 SAN and Microsoft Hyper-V

Remote/Branch Office IT Consolidation with Lenovo S2200 SAN and Microsoft Hyper-V Remote/Branch Office IT Consolidation with Lenovo S2200 SAN and Microsoft Hyper-V Most data centers routinely utilize virtualization and cloud technology to benefit from the massive cost savings and resource

More information

VMware Virtual SAN Backup Using VMware vsphere Data Protection Advanced SEPTEMBER 2014

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

More information

VMware vsphere Data Protection 6.0

VMware vsphere Data Protection 6.0 VMware vsphere Data Protection 6.0 TECHNICAL OVERVIEW REVISED FEBRUARY 2015 Table of Contents Introduction.... 3 Architectural Overview... 4 Deployment and Configuration.... 5 Backup.... 6 Application

More information

EMC VPLEX FAMILY. Continuous Availability and data Mobility Within and Across Data Centers

EMC VPLEX FAMILY. Continuous Availability and data Mobility Within and Across Data Centers EMC VPLEX FAMILY Continuous Availability and data Mobility Within and Across Data Centers DELIVERING CONTINUOUS AVAILABILITY AND DATA MOBILITY FOR MISSION CRITICAL APPLICATIONS Storage infrastructure is

More information

MaxDeploy Hyper- Converged Reference Architecture Solution Brief

MaxDeploy Hyper- Converged Reference Architecture Solution Brief MaxDeploy Hyper- Converged Reference Architecture Solution Brief MaxDeploy Reference Architecture solutions are configured and tested for support with Maxta software- defined storage and with industry

More information

SAN Conceptual and Design Basics

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

More information

Introduction to VMware EVO: RAIL. White Paper

Introduction to VMware EVO: RAIL. White Paper Introduction to VMware EVO: RAIL White Paper Table of Contents Introducing VMware EVO: RAIL.... 3 Hardware.................................................................... 4 Appliance...............................................................

More information

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution EMC Virtual Infrastructure for Microsoft Applications Data Center Solution Enabled by EMC Symmetrix V-Max and Reference Architecture EMC Global Solutions Copyright and Trademark Information Copyright 2009

More information

EMC VNXe3200 UFS64 FILE SYSTEM

EMC VNXe3200 UFS64 FILE SYSTEM White Paper EMC VNXe3200 UFS64 FILE SYSTEM A DETAILED REVIEW Abstract This white paper explains the UFS64 File System architecture, functionality, and features available in the EMC VNXe3200 storage system.

More information

EMC Data Domain Boost for Oracle Recovery Manager (RMAN)

EMC Data Domain Boost for Oracle Recovery Manager (RMAN) White Paper EMC Data Domain Boost for Oracle Recovery Manager (RMAN) Abstract EMC delivers Database Administrators (DBAs) complete control of Oracle backup, recovery, and offsite disaster recovery with

More information

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

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

More information

EMC XTREMIO AND MICROSOFT EXCHANGE DATABASES

EMC XTREMIO AND MICROSOFT EXCHANGE DATABASES EMC XTREMIO AND MICROSOFT EXCHANGE DATABASES Preliminary findings: Efficiency of various production samples Market overview and adoption of all-flash arrays Techniques for estimating efficiency EMC Solutions

More information

Implementation Guide for EMC for VSPEX Private Cloud Environments. CloudLink Solution Architect Team

Implementation Guide for EMC for VSPEX Private Cloud Environments. CloudLink Solution Architect Team VSPEX IMPLEMENTATION GUIDE CloudLink SecureVSA Implementation Guide for EMC for VSPEX Private Cloud Environments CloudLink Solution Architect Team Abstract This Implementation Guide describes best practices

More information

Virtual SAN Design and Deployment Guide

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

More information

VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) Exam

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

More information

EMC PERFORMANCE OPTIMIZATION FOR MICROSOFT FAST SEARCH SERVER 2010 FOR SHAREPOINT

EMC PERFORMANCE OPTIMIZATION FOR MICROSOFT FAST SEARCH SERVER 2010 FOR SHAREPOINT Reference Architecture EMC PERFORMANCE OPTIMIZATION FOR MICROSOFT FAST SEARCH SERVER 2010 FOR SHAREPOINT Optimize scalability and performance of FAST Search Server 2010 for SharePoint Validate virtualization

More information

EMC VPLEX FAMILY. Continuous Availability and Data Mobility Within and Across Data Centers

EMC VPLEX FAMILY. Continuous Availability and Data Mobility Within and Across Data Centers EMC VPLEX FAMILY Continuous Availability and Data Mobility Within and Across Data Centers DELIVERING CONTINUOUS AVAILABILITY AND DATA MOBILITY FOR MISSION CRITICAL APPLICATIONS Storage infrastructure is

More information

VMware vsphere 5.0 Boot Camp

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

More information

VMware vsphere Data Protection Evaluation Guide REVISED APRIL 2015

VMware vsphere Data Protection Evaluation Guide REVISED APRIL 2015 VMware vsphere Data Protection REVISED APRIL 2015 Table of Contents Introduction.... 3 Features and Benefits of vsphere Data Protection... 3 Requirements.... 4 Evaluation Workflow... 5 Overview.... 5 Evaluation

More information

EMC INTEGRATION FOR MICROSOFT PRIVATE CLOUD USING EMC VNX UNIFIED STORAGE

EMC INTEGRATION FOR MICROSOFT PRIVATE CLOUD USING EMC VNX UNIFIED STORAGE White Paper EMC INTEGRATION FOR MICROSOFT PRIVATE CLOUD USING EMC VNX UNIFIED STORAGE EMC Next-Generation VNX, EMC Storage Integrator for Windows Suite, Microsoft System Center 2012 SP1 Reduce storage

More information

EMC Backup and Recovery for Microsoft Exchange 2007 SP2

EMC Backup and Recovery for Microsoft Exchange 2007 SP2 EMC Backup and Recovery for Microsoft Exchange 2007 SP2 Enabled by EMC Celerra and Microsoft Windows 2008 Copyright 2010 EMC Corporation. All rights reserved. Published February, 2010 EMC believes the

More information

Best Practices for Managing Storage in the Most Challenging Environments

Best Practices for Managing Storage in the Most Challenging Environments Best Practices for Managing Storage in the Most Challenging Environments Sanjay Srivastava Senior Product Manager, Symantec The Typical Virtualization Adoption Path Today, 20-25% of server workloads are

More information

VMware vsphere: Install, Configure, Manage [V5.0]

VMware vsphere: Install, Configure, Manage [V5.0] VMware vsphere: Install, Configure, Manage [V5.0] Gain hands-on experience using VMware ESXi 5.0 and vcenter Server 5.0. In this hands-on, VMware -authorized course based on ESXi 5.0 and vcenter Server

More information

EMC VSPEX PRIVATE CLOUD

EMC VSPEX PRIVATE CLOUD Proven Infrastructure EMC VSPEX PRIVATE CLOUD Microsoft Windows Server 2012 with Hyper-V for up to 100 Virtual Machines Enabled by EMC VNXe and EMC Next-Generation Backup EMC VSPEX Abstract This document

More information

VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop

VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop Page 1 of 11 Introduction Virtual Desktop Infrastructure (VDI) provides customers with a more consistent end-user experience and excellent

More information

EMC Business Continuity for Microsoft SQL Server 2008

EMC Business Continuity for Microsoft SQL Server 2008 EMC Business Continuity for Microsoft SQL Server 2008 Enabled by EMC Celerra Fibre Channel, EMC MirrorView, VMware Site Recovery Manager, and VMware vsphere 4 Reference Architecture Copyright 2009, 2010

More information

Answering the Requirements of Flash-Based SSDs in the Virtualized Data Center

Answering the Requirements of Flash-Based SSDs in the Virtualized Data Center White Paper Answering the Requirements of Flash-Based SSDs in the Virtualized Data Center Provide accelerated data access and an immediate performance boost of businesscritical applications with caching

More information

TECHNICAL PAPER. Veeam Backup & Replication with Nimble Storage

TECHNICAL PAPER. Veeam Backup & Replication with Nimble Storage TECHNICAL PAPER Veeam Backup & Replication with Nimble Storage Document Revision Date Revision Description (author) 11/26/2014 1. 0 Draft release (Bill Roth) 12/23/2014 1.1 Draft update (Bill Roth) 2/20/2015

More information

ESG Lab Review. The Challenges

ESG Lab Review. The Challenges ESG Lab Review New VNX2: Real World Benefits for Virtualized NAS Workloads Date: November 2013 Author: Aviv Kaufmann, ESG Lab Analyst and Michael Leone, ESG Lab Analyst Abstract: This ESG Lab review documents

More information

ORACLE 11g AND 12c DATABASE CONSOLIDATION AND WORKLOAD SCALABILITY WITH EMC XTREMIO 4.0

ORACLE 11g AND 12c DATABASE CONSOLIDATION AND WORKLOAD SCALABILITY WITH EMC XTREMIO 4.0 ORACLE 11g AND 12c DATABASE CONSOLIDATION AND WORKLOAD SCALABILITY WITH EMC XTREMIO 4.0 Consolidation Oracle Production/Test/Dev/Reporting workloads in physical and virtual environments Simplicity Easy

More information

What s New with VMware Virtual Infrastructure

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

More information

VMware vsphere-6.0 Administration Training

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

More information

Nimble Storage for VMware View VDI

Nimble Storage for VMware View VDI BEST PRACTICES GUIDE Nimble Storage for VMware View VDI N I M B L E B E S T P R A C T I C E S G U I D E : N I M B L E S T O R A G E F O R V M W A R E V I E W V D I 1 Overview Virtualization is an important

More information

Expert Reference Series of White Papers. Visions of My Datacenter Virtualized

Expert Reference Series of White Papers. Visions of My Datacenter Virtualized Expert Reference Series of White Papers Visions of My Datacenter Virtualized 1-800-COURSES www.globalknowledge.com Visions of My Datacenter Virtualized John A. Davis, VMware Certified Instructor (VCI),

More information

FOR SERVERS 2.2: FEATURE matrix

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,

More information

VirtualclientTechnology 2011 July

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,

More information

EMC Business Continuity for VMware View Enabled by EMC SRDF/S and VMware vcenter Site Recovery Manager

EMC Business Continuity for VMware View Enabled by EMC SRDF/S and VMware vcenter Site Recovery Manager EMC Business Continuity for VMware View Enabled by EMC SRDF/S and VMware vcenter Site Recovery Manager A Detailed Review Abstract This white paper demonstrates that business continuity can be enhanced

More information

Backup and Recovery Best Practices With CommVault Simpana Software

Backup and Recovery Best Practices With CommVault Simpana Software TECHNICAL WHITE PAPER Backup and Recovery Best Practices With CommVault Simpana Software www.tintri.com Contents Intended Audience....1 Introduction....1 Consolidated list of practices...............................

More information

Virtualizing SQL Server 2008 Using EMC VNX Series and VMware vsphere 4.1. Proven Solution Guide

Virtualizing SQL Server 2008 Using EMC VNX Series and VMware vsphere 4.1. Proven Solution Guide Virtualizing SQL Server 2008 Using EMC VNX Series and VMware vsphere 4.1 Copyright 2011, 2012 EMC Corporation. All rights reserved. Published March, 2012 EMC believes the information in this publication

More information

INTEGRATING CLOUD ORCHESTRATION WITH EMC SYMMETRIX VMAX CLOUD EDITION REST APIs

INTEGRATING CLOUD ORCHESTRATION WITH EMC SYMMETRIX VMAX CLOUD EDITION REST APIs White Paper INTEGRATING CLOUD ORCHESTRATION WITH EMC SYMMETRIX VMAX CLOUD EDITION REST APIs Provisioning storage using EMC Symmetrix VMAX Cloud Edition Using REST APIs for integration with VMware vcloud

More information

Virtualized Exchange 2007 Archiving with EMC EmailXtender/DiskXtender to EMC Centera

Virtualized Exchange 2007 Archiving with EMC EmailXtender/DiskXtender to EMC Centera EMC Solutions for Microsoft Exchange 2007 Virtualized Exchange 2007 Archiving with EMC EmailXtender/DiskXtender to EMC Centera EMC Commercial Solutions Group Corporate Headquarters Hopkinton, MA 01748-9103

More information

VMware vsphere Data Protection 5.8 TECHNICAL OVERVIEW REVISED AUGUST 2014

VMware vsphere Data Protection 5.8 TECHNICAL OVERVIEW REVISED AUGUST 2014 VMware vsphere Data Protection 5.8 TECHNICAL OVERVIEW REVISED AUGUST 2014 Table of Contents Introduction.... 3 Features and Benefits of vsphere Data Protection... 3 Additional Features and Benefits of

More information

Drobo How-To Guide. Use a Drobo iscsi Array as a Target for Veeam Backups

Drobo How-To Guide. Use a Drobo iscsi Array as a Target for Veeam Backups This document shows you how to use a Drobo iscsi SAN Storage array with Veeam Backup & Replication version 5 in a VMware environment. Veeam provides fast disk-based backup and recovery of virtual machines

More information