Running Oracle 11g RAC on Violin

Size: px
Start display at page:

Download "Running Oracle 11g RAC on Violin"

Transcription

1 Technical White Paper Report Technical Report Running Oracle 11g RAC on Violin Installation Best Practices for Oracle 11gR2 RAC and Linux 5.x Version 1.0 Abstract This technical report describes the process for installing Oracle 11gR2 RAC on a Linux 5.x operating system and configuring the software to use Violin Memory arrays. For the purpose of this document, Oracle and Oracle Enterprise Linux 5.7 was used.

2 Contents 1 Introduction Purpose and Scope Intended Audience Terminology Key Recommendations Additional Resources LUN Setup Defining LUN Data Block Sizes Linux OS Configuration and Oracle Pre-installation Enabling YUM Enabling the Oracle Preinstall RPM Multipathing Software Setup Adjusting I/O Scheduling Properties and Permissions Creating UDEV Rules Add Multipathing Aliases Configuring Oracle ASM Installing ASMLib Installing Grid Infrastructure Creating ASM Disk Groups Configuring the Oracle Database Installing the Oracle Software Package Creating a Database Using the Database Configuration Assistant Editing the DBCA Creation Scripts

3 1 Introduction This document describes the process for installing an Oracle 11gR2 RAC database on to a Red Hat 5.x compatible operating system in order to use Violin Memory flash storage. RAC stands for Real Application Clusters and is Oracle s clustering product. For the purpose of this document Oracle and Oracle Enterprise Linux 5.7 was used. In order to take advantage of the extreme performance characteristics of Violin Memory flash storage the Oracle Automatic Storage Management (ASM) volume manager will be used to achieve raw performance (as opposed to using a file system). 1.1 Purpose and Scope This document describes the recommended steps necessary to complete the installation process, along with examples and expected outputs. Experienced users who may find this level of detail unnecessary should read Section 1.4, Key Recommendations, which serves as a quick start list of high-level steps to follow. This report describes the process for building a generic system and is not intended to address individual customer requirements for security, performance, resilience and other operational aspects that may be relevant. Organizations with existing operational guidelines should treat those guidelines with higher priority. If and where any recommendations in this document conflict with existing policies, adhere to the existing policies. Violin Memory cannot accept liability for issues that may occur as a result of following these recommendations. 1.2 Intended Audience This document is intended for Oracle database administrators and Linux system administrators who want to implement Oracle 11g using Violin flash memory arrays for primary data storage. This document assumes that readers have prior knowledge of Oracle and Linux software installation and configuration. 1.3 Terminology NOOP The NOOP scheduler is a simple FIFO queue that uses the minimal amount of CPU/instructions per I/O operation to accomplish the basic merging and sorting functionality to complete the I/O operations. Oracle ASM ASM is a volume manager and a file system for Oracle database files that supports singleinstance Oracle Database and Oracle Real Application Clusters (Oracle RAC) configurations. Oracle Clusterware Clusterware is software that enables servers to operate together as if they are one server. Each server in a cluster possesses additional processes that communicate with each other so the separate servers appear as if they are one server to applications and end users. RPM RedHat Package Manager (RPM) is the package management system used for packaging in the Linux Standard Base (LSB). RPM command options are grouped into three subgroups for querying, verifying, installing, upgrading, and removing Linux packages. vshare Violin Memory vshare is a solution for block storage management. vshare runs as software on the memory gateway, enabling host systems (for example, database servers) to use the iscsi and Fibre Channel (FC) transport protocols to access logical units of data (LUNs) stored within Violin arrays. UDEV UDEV is a replacement for the Device File System (DevFS) starting with the Linux 2.6 kernel series. It allows you to identify devices dynamically based on their properties such as vendor ID and device ID. UDEV runs in user space (as opposed to devfs, which is executed in kernel space). 3

4 YUM YellowDog Updater Modified (YUM) is a package manager that searches numerous repositories for packages and their dependencies so they may be installed together in an effort to alleviate dependency issues. Oracle Linux uses yum to fetch packages and install RPMs. 1.4 Key Recommendations This section shows a high-level summary of the steps required to complete the installation: 1. Create LUNs using Violin Memory vshare. 2. Setup YUM and install the oracle-rdbms-server-11gr2-preinstall package. 3. Install and configure the device mapper multipathing software note specific device requirements when adding entries into the multipath.conf file for Violin arrays. 4. Create UDEV rules to handle LUNs presented from Violin Memory arrays note device-specific configuration settings for these UDEV rules. 5. Add aliases in the multipath.conf file for each LUN presented from Violin Memory arrays 6. Install and configure ASMLIB. 7. Install Oracle Grid Infrastructure (RAC). 8. Install Oracle Database software. 9. Use DBCA to generate database-creation scripts and amend redo log sector size to 4k. 1.5 Additional Resources Oracle Database SQL Language Reference Oracle Grid Infrastructure Installation Guide Violin Best Practices: Optimizing Oracle Data Block Sizes 2 LUN Setup With Oracle RAC, you must ensure that there is a suitable LUN configuration for the Voting disks and OCR files. These files need to be stored in separate LUNs to the data, which you can do in Violin Memory vshare by creating the following items with a 512-byte sector size: 1. 3 x 1G LUNs for Voting disks and OCR files 2. Remaining data LUNs as normal 2.1 Defining LUN Data Block Sizes When creating and exporting LUNs from Violin Memory vshare, an option exists to define the block size of the LUN, as shown in Figure 1. This option changes the way in which the LUN appears to the operating system, either as having 512B or 4k sector size. It does not change the real sector size of the LUN, which remains at 4k, but instead influences the operating system s view of the sector size. Unless you are using Oracle Unbreakable Linux with ASMLIB, always choose 512B from vshare. When using Linux kernels lower than , the 512BS option should always be chosen because support for 4k sectors was not introduced until the kernel release. 4

5 Figure 1. Block Size Selection During LUN Creation 3 Linux OS Configuration and Oracle Pre-installation This section describes the recommended steps for configuring the operating system to use YUM and installing the various packages required to run Oracle Database. 3.1 Enabling YUM The YUM utility is a command-line package management tool available in Oracle, RedHat and other Linux distributions. To set up YUM, following the steps below: 1. Download the YUM repository. # cd /etc/yum.repos.d/ # wget 2. Edit repo file for correct OS. # vi public-yum-el5.repo 3. Find your Linux version and change enabled=0 to enabled=1. In this case [el5_u1_base] was changed. 4. Confirm that yum is working. # yum repolist 3.2 Enabling the Oracle Preinstall RPM The oracle-rdbms-server-11gr2-preinstall RPM can be installed using either YUM or up2date. The RPM automatically sets up all the prerequisites necessary for Oracle 11gR2, including all relevant packages, kernel parameters and users/groups. The following procedure uses YUM as an example. 1. Install oracle-validated rpm. # yum install oracle-validated -y 2. Change Oracle user password. 5

6 # passwd oracle To check the successful outcome of the oracle-validated installation, check the logfile located at /var/log/oracle-validated/results/orakernel.log. For role-separated RAC installation with a grid user, create this manually as per the Oracle Grid Infrastructure installation guide. 4 Multipathing Software Setup This section describes the recommended steps for installing and configuring Device Mapper Multipathing to provide reliability and performance. Note: If the Violin Memory array is virtualized behind software such as EMC VPLEX or IBM SVC, follow IBM or EMC best practices to ensure correct multipathing configuration. Multipathing software allows for resilience and performance benefits to be gained when multiple paths exist between storage devices and servers. The software is used to detect which duplicate paths correspond to each underlying physical device and creates a virtual device for each physical LUN. The primary benefit of this virtual device is that any underlying path failure can be tolerated provided there is at least one remaining path available. The multipathing software is able to detect failed paths and re-issue any failed I/O requests on a remaining active path in a manner that is transparent to the caller. This transparency is essential for Oracle software such as ASM and the database because they are unaware of its existence and have no built-in functionality to perform the same task. An additional benefit of multipathing software is the performance increase, which can be gained by spreading I/O requests over numerous underlying paths. This is of particular importance when using high-performance storage such as Violin Memory arrays. The following procedure enumerates the process for configuring Device Mapper Multipathing: 1. Confirm that the multipath packages are installed. # yum list device-mapper device-mapper-multipath Sample output: Installed Packages device-mapper.x86_ el5 device-mapper-multipath.x86_ el5_ If there are no packages, run the following command to install them: # yum install device-mapper device-mapper-multipath 3. Enable multipath on server start: # chkconfig multipathd on # chkconfig --list multipathd multipathd 0:off 1:off 2:on 3:on 4:on 5:on 6:off 4. Create multipath.conf file: # cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc 5. Whitelist the Violin Memory device: # vi /etc/multipath.conf blacklist { devnode "*"} 6

7 blacklist_exceptions { devnode "sd*"} defaults { devices { device { vendor product user_friendly_names yes} "VIOLIN" "SAN ARRAY" path_grouping_policy group_by_serial getuid_callout "/sbin/scsi_id --whitelisted --replace-whitespace -- page=0x80 --device=/dev/%n" hardware_handler "0" features fast_io_fail_tmo 5 dev_loss_tmo 30 failback rr_weight no_path_retry path_checker rr_min_io 4 "1 queue_if_no_path" immediate uniform fail tur path_selector "round-robin 0" 6. Load multipath details: } # modprobe dm-multipath } # modprobe dm-round-robin # multipath -v2 You should now see the multipath devices listed. The listing shows the details of devices discovered by the multipath software. Initially, these have names such as mpath1 and mpath2, so the multipath.conf file must be updated to add entries for each device, which is covered in a later step. 5 Adjusting I/O Scheduling Properties and Permissions The I/O scheduler determines the way in which block I/O operations are submitted to storage. A common theme in scheduler options behavior is the aim to reduce the impact of hard drive seek time. Most I/O schedulers work by assigning I/O operations into queues and then reordering them to reduce the amount of time that the disk head spends moving to each location. NAND Flash memory has no issues with seek times and exhibits latencies that are frequently less than one millisecond, so there is no gain to be had by using 7

8 either of these schedulers. Tests have consistently shown a significant increase in performance when switching to the NOOP scheduler. This UDEV rule will also set the correct permissions for the LUNs required by Oracle. 5.1 Creating UDEV Rules A new UDEV rule must be created to set best practice configuration for the I/O scheduler. 1. Create 60-vshare.rules file: # cd /etc/udev/rules.d/ # vi /etc/udev/rules.d/12-violin.rules 2. Add the following content. This rule will also set the correct permissions: KERNEL=="sd*[!0-9] sg*", BUS=="scsi", SYSFS{vendor}=="VIOLIN", SYSFS{model}=="SAN ARRAY*", RUN+="/bin/sh -c 'echo noop > /sys/$devpath/queue/scheduler && echo 1024 > /sys/$devpath/queue/nr_requests'" Note: If the disks are virtualized by software such as VMware, SVC or EMC VPLEX then the UDEV rule will need to be edited appropriately as the vendor and model ID will be masked by the virtualization. For the nr_requests, use 1024 for higher IOPs and 32 or 64 for lower latency. 3. Reload the UDEV Rules file: # udevadm control --reload-rules # udevadm trigger 4. Check the new rules have worked for the sd* devices: # cat /sys/block/sdb/queue/scheduler [noop] anticipatory deadline cfq # cat /sys/block/sdb/queue/nr_requests Restart the multipath daemon: # service multipathd start 5.2 Add Multipathing Aliases By default the multipath virtual devices will have names in the format /dev/mapper/mpath<number>. For better manageability, Violin Memory recommends renaming these devices to names that are more obviously associated with their corresponding target. Possible naming conventions include the use of the array name or the intended ASM disk use (e.g. DATA1 ). If the intention is not to use the ASMLib kernel library then these devices will need to be explicitly configured in the multipath.conf file in order to change the ownership, group and permissions to make them writeable by the owner of the ASM software. Each LUN presented from Violin Memory has a unique identifier. These identifiers are used to create the userfriendly aliases in the multipath configuration file, so a list of the existing LUNs needs to be used. 1. Identify LUN unique names: # multipath ll 2. Use the highlighted names shown: mpath1 (SVIOLIN_SAN_ARRAY_BAFEFD2A8C2E2817) dm-2 VIOLIN,SAN ARRAY 8

9 size=100g features='0' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=1 status=enabled - 8:0:0:1 sdb 8:16 active ready running `- 6:0:0:1 sdc 8:32 active ready running mpath2 (SVIOLIN_SAN_ARRAY_BAFEFD2ACE3C949E) dm-3 VIOLIN,SAN ARRAY size=100g features='0' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=1 status=enabled - 8:0:0:2 sdd 8:48 active ready running `- 6:0:0:2 sde 8:64 active ready running < output truncated > 3. Based on these values, entries should be added to the multipath.conf file as shown below: # vi /etc/multipath.conf Sample: multipaths { multipath { wwid SVIOLIN_SAN_ARRAY_BAFEFD2A8C2E2817 alias violin_lun1 } multipath { wwid SVIOLIN_SAN_ARRAY_BAFEFD2ACE3C949E alias violin_lun2 } <...etc...> 4. Flush the device mapper: # multipath -F # multipath -v2 Sample output showing multipath.conf entries have worked: create: violin_lun1 (SVIOLIN_SAN_ARRAY_BAFEFD2A8C2E2817) undef VIOLIN,SAN ARRAY size=100g features='0' hwhandler='0' wp=undef `-+- policy='round-robin 0' prio=1 status=undef - 8:0:0:1 sdb 8:16 undef ready running `- 6:0:0:1 sdc 8:32 undef ready running < output truncated > 5. Check devices have been renamed: # ls -l /dev/mapper/violin* 9

10 Note: If permissions were set in multipath.conf, the devices will be set accordingly. If ASMLIB is used, the ownership will remain as root:root. 6 Configuring Oracle ASM This section describes how to configure of the ASMLib kernel driver, as well as how to install and configure Grid Infrastructure software to use Violin Memory with a 4k sector size. 6.1 Installing ASMLib In this example ASMLib 1 will be installed using yum, although alternative methods include the use of up2date or the rpm tool if local copies of the package are available. You have to find the correct ASMLIB kernel library for your operating system. This example uses oracleasm el5.x86_64.rpm. Check kernel to download corrent ASMLIB RPM # uname -a Sample output: Linux rac1a el5 #1 SMP Mon Jul 25 13:17:49 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux Install ASMLIB libraries Configure ASMLIB Do on all nodes: # yum install oracleasm-support -y # wget # yum install oracleasm el5.x86_64.rpm y < download the correct one for your kernel if different # yum localinstall oracleasmlib el5.x86_64.rpm y Do on all nodes: # /etc/init.d/oracleasm configure Default user to own the driver interface []: oracle Default group to own the driver interface []: dba Start Oracle ASM library driver on boot (y/n) [n]: y Scan for Oracle ASM disks on boot (y/n) [y]: y In this example oracle is the owner of the ASM software and dba is the group for a role separation installation this would typically be grid and asmadmin instead. 1 ASMLib is a kernel library developed by Oracle to manage device discovery for ASM. It is an optional but useful tool which is available only for the Linux operating system

11 Add content to /etc/sysconfig/oracleasm Do on all nodes: # vi /etc/sysconfig/oracleasm and add the following: # ORACLEASM_SCANORDER: Matching patterns to order disk scanning ORACLEASM_SCANORDER="dm" # ORACLEASM_SCANEXCLUDE: Matching patterns to exclude disks from scan ORACLEASM_SCANEXCLUDE="sd" Restart ASMLIB Stamp the LUNs in ASMLIB (do for all LUNs including OCR/Voting 3x1G) Do on all nodes: # /etc/init.d/oracleasm restart Do on node 1 only: To stamp and individual LUN: # oracleasm createdisk DISKNAME /dev/mapper/lunname e.g. # oracleasm createdisk RECO /dev/mapper/violin_lun9 To bulk stamp LUNs: # for lun in `echo `; do > oracleasm createdisk DISKNAME${lun} /dev/mapper/lunname${lun} > done e.g. # for lun in `echo `; do > oracleasm createdisk DATA${lun} /dev/mapper/violin_lun${lun} > done Scan disks for other nodes Do on all nodes apart from node 1: # oracleasm scandisks 6.2 Installing Grid Infrastructure At this point, it is assumed that the RAC pre-requisites such as networking, SSH equivalence, hosts file, etc. have been done as per the Oracle Grid Infrastructure Installation Guide. When installing the Oracle Grid Infrastructure software a number of choices are available, as shown in Figure 2. 11

12 Figure 3. Grid Infrastructure Installation Options The voting disks and OCR files will sit in their own default diskgroup. From the installation screen, select Option 1, Install and Configure Oracle Grid Infrastructure for a Cluster. Carry on the installation as usual until the Create ASM Disk Group screen. Figure 4. Creating an ASM Disk Group 12

13 Next, selet the 3x1G LUNs you setup for the voting and OCR files. In this example, we used /dev/oracleasm/disks/* as the discovery string and the diskgroup is named SYSTEMDG with the LUNs stamped as SYSTEMDG1-3. You can use the ORCL:* devices instead if you wish. Continue the installation procedure and run root.sh as normal. 6.3 Creating ASM Disk Groups One of the benefits of the ASMLib kernel driver is the reduction in file descriptors required by a database when accessing ASM disks using the driver as an access method. For this benefit to be realised, the ASM instance parameter ASM_DISKSTRING must be set to ORCL:* or left blank (which has the same meaning). Although ASMLib creates device files in the location /dev/oracleasm/disks the action of setting the ASM_DISKSTRING parameter to this location causes the file descriptor benefit to be lost. Using /dev/oracleasm/disks each database shadow process must have a file descriptor open to every ASM disk that it accesses, whilst using the driver results in only one file descriptor per shadow process. However, experience has shown that it is not always possible to configure the ASMLib driver to work correctly, so the /dev/oracleasm/disks alternative is a valid workaround. Of course it may also be the case that the decision has been made not to use ASMLib at all, in which case the ASM_DISKSTRING would need to contain the path to the /dev/mapper devices representing the VIOLIN MEMORY LUNs. The kfod tool can be used to check whether the driver is working correctly. 1. Check ASMLIB driver $ kfod cluster=false asm_diskstring='orcl:*' Same output: Disk Size Path User Group ================================================================================ 1: Mb ORCL:DATA1 <unknown> <unknown> 2: Mb ORCL:DATA2 <unknown> <unknown> 3: Mb ORCL:DATA3 <unknown> <unknown> 4: Mb ORCL:DATA4 <unknown> <unknown> 5: Mb ORCL:DATA5 <unknown> <unknown> 6: Mb ORCL:DATA6 <unknown> <unknown> 7: Mb ORCL:DATA7 <unknown> <unknown> 8: Mb ORCL:DATA8 <unknown> <unknown> 9: Mb ORCL:RECO <unknown> <unknown> ORACLE_SID ORACLE_HOME ================================================================================ +ASM /u01/app/11.2.0/grid 2. If no disks are visible here, then the workaround of using /dev/oracleasm/disks can also be tested with kfod 13

14 ~]$ kfod cluster=false asm_diskstring='/dev/oracleasm/disks' sample output: Disk Size Path User Group ================================================================================ 1: Mb /dev/oracleasm/disks/data1 oracle dba 2: Mb /dev/oracleasm/disks/data2 oracle dba 3: Mb /dev/oracleasm/disks/data3 oracle dba 4: Mb /dev/oracleasm/disks/data4 oracle dba 5: Mb /dev/oracleasm/disks/data5 oracle dba 6: Mb /dev/oracleasm/disks/data6 oracle dba 7: Mb /dev/oracleasm/disks/data7 oracle dba 8: Mb /dev/oracleasm/disks/data8 oracle dba 9: Mb /dev/oracleasm/disks/reco oracle dba ORACLE_SID ORACLE_HOME ================================================================================ +ASM /u01/app/11.2.0/grid In this situation, the ASM_DISKSTRING parameter was set to /dev/oracleasm/disks which is what has been used for this example. The successful discovery of disks using kfod indicates that the ASM_DISKSTRING used on the kfod command line is correct, so this should now be set in ASM if necessary and the v$asm_disks view queried: 1. Check disks appear in ASM: $ sqlplus / as sysasm > select disk_number, header_status, state, label, path from v$asm_disk order by disk_number; Sample output: DISK_NUMBER HEADER_STATUS STATE LABEL PATH PROVISIONED NORMAL DATA1 ORCL:DATA1 1 PROVISIONED NORMAL DATA2 ORCL:DATA2 2 PROVISIONED NORMAL DATA3 ORCL:DATA3 3 PROVISIONED NORMAL DATA4 ORCL:DATA4 4 PROVISIONED NORMAL DATA5 ORCL:DATA5 14

15 5 PROVISIONED NORMAL DATA6 ORCL:DATA6 6 PROVISIONED NORMAL DATA7 ORCL:DATA7 7 PROVISIONED NORMAL DATA8 ORCL:DATA8 8 PROVISIONED NORMAL RECO ORCL:RECO 2. Create diskgroups CREATE DISKGROUP DISKGROUPNAME EXTERNAL REDUNDANCY DISK 'DISK1','DISK2' ATTRIBUTE 'au_size'='xm', 'compatible.asm' = '11.2', 'compatible.rdbms' = '11.2'; For example with discovery string of ORCL:*: CREATE DISKGROUP DATA EXTERNAL REDUNDANCY DISK 'ORCL:DATA1','ORCL:DATA2' ATTRIBUTE 'au_size'='xm', 'compatible.asm' = '11.2', 'compatible.rdbms' = '11.2'; For example with discovery string of /dev/oracleasm/disks: CREATE DISKGROUP DATA EXTERNAL REDUNDANCY DISK '/dev/oracleasm/disks/disk1', '/dev/oracleasm/disks/disk2' ATTRIBUTE 'au_size'='64m', 'compatible.asm' = '11.2', 'compatible.rdbms' = '11.2'; Note: au_size should be set for your environment 7 Configuring the Oracle Database The database instances using Violin Memory need specific configuration in order to achieve optimum performance. There are two elements to consider when configuring the database to run on 4k sector storage: Database block size (db_block_size) In order to ensure 4k alignment and optimal performance, values of 4k or greater should always be used with Violin Memory Online redo log block size by default this is 512 bytes but with Oracle 11g Release 2 it can be changed using the BLOCKSIZE clause. To achieve optimal performance on Violin Memory this should be set to 4k. 7.1 Installing the Oracle Software Package With the installation of Grid Infrastructure when installing the database software a number of choices are available, as shown in Figure 3. 15

16 Figure 3. Oracle Installation Options During the installation process, it is not possible to create a database, which will use 4k block sizes for the online redo logs, nor is it possible to set the _disk_sector_size_override parameter. It is therefore necessary to choose the Install database software only option and then build any databases post-installation. For the configuration described in this report, all of the default choices were accepted when installing the database software. 7.2 Option 2: Creating a Database Using the Manual Scripts Once the software has been installed use the Database Configuration Assistant (DBCA) to create scripts which can then be modified to create a database: 1. Set OS environment $ unset ORACLE_SID LD_LIBRARY_PATH $ export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 $ export PATH=$ORACLE_HOME/bin:$PATH $ dbca 2. In the DBCA wizard GUI, set the database file location as shown in Figure 4. 16

17 Figure 4. Selecting Database File Locations in Oracle DBCA 3. In the Creation Option screen, select Generate Database Creation Scripts as shown in Figure 5. Figure 5. Enabling Database Creation Scripts in Oracle DBCA Clicking on the Finish button completes the process and generates the scripts in the location $ORACLE_BASE/admin/$ORACLE_SID/scripts. 7.3 Editing the DBCA Creation Scripts After creating the scripts, access and edit the scripts as follows to complete installation: 1. Change the directory path as follows: 17

18 $ cd /u01/app/oracle/admin/vmem1/scripts 2. Edit the scripts as indicated in the following sample output: -rw-r oracle oinstall 2091 Mar 22 14:54 clonedbcreation.sql* -rw-r oracle oinstall 828 Mar 22 14:54 CloneRmanRestore.sql -rw-r oracle oinstall 2141 Mar 22 14:54 init.ora** -rw-r oracle oinstall 2235 Mar 22 14:54 initvmem1tempomf.ora** -rw-r oracle oinstall 2177 Mar 22 14:54 initvmem1temp.ora** -rw-r oracle oinstall 508 Mar 22 14:54 lockaccount.sql -rw-r oracle oinstall 1337 Mar 22 14:54 postdbcreation.sql*** -rw-r oracle oinstall 668 Mar 22 14:54 postscripts.sql -rw-r oracle oinstall 1457 Mar 22 14:54 rmanrestoredatafiles.sql -rw-r oracle oinstall Mar 22 14:54 tempcontrol.ctl -rwxr-xr-x 1 oracle oinstall 519 Mar 22 14:54 vmem1.sh -rwxr-xr-x 1 oracle oinstall 1155 Mar 22 14:54 vmem1.sql*** * Add the _disk_sector_size_override parameter to the parameter files (shown in red) ** Add the BLOCKSIZE 4k clause to the online redo log creation commands (shown in blue) 3. Edit init.ora to add _disk_sector_size_override=true parameter: $ for file in `ls -1 *.ora`; do > echo *._disk_sector_size_override=true >> $file > done; 4. Edit clonedbcreation.sql to change redo log blocksize to 4k as shown in the example below: Create controlfile reuse set database "vmem1" MAXINSTANCES 8 MAXLOGHISTORY 1 MAXLOGFILES 16 MAXLOGMEMBERS 3 MAXDATAFILES 100 Datafile '&&file0', '&&file1', '&&file2', '&&file3' LOGFILE GROUP 1 SIZE 300M BLOCKSIZE 4k, GROUP 2 SIZE 300M BLOCKSIZE 4k, 18

19 GROUP 3 SIZE 300M BLOCKSIZE 4k, GROUP 4 SIZE 300M BLOCKSIZE 4k, GROUP 5 SIZE 300M BLOCKSIZE 4k, GROUP 6 SIZE 300M BLOCKSIZE 4k, GROUP 7 SIZE 300M BLOCKSIZE 4k, GROUP 8 SIZE 300M BLOCKSIZE 4k RESETLOGS; 5. Execute the scripts as shown below: $ unset ORACLE_SID LD_LIBRARY_PATH $ export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 $ export PATH=$ORACLE_HOME/bin:$PATH $./vmem1.sh 6. Confirm the redo logs were created with 4k block size by logging into the database and selecting the group number, bytes, block size, and members from v$log as shown in the sample output in Table : Table 1. Confirming redo logs Group Bytes Block Size Members

20 About Violin Memory Violin Memory is pioneering a new class of high-performance flash-based storage systems that are designed to bring storage performance in-line with high-speed applications, servers and networks. Violin Flash Memory Arrays are specifically designed at each level of the system architecture starting with memory and optimized through the array to leverage the inherent capabilities of flash memory and meet the sustained highperformance requirements of business critical applications, virtualized environments and Big Data solutions in enterprise data centers. Specifically designed for sustained performance with high reliability, Violin s Flash Memory Arrays can scale to hundreds of terabytes and millions of IOPS with low, predictable latency. Founded in 2005, Violin Memory is headquartered in Mountain View, California. For more information about Violin Memory products, visit Violin Memory. All rights reserved. All other trademarks and copyrights are property of their respective owners. Information provided in this paper may be subject to change. For more information, visit. vmem-13q2-tr-oracle-rac-bestpractices-r1-uslet-en

Enabling Multi-pathing on ESVA with Red Hat Enterprise Linux 6 Device Mapper

Enabling Multi-pathing on ESVA with Red Hat Enterprise Linux 6 Device Mapper Enabling Multi-pathing on ESVA with Red Hat Enterprise Linux 6 Device Mapper Application Note Abstract This document describes how to enable multi-pathing configuration using the Device Mapper service

More information

Using Dell EqualLogic and Multipath I/O with Citrix XenServer 6.2

Using Dell EqualLogic and Multipath I/O with Citrix XenServer 6.2 Using Dell EqualLogic and Multipath I/O with Citrix XenServer 6.2 Dell Engineering Donald Williams November 2013 A Dell Deployment and Configuration Guide Revisions Date November 2013 Description Initial

More information

Storage Fusion Architecture. Multipath (v1.8) User Guide

Storage Fusion Architecture. Multipath (v1.8) User Guide Storage Fusion Architecture Multipath (v1.8) User Guide Table of Contents... 2 1. OVERVIEW... 3 2. DDN MULTIPATH RPM VERSIONS... 3 3. INSTALLATION... 4 3.1 RPM INSTALLATION... 4 3.1.1 DETERMINING THE LINUX

More information

Storage Management for the Oracle Database on Red Hat Enterprise Linux 6: Using ASM With or Without ASMLib

Storage Management for the Oracle Database on Red Hat Enterprise Linux 6: Using ASM With or Without ASMLib Storage Management for the Oracle Database on Red Hat Enterprise Linux 6: Using ASM With or Without ASMLib Sayan Saha, Sue Denham & Lars Herrmann 05/02/2011 On 22 March 2011, Oracle posted the following

More information

White Paper. Dell Reference Configuration

White Paper. Dell Reference Configuration White Paper Dell Reference Configuration Deploying Oracle Database 11g R1 Enterprise Edition Real Application Clusters with Red Hat Enterprise Linux 5.1 and Oracle Enterprise Linux 5.1 On Dell PowerEdge

More information

Best Practices for Oracle on Pure Storage. The First All-Flash Enterprise Storage Array

Best Practices for Oracle on Pure Storage. The First All-Flash Enterprise Storage Array Best Practices for Oracle on Pure Storage The First All-Flash Enterprise Storage Array Overview The principle difference between configuring database storage on a Pure Storage FlashArray instead of spinning

More information

Pure Storage Reference Architecture for Oracle Databases

Pure Storage Reference Architecture for Oracle Databases Pure Storage Reference Architecture for Oracle Databases Overview This document provides a reference architecture for deploying Oracle databases on the Pure Storage FlashArray. Pure Storage has validated

More information

How to Replace ASMlib with the udev Device Manager for New and Existing Oracle Instances

How to Replace ASMlib with the udev Device Manager for New and Existing Oracle Instances How to Replace ASMlib with the udev Device Manager for New and Existing Oracle Instances Author: Jason Ganovsky Editor: Allison Pranger 05/11/2011 PURPOSE AND OVERVIEW Oracle recently announced that ASMlib

More information

Multipathing Setup on RHEL 6.0

Multipathing Setup on RHEL 6.0 Multipathing Setup on RHEL 6.0 Sharath Suryanarayan November, 2012 KB-00009 Document Revision 1 StorSimple knowledge base articles are intended to provide customers with information and guidance to successfully

More information

Violin Memory Arrays With IBM System Storage SAN Volume Control

Violin Memory Arrays With IBM System Storage SAN Volume Control Technical White Paper Report Best Practices Guide: Violin Memory Arrays With IBM System Storage SAN Volume Control Implementation Best Practices and Performance Considerations Version 1.0 Abstract This

More information

Top 10 Things You Always Wanted to Know About Automatic Storage Management But Were Afraid to Ask

Top 10 Things You Always Wanted to Know About Automatic Storage Management But Were Afraid to Ask Top 10 Things You Always Wanted to Know About Automatic Storage Management But Were Afraid to Ask Nitin Vengurlekar RAC/ASM Engineering Grid Product Strategy Agenda ASM Overview 2

More information

Virtualized Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips Kai Yu Oracle Solutions Engineering Dell Inc

Virtualized Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips Kai Yu Oracle Solutions Engineering Dell Inc Virtualized Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips Kai Yu Oracle Solutions Engineering Dell Inc 2 About Author Kai Yu 16 years with Oracle technology Work in Dell Oracle Solutions Engineering

More information

Ultimate Guide to Oracle Storage

Ultimate Guide to Oracle Storage Ultimate Guide to Oracle Storage Presented by George Trujillo George.Trujillo@trubix.com George Trujillo Twenty two years IT experience with 19 years Oracle experience. Advanced database solutions such

More information

Best Practices for Deploying & Tuning Oracle Database 12c on RHEL6

Best Practices for Deploying & Tuning Oracle Database 12c on RHEL6 Best Practices for Deploying & Tuning Oracle Database 12c on RHEL6 Roger Lopez, Principal Software Engineer, Red Hat Sanjay Rao, Principal Performance Engineer, Red Hat April, 2014 Agenda Agenda Deploying

More information

FUJITSU Storage ETERNUS DX Configuration Guide -Server Connection-

FUJITSU Storage ETERNUS DX Configuration Guide -Server Connection- FUJITSU Storage ETERNUS DX Configuration Guide -Server Connection- (iscsi) for Linux This page is intentionally left blank. Preface This manual briefly explains the operations that need to be performed

More information

ORACLE BEST PRACTICES WITH XtremIO

ORACLE BEST PRACTICES WITH XtremIO White Paper ORACLE BEST PRACTICES WITH XtremIO Best Practices on Linux 6.x with EMC XtremIO Storage Array Abstract This white paper describes the best practices and recommendations to be adopted for the

More information

Nimble Storage for Oracle Database on OL6 & RHEL6 with Fibre Channel or iscsi

Nimble Storage for Oracle Database on OL6 & RHEL6 with Fibre Channel or iscsi BEST PRACTICES GUIDE Nimble Storage for Oracle Database on OL6 & RHEL6 with Fibre Channel or iscsi 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 O R A C L E 1 Document Revision

More information

Chip Coldwell Senior Software Engineer, Red Hat

Chip Coldwell Senior Software Engineer, Red Hat Chip Coldwell Senior Software Engineer, Red Hat Classical Storage Stack: the top layer File system examples: ext3, NFS, GFS built on Linux VFS ( Virtual File System abstraction) defines on-disk structure:

More information

Configuring Linux to Enable Multipath I/O

Configuring Linux to Enable Multipath I/O Configuring Linux to Enable Multipath I/O Storage is an essential data center component, and storage area networks can provide an excellent way to help ensure high availability and load balancing over

More information

TECHNICAL REPORT. Nimble Storage Oracle Backup and Recovery Guide

TECHNICAL REPORT. Nimble Storage Oracle Backup and Recovery Guide TECHNICAL REPORT Nimble Storage Oracle Backup and Recovery Guide N I M B L E T E C H N I C A L R E P O R T : N I M B L E S T O R A G E F O R O R A C L E B A C K U P A N D R E C O V E R Y 1 Document Revision

More information

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated R2

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated R2 Oracle 11g: RAC and Grid Infrastructure Administration Accelerated R2 Duration: 5 Days What you will learn This Oracle 11g: RAC and Grid Infrastructure Administration Accelerated training teaches you about

More information

1 Certification Information

1 Certification Information Oracle Database Release Notes 10g Release 2 (10.2) for Linux Itanium B15673-02 January 2006 This document contains important information that was not included in the platform-specific or product-specific

More information

Connecting Violin to AIX and PowerVM

Connecting Violin to AIX and PowerVM Technical White Paper Report Technical Report Connecting Violin to AIX and PowerVM Host Attachment Guidelines for Using Violin Memory Arrays with IBM AIX and PowerVM through Fibre Channel Connections Version

More information

Installing, Tuning, and Deploying Oracle Database on SUSE Linux Enterprise Server 12 Technical Introduction

Installing, Tuning, and Deploying Oracle Database on SUSE Linux Enterprise Server 12 Technical Introduction Installing, Tuning, and Deploying Oracle Database on SUSE Linux Enterprise Server 12 Technical Introduction Arun Singh Sr. Technical Manager Arun.Singh@suse.com Agenda 2 Introduction SUSE Components Oracle

More information

IBM Endpoint Manager Version 9.1. Patch Management for Red Hat Enterprise Linux User's Guide

IBM Endpoint Manager Version 9.1. Patch Management for Red Hat Enterprise Linux User's Guide IBM Endpoint Manager Version 9.1 Patch Management for Red Hat Enterprise Linux User's Guide IBM Endpoint Manager Version 9.1 Patch Management for Red Hat Enterprise Linux User's Guide Note Before using

More information

Ensure the RAC High Availability: Storage and Network Side Story

Ensure the RAC High Availability: Storage and Network Side Story Ensure the RAC High Availability: Storage and Network Side Story IOUG Forum High Availability Bootcamp Kai Yu, Oracle ACE Director Dell Oracle Solutions Engineering About Author Kai Yu, kai_yu@dell.com

More information

Microsoft File and Print Service Failover Using Microsoft Cluster Server

Microsoft File and Print Service Failover Using Microsoft Cluster Server Microsoft File and Print Service Failover Using Microsoft Cluster Server TechNote First Edition (March 1998) Part Number 309826-001 Compaq Computer Corporation Notice The information in this publication

More information

Integration Service Database. Installation Guide - Oracle. On-Premises

Integration Service Database. Installation Guide - Oracle. On-Premises Kony MobileFabric Integration Service Database Installation Guide - Oracle On-Premises Release 6.5 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title

More information

EMC Replication Manager Integration with Oracle Database Server

EMC Replication Manager Integration with Oracle Database Server White Paper EMC Replication Manager Integration with Oracle Database Server A Detailed Review Abstract This white paper offers an in-depth look at how EMC Replication Manager integrates with Oracle Database

More information

Oracle Backup and Recovery Best Practices Dell Compellent Storage Center. Dell Compellent Technical Best Practices

Oracle Backup and Recovery Best Practices Dell Compellent Storage Center. Dell Compellent Technical Best Practices Oracle Backup and Recovery Best Practices Dell Compellent Storage Center Dell Compellent Technical Best Practices ii Document Revision Table 1. Revision History Date Revision Description 6/15/2011 A Initial

More information

Building Oracle Grid with Oracle VM on Blade Servers and iscsi Storage. Kai Yu Dell Oracle Solutions Engineering

Building Oracle Grid with Oracle VM on Blade Servers and iscsi Storage. Kai Yu Dell Oracle Solutions Engineering Building Oracle Grid with Oracle VM on Blade Servers and iscsi Storage Kai Yu Dell Oracle Solutions Engineering About Author Kai Yu 15 years with Oracle technology, specialized in Oracle Grid/RAC, Oracle

More information

Oracle Enterprise Manager

Oracle Enterprise Manager Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for EMC Symmetrix DMX System Release 12.1.0.2.0 E27543-03 February 2014 This document provides installation and configuration instructions

More information

Windows Template Creation Guide. How to build your own Windows VM templates for deployment in Cloudturk.

Windows Template Creation Guide. How to build your own Windows VM templates for deployment in Cloudturk. Windows Template Creation Guide How to build your own Windows VM templates for deployment in Cloudturk. TABLE OF CONTENTS 1. Preparing the Server... 2 2. Installing Windows... 3 3. Creating a Template...

More information

HP POLYSERVE SOFTWARE

HP POLYSERVE SOFTWARE You can read the recommendations in the user guide, the technical guide or the installation guide for HP POLYSERVE SOFTWARE. You'll find the answers to all your questions on the HP POLYSERVE SOFTWARE in

More information

Windows Host Utilities 6.0.2 Installation and Setup Guide

Windows Host Utilities 6.0.2 Installation and Setup Guide Windows Host Utilities 6.0.2 Installation and Setup Guide NetApp, Inc. 495 East Java Drive Sunnyvale, CA 94089 U.S.A. Telephone: +1 (408) 822-6000 Fax: +1 (408) 822-4501 Support telephone: +1 (888) 463-8277

More information

Veritas Operations Manager Advanced 5.0 HSCL Pack 1 Release Notes

Veritas Operations Manager Advanced 5.0 HSCL Pack 1 Release Notes Veritas Operations Manager Advanced 5.0 HSCL Pack 1 Release Notes November 2012 Veritas Operations Manager Advanced Release Notes The software described in this book is furnished under a license agreement

More information

Windows Host Utilities 6.0 Installation and Setup Guide

Windows Host Utilities 6.0 Installation and Setup Guide Windows Host Utilities 6.0 Installation and Setup Guide NetApp, Inc. 495 East Java Drive Sunnyvale, CA 94089 U.S.A. Telephone: +1 (408) 822-6000 Fax: +1 (408) 822-4501 Support telephone: +1 (888) 4-NETAPP

More information

11. Oracle Recovery Manager Overview and Configuration.

11. Oracle Recovery Manager Overview and Configuration. 11. Oracle Recovery Manager Overview and Configuration. Abstract: This lesson provides an overview of RMAN, including the capabilities and components of the RMAN tool. The RMAN utility attempts to move

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

Advanced Oracle DBA Course Details

Advanced Oracle DBA Course Details Advanced Oracle DBA Course Details By Besant Technologies Course Name Category Venue Advanced Oracle DBA (RAC, ASM, Data guard) Database Administration Besant Technologies No.24, Nagendra Nagar, Velachery

More information

V2P2 and DigiBESS: case studies of open IT infrastructures for Islandora devel and production

V2P2 and DigiBESS: case studies of open IT infrastructures for Islandora devel and production V2P2 and DigiBESS: case studies of open IT infrastructures for Islandora devel and production Giancarlo Birello, Anna Perin IRCrES-CNR Italy Simona Abbà IPSP-CNR - Italy Winner of the Canada-Italy Innovation

More information

Flash Performance for Oracle RAC with PCIe Shared Storage A Revolutionary Oracle RAC Architecture

Flash Performance for Oracle RAC with PCIe Shared Storage A Revolutionary Oracle RAC Architecture Flash Performance for Oracle RAC with PCIe Shared Storage Authored by: Estuate & Virident HGST Table of Contents Introduction... 1 RAC Share Everything Architecture... 1 Oracle RAC on FlashMAX PCIe SSDs...

More information

About the Author About the Technical Contributors About the Technical Reviewers Acknowledgments. How to Use This Book

About the Author About the Technical Contributors About the Technical Reviewers Acknowledgments. How to Use This Book About the Author p. xv About the Technical Contributors p. xvi About the Technical Reviewers p. xvi Acknowledgments p. xix Preface p. xxiii About This Book p. xxiii How to Use This Book p. xxiv Appendices

More information

Maximum Availability Architecture. Oracle Best Practices For High Availability

Maximum Availability Architecture. Oracle Best Practices For High Availability MAA / Data Guard 10g Setup Guide Creating a Single Instance Physical Standby for a RAC Primary Oracle Maximum Availability Architecture White Paper April 2006 Maximum Availability Architecture Oracle Best

More information

SAP with Oracle Real Application Clusters 11g Release 2 and Oracle Automatic Storage Management 11g Release 2

SAP with Oracle Real Application Clusters 11g Release 2 and Oracle Automatic Storage Management 11g Release 2 An Oracle White Paper October 2012 SAP with Oracle Real Application Clusters 11g Release 2 and Oracle Automatic Storage Management 11g Release 2 Introduction... 3 Related SAP Notes... 3 Storage based Mirroring

More information

Reference Architecture for HP Data Protector and Oracle 11gR2 RAC on Linux

Reference Architecture for HP Data Protector and Oracle 11gR2 RAC on Linux Reference Architecture for HP Data Protector and Oracle 11gR2 RAC on Linux Technical white paper Table of contents Executive summary... 2 Data Protector and Oracle 11gR2 Database integration... 2 Integration

More information

<Insert Picture Here>

<Insert Picture Here> 1 Session 254 Installing and Tuning Oracle 11.2.0.3 on RedHat 6 on Linux on IBM System z Collaborate13 April 7-11 2013, Denver, Colorado Damian Gallagher Senior Technical Lead, Linux

More information

Technical Paper. Performance and Tuning Considerations for SAS on Pure Storage FA-420 Flash Array

Technical Paper. Performance and Tuning Considerations for SAS on Pure Storage FA-420 Flash Array Technical Paper Performance and Tuning Considerations for SAS on Pure Storage FA-420 Flash Array Release Information Content Version: 1.0 August 2014. Trademarks and Patents SAS Institute Inc., SAS Campus

More information

Install Oracle10g Real Application Clusters Release 1 (10.1.0.4) on SuSE Linux Enterprise Server 9 and Matrix Server

Install Oracle10g Real Application Clusters Release 1 (10.1.0.4) on SuSE Linux Enterprise Server 9 and Matrix Server Install Oracle10g Real Application Clusters Release 1 (10.1.0.4) on SuSE Linux Enterprise Server 9 and Matrix Server This Installation Guide is intended to augment the Oracle and Novell documentation for

More information

Setup for Failover Clustering and Microsoft Cluster Service

Setup for Failover Clustering and Microsoft Cluster Service Setup for Failover Clustering and Microsoft Cluster Service ESX 4.0 ESXi 4.0 vcenter Server 4.0 This document supports the version of each product listed and supports all subsequent versions until the

More information

12. User-managed and RMAN-based backups.

12. User-managed and RMAN-based backups. 12. User-managed and RMAN-based backups. Abstract: A physical backup is a copy of the physical database files, and it can be performed in two ways. The first is through the Recovery Manager (RMAN) tool

More information

Nutech Computer Training Institute 1682 E. Gude Dr. #102 Rockville, MD. 20850 Tel: 301-610-9300 Web:Nutechtraining.com www.nutechtraining.

Nutech Computer Training Institute 1682 E. Gude Dr. #102 Rockville, MD. 20850 Tel: 301-610-9300 Web:Nutechtraining.com www.nutechtraining. Nutech Computer Training Institute 1682 E. Gude Dr. #102 Rockville, MD. 20850 Tel: 301-610-9300 Web:Nutechtraining.com www.nutechtraining.com Total Hours: 28 hrs Tuition Fee: $2000 Registration Fee: $30

More information

Restoring To A Different Location With EBU And RMAN An AppsDBA Consulting White Paper

Restoring To A Different Location With EBU And RMAN An AppsDBA Consulting White Paper An White Paper Contents 1. OVERVIEW... 1 1.1 DEFINITIONS... 1 2. ENTERPRISE BACKUP UTILITY... 2 2.1 ARCHITECTURE... 2 2.1.1 Target Database... 2 2.1.2 Catalog... 2 2.1.3 Media Management Layer (MML)...

More information

Partek Flow Installation Guide

Partek Flow Installation Guide Partek Flow Installation Guide Partek Flow is a web based application for genomic data analysis and visualization, which can be installed on a desktop computer, compute cluster or cloud. Users can access

More information

Dell High Availability Solutions Guide for Microsoft Hyper-V

Dell High Availability Solutions Guide for Microsoft Hyper-V Dell High Availability Solutions Guide for Microsoft Hyper-V www.dell.com support.dell.com Notes and Cautions NOTE: A NOTE indicates important information that helps you make better use of your computer.

More information

Technical Paper. Performance and Tuning Considerations for SAS on the EMC XtremIO TM All-Flash Array

Technical Paper. Performance and Tuning Considerations for SAS on the EMC XtremIO TM All-Flash Array Technical Paper Performance and Tuning Considerations for SAS on the EMC XtremIO TM All-Flash Array Release Information Content Version: 1.0 October 2014. Trademarks and Patents SAS Institute Inc., SAS

More information

Setting up SQL Translation Framework OBE for Database 12cR1

Setting up SQL Translation Framework OBE for Database 12cR1 Setting up SQL Translation Framework OBE for Database 12cR1 Overview Purpose This tutorial shows you how to use have an environment ready to demo the new Oracle Database 12c feature, SQL Translation Framework,

More information

OnCommand Performance Manager 1.1

OnCommand Performance Manager 1.1 OnCommand Performance Manager 1.1 Installation and Setup Guide For Red Hat Enterprise Linux NetApp, Inc. 495 East Java Drive Sunnyvale, CA 94089 U.S. Telephone: +1 (408) 822-6000 Fax: +1 (408) 822-4501

More information

Oracle Recovery Manager

Oracle Recovery Manager 1 sur 6 05/08/2014 14:17 ORACLE.COM TECHNOLOGY NETWORK PARTNERS STORE SUPPORT (Sign In / Register for a free DownloadsDocumentation Discussion Forums Articles Sample Code Training RSS Resources For PRODUCT

More information

ASM and for 3rd Party Snapshot Solutions - for Offhost. Duane Smith Nitin Vengurlekar RACPACK

ASM and for 3rd Party Snapshot Solutions - for Offhost. Duane Smith Nitin Vengurlekar RACPACK ASM and for 3rd Party Snapshot Solutions - for Offhost backup Duane Smith Nitin Vengurlekar RACPACK POINT-IN-TIME COPY TECHNOLOGIES POINT-IN-TIME COPY TECHNOLOGIES Generic guidelines & best practices for

More information

High Availability Infrastructure of Database Cloud: Architecture, Best Practices. Kai Yu Oracle Solutions Engineering, Dell Inc.

High Availability Infrastructure of Database Cloud: Architecture, Best Practices. Kai Yu Oracle Solutions Engineering, Dell Inc. High Availability Infrastructure of Database Cloud: Architecture, Best Practices Kai Yu Oracle Solutions Engineering, Dell Inc. About Me Kai Yu, Senior Architect, Dell Oracle Solutions Lab 17 years Oracle

More information

SAN Implementation Course SANIW; 3 Days, Instructor-led

SAN Implementation Course SANIW; 3 Days, Instructor-led SAN Implementation Course SANIW; 3 Days, Instructor-led Course Description In this workshop course, you learn how to connect Windows, vsphere, and Linux hosts via Fibre Channel (FC) and iscsi protocols

More information

EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage

EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage Applied Technology Abstract This white paper describes various backup and recovery solutions available for SQL

More information

Embarcadero Performance Center 2.7 Installation Guide

Embarcadero Performance Center 2.7 Installation Guide Embarcadero Performance Center 2.7 Installation Guide Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A.

More information

Database Recovery For Newbies

Database Recovery For Newbies Database Recovery For Newbies Paper #521 Bonnie Bizzaro, Susan McClain Objectives Provide basic understanding of recovery processes and terms Define different types of recovery Discuss common recovery

More information

Backing up and restoring HP Systems Insight Manager 6.0 or greater data files in a Windows environment

Backing up and restoring HP Systems Insight Manager 6.0 or greater data files in a Windows environment Technical white paper Backing up and restoring HP Systems Insight Manager 6.0 or greater data files in a Windows environment Table of contents Abstract 2 Introduction 2 Saving and restoring data files

More information

StarWind Virtual SAN Installation and Configuration of Hyper-Converged 2 Nodes with Hyper-V Cluster

StarWind Virtual SAN Installation and Configuration of Hyper-Converged 2 Nodes with Hyper-V Cluster #1 HyperConverged Appliance for SMB and ROBO StarWind Virtual SAN Installation and Configuration of Hyper-Converged 2 Nodes with MARCH 2015 TECHNICAL PAPER Trademarks StarWind, StarWind Software and the

More information

Using Oracle Database 10g s Automatic Storage Management with EMC Storage Technology

Using Oracle Database 10g s Automatic Storage Management with EMC Storage Technology Joint Engineering White Paper Using Oracle Database 10g s Automatic Storage Management with EMC Storage Technology Nitin Vengurlekar, Oracle Corporation Bob Goldsand, EMC Corporation Updated 5/3/2005 Copyright

More information

HYPERION SYSTEM 9 N-TIER INSTALLATION GUIDE MASTER DATA MANAGEMENT RELEASE 9.2

HYPERION SYSTEM 9 N-TIER INSTALLATION GUIDE MASTER DATA MANAGEMENT RELEASE 9.2 HYPERION SYSTEM 9 MASTER DATA MANAGEMENT RELEASE 9.2 N-TIER INSTALLATION GUIDE P/N: DM90192000 Copyright 2005-2006 Hyperion Solutions Corporation. All rights reserved. Hyperion, the Hyperion logo, and

More information

Overview of I/O Performance and RAID in an RDBMS Environment. By: Edward Whalen Performance Tuning Corporation

Overview of I/O Performance and RAID in an RDBMS Environment. By: Edward Whalen Performance Tuning Corporation Overview of I/O Performance and RAID in an RDBMS Environment By: Edward Whalen Performance Tuning Corporation Abstract This paper covers the fundamentals of I/O topics and an overview of RAID levels commonly

More information

Dell PowerVault MD32xx Deployment Guide for VMware ESX4.1 Server

Dell PowerVault MD32xx Deployment Guide for VMware ESX4.1 Server Dell PowerVault MD32xx Deployment Guide for VMware ESX4.1 Server A Dell Technical White Paper PowerVault MD32xx Storage Array www.dell.com/md32xx THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND

More information

1 Certification Information

1 Certification Information Database Release Notes 10g Release 2 (10.2) for AIX 5L Based Systems (64-Bit) B19074-03 November 2005 This document contains important information that was not included in the platform-specific or product-specific

More information

Solution Brief July 2014. All-Flash Server-Side Storage for Oracle Real Application Clusters (RAC) on Oracle Linux

Solution Brief July 2014. All-Flash Server-Side Storage for Oracle Real Application Clusters (RAC) on Oracle Linux Solution Brief July 2014 All-Flash Server-Side Storage for Oracle Real Application Clusters (RAC) on Oracle Linux Traditional SAN storage systems cannot keep up with growing application performance needs.

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

PERFORMANCE TUNING ORACLE RAC ON LINUX

PERFORMANCE TUNING ORACLE RAC ON LINUX PERFORMANCE TUNING ORACLE RAC ON LINUX By: Edward Whalen Performance Tuning Corporation INTRODUCTION Performance tuning is an integral part of the maintenance and administration of the Oracle database

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

Oracle Linux Advanced Administration

Oracle Linux Advanced Administration Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 40291196 Oracle Linux Advanced Administration Duration: 5 Days What you will learn This Oracle Linux Advanced Administration training is

More information

Benchmarking Hadoop & HBase on Violin

Benchmarking Hadoop & HBase on Violin Technical White Paper Report Technical Report Benchmarking Hadoop & HBase on Violin Harnessing Big Data Analytics at the Speed of Memory Version 1.0 Abstract The purpose of benchmarking is to show advantages

More information

ASM_readme_6_10_18451.txt -------------------------------------------------------------------- README.TXT

ASM_readme_6_10_18451.txt -------------------------------------------------------------------- README.TXT README.TXT Adaptec Storage Manager (ASM) as of June 3, 2009 Please review this file for important information about issues and erratas that were discovered after completion of the standard product documentation.

More information

High Performance Oracle RAC Clusters A study of SSD SAN storage A Datapipe White Paper

High Performance Oracle RAC Clusters A study of SSD SAN storage A Datapipe White Paper High Performance Oracle RAC Clusters A study of SSD SAN storage A Datapipe White Paper Contents Introduction... 3 Disclaimer... 3 Problem Statement... 3 Storage Definitions... 3 Testing Method... 3 Test

More information

Leveraging DS8000 Series Advanced Copy Services for Oracle User-Managed Backup and Recovery Oracle RAC 10g with ASM

Leveraging DS8000 Series Advanced Copy Services for Oracle User-Managed Backup and Recovery Oracle RAC 10g with ASM Leveraging DS8000 Series Advanced Copy Services for Oracle User-Managed Backup and Recovery Oracle RAC 10g with ASM Author: Betty Mason IBM Systems and Technology Group Open Systems Lab, San Jose, California

More information

Linux Host Utilities 6.1 Installation and Setup Guide

Linux Host Utilities 6.1 Installation and Setup Guide Linux Host Utilities 6.1 Installation and Setup Guide NetApp, Inc. 495 East Java Drive Sunnyvale, CA 94089 U.S.A. Telephone: +1 (408) 822-6000 Fax: +1 (408) 822-4501 Support telephone: +1 (888) 4-NETAPP

More information

VMware Site Recovery Manager with EMC RecoverPoint

VMware Site Recovery Manager with EMC RecoverPoint VMware Site Recovery Manager with EMC RecoverPoint Implementation Guide EMC Global Solutions Centers EMC Corporation Corporate Headquarters Hopkinton MA 01748-9103 1.508.435.1000 www.emc.com Copyright

More information

StarWind iscsi SAN: Configuring HA File Server for SMB NAS February 2012

StarWind iscsi SAN: Configuring HA File Server for SMB NAS February 2012 StarWind iscsi SAN: Configuring HA File Server for SMB NAS February 2012 TRADEMARKS StarWind, StarWind Software and the StarWind and the StarWind Software logos are trademarks of StarWind Software which

More information

StarWind iscsi SAN Configuring HA File Server for SMB NAS

StarWind iscsi SAN Configuring HA File Server for SMB NAS Hardware-less VM Storage StarWind iscsi SAN Configuring HA File Server for SMB NAS DATE: FEBRUARY 2012 TECHNICAL PAPER Trademarks StarWind, StarWind Software and the StarWind and the StarWind Software

More information

REMOTE SITE RECOVERY OF ORACLE ENTERPRISE DATA WAREHOUSE USING EMC DATA DOMAIN

REMOTE SITE RECOVERY OF ORACLE ENTERPRISE DATA WAREHOUSE USING EMC DATA DOMAIN White Paper REMOTE SITE RECOVERY OF ORACLE ENTERPRISE DATA WAREHOUSE USING EMC DATA DOMAIN EMC SOLUTIONS GROUP Abstract This white paper describes how a 12 TB Oracle data warehouse was transported from

More information

Unbreakable Linux Network An Overview

Unbreakable Linux Network An Overview An Oracle White Paper September 2011 Unbreakable Linux Network An Overview Introduction... 1 The Update Agent (yum)... 2 Channels Descriptions and Usage... 2 Switching from Red Hat Network (RHN) to ULN...

More information

SnapManager for Oracle 2.2. Anand Ranganathan Product & Partner Engineer (PPE)

SnapManager for Oracle 2.2. Anand Ranganathan Product & Partner Engineer (PPE) SnapManager for Oracle 2.2 Anand Ranganathan Product & Partner Engineer (PPE) Agenda Introduction Key Features Concepts Platform & Protocol Support Installation & Configuration New in Version 2.2 Coming

More information

Using VMware ESX Server with IBM System Storage SAN Volume Controller ESX Server 3.0.2

Using VMware ESX Server with IBM System Storage SAN Volume Controller ESX Server 3.0.2 Technical Note Using VMware ESX Server with IBM System Storage SAN Volume Controller ESX Server 3.0.2 This technical note discusses using ESX Server hosts with an IBM System Storage SAN Volume Controller

More information

Accessing RCS IBM Console in Windows Using Linux Virtual Machine

Accessing RCS IBM Console in Windows Using Linux Virtual Machine Accessing RCS IBM Console in Windows Using Linux Virtual Machine For Graphics Simulation Experiment, Real Time Applications, ECSE 4760 Quan Wang Department of ECSE, Rensselaer Polytechnic Institute March,

More information

Automated Deployment of Oracle RAC Using Enterprise Manager Provisioning Pack

Automated Deployment of Oracle RAC Using Enterprise Manager Provisioning Pack Automated Deployment of Oracle RAC Using Enterprise Manager Provisioning Pack By Kai Yu As a part of the Oracle Enterprise Manager s lifecycle management solutions, the Oracle Enterprise Manager Provisioning

More information

EMC ViPR Controller. User Interface Virtual Data Center Configuration Guide. Version 2.4 302-002-416 REV 01

EMC ViPR Controller. User Interface Virtual Data Center Configuration Guide. Version 2.4 302-002-416 REV 01 EMC ViPR Controller Version 2.4 User Interface Virtual Data Center Configuration Guide 302-002-416 REV 01 Copyright 2014-2015 EMC Corporation. All rights reserved. Published in USA. Published November,

More information

CA Workload Automation Agent for Databases

CA Workload Automation Agent for Databases CA Workload Automation Agent for Databases Implementation Guide r11.3.4 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the

More information

IBM WebSphere Application Server Version 7.0

IBM WebSphere Application Server Version 7.0 IBM WebSphere Application Server Version 7.0 Centralized Installation Manager for IBM WebSphere Application Server Network Deployment Version 7.0 Note: Before using this information, be sure to read the

More information

Oracle Storage Options

Oracle Storage Options 1/27 Oracle Storage Options RAW, ASM, CFS, for Real Application Cluster Unterföhring, 11.2005 M. Kühn 1 2/27 Be spoilt for choice? RAC Review Introduction Storage Options RAW In short ASM Automatic Storage

More information

Oracle Database 11g: RAC Administration Release 2

Oracle Database 11g: RAC Administration Release 2 Oracle University Contact Us: 01-800-919-3027 & 01-800-913-0322 Oracle Database 11g: RAC Administration Release 2 Duration: 4 Days What you will learn This Oracle Database 11g: RAC Administration Release

More information

System Management with Spacewalk

System Management with Spacewalk System Management with Spacewalk System Management with Spacewalk System Management with Spacewalk Introduction Requirements Virtual machine requirements Pre-requisite knowledge Connectivity Lab structure

More information

Introduction to MPIO, MCS, Trunking, and LACP

Introduction to MPIO, MCS, Trunking, and LACP Introduction to MPIO, MCS, Trunking, and LACP Sam Lee Version 1.0 (JAN, 2010) - 1 - QSAN Technology, Inc. http://www.qsantechnology.com White Paper# QWP201002-P210C lntroduction Many users confuse the

More information

Operating System Installation Guide

Operating System Installation Guide Operating System Installation Guide This guide provides instructions on the following: Installing the Windows Server 2008 operating systems on page 1 Installing the Windows Small Business Server 2011 operating

More information

StarWind iscsi SAN Software: Using an existing SAN for configuring High Availability storage with Windows Server 2003 and 2008

StarWind iscsi SAN Software: Using an existing SAN for configuring High Availability storage with Windows Server 2003 and 2008 StarWind iscsi SAN Software: Using an existing SAN for configuring High Availability storage with Windows Server 2003 and 2008 www.starwindsoftware.com Copyright 2008-2011. All rights reserved. COPYRIGHT

More information