HP 376227-B21 - ProLiant InfiniBand 4x Fabric Copper Switch White Paper
HP 376227-B21 - ProLiant InfiniBand 4x Fabric Copper Switch White Paper

HP 376227-B21 - ProLiant InfiniBand 4x Fabric Copper Switch White Paper

Hp infiniband solution for oracle rac environments white paper
Hide thumbs Also See for 376227-B21 - ProLiant InfiniBand 4x Fabric Copper Switch:

Advertisement

HP InfiniBand solution for Oracle RAC environments
Overview............................................................................................................................................ 2
Oracle RAC overview....................................................................................................................... 2
Protocols used by Oracle RAC in an InfiniBand environment.............................................................. 3
Internode synchronization in an Oracle RAC environment ................................................................. 4
Advantages of InfiniBand in an Oracle RAC environment.................................................................. 5
HP InfiniBand solution for Oracle RAC................................................................................................ 5
Solution overview ......................................................................................................................... 5
Sample 4-node configuration ......................................................................................................... 6
Deployment of the HP InfiniBand solution for Oracle RAC......................................................................... 7
HP PDC Installation Service ............................................................................................................... 7
Service benefits ............................................................................................................................ 8
HP PDC manual installation process ................................................................................................... 8
Hardware setup and configuration ................................................................................................. 8
Installing HP PDC for Oracle10g RAC on Linux................................................................................ 9
Installation of InfiniBand software components ................................................................................. 9
Oracle installation ...................................................................................................................... 11
Oracle uDAPL support................................................................................................................. 11
Conclusion........................................................................................................................................ 12
For more information.......................................................................................................................... 13

Advertisement

Table of Contents
loading

Summary of Contents for HP 376227-B21 - ProLiant InfiniBand 4x Fabric Copper Switch

  • Page 1: Table Of Contents

    HP InfiniBand solution for Oracle RAC environments Overview............................2 Oracle RAC overview........................2 Protocols used by Oracle RAC in an InfiniBand environment.............. 3 Internode synchronization in an Oracle RAC environment ..............4 Advantages of InfiniBand in an Oracle RAC environment..............5 HP InfiniBand solution for Oracle RAC....................
  • Page 2: Overview

    Overview Oracle® Real Application Clusters (RAC) has a scale out, shared-disk clustering architecture. In a shared-disk architecture, all nodes in the cluster have access to, and can manipulate, the same data set. Concurrent access to the data from multiple nodes is synchronized through a private cluster interconnect network.
  • Page 3: Protocols Used By Oracle Rac In An Infiniband Environment

    Figure 1. Example high level system diagram Protocols used by Oracle RAC in an InfiniBand environment There are 3 major components in an Oracle RAC cluster that make use of the cluster interconnect: • Oracle Cluster Ready Services (CRS) • Database or ASM instances •...
  • Page 4: Internode Synchronization In An Oracle Rac Environment

    Figure 2. Protocols used in an Oracle RAC environment with InfiniBand Internode synchronization in an Oracle RAC environment Because RAC is a shared-disk clustering architecture, the database instances on each node must cooperate in order to maintain the integrity of the data. Database users could potentially attempt to update the same records from different nodes.
  • Page 5: Advantages Of Infiniband In An Oracle Rac Environment

    write/write). In both cases, the node that holds the initially updated data block ships the block to the requesting node across the high speed cluster interconnect. In the case of the write/read case scenario, a node wants to update a block that’s already read and cached by a remote instance.
  • Page 6: Sample 4-Node Configuration

    Figure 3. HP InfiniBand Solution for Oracle RAC high level diagram FCA2214DC FCA2214DC ProLiant DL380 ProLiant DL380 Modular Smart Array 1000 HP 24-port 4x HP NC570C HP NC570C Switch Redundant MSA SAN Public LAN Switches 2/8 HP NC570C HP NC570C ProLiant DL380 ProLiant DL380 FCA2214DC...
  • Page 7: Deployment Of The Hp Infiniband Solution For Oracle Rac

    Part Quantity Number Description Shared Storage 321835- StorageWorks 2 Gb, Dual Port, 64-Bit/133 MHz PCI-X-to-Fibre Channel Host Bus Adapter for W2K, Microsoft® Windows® Server 2003 and Linux 221692- 5 Meter FC LC-LC Multi-Mode cable 288247- MSA SAN Switch 2/8 (embedded 8 port FC Switch) 201723- Modular Smart Array 1000 with 256 MB cache 218231-...
  • Page 8: Service Benefits

    the HP predefined cluster solutions. For cluster solutions built from other hardware configurations or for those that scale beyond the boundaries of this service, HP offers other cluster configuration services to meet your requirements. Service benefits • Reliable, repeatable installation processes •...
  • Page 9: Installing Hp Pdc For Oracle10G Rac On Linux

    • Set the host_mode for each connection to Linux. In a redundant configuration, each node in the cluster should have 2 connections, one for each port on the HBA. • If Selective Storage Presentation (SSP) is used to control access to the LUNs, make sure to present the LUNs used for storage by the database to ALL of the nodes in the cluster.
  • Page 10 Verify that the ib device started successfully by examining the output of the command ifconfig. Output from the command should contain something similar to the following: Link encap:Ethernet HWaddr DD:8B:86:C8:4D:0B inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:2044 Metric:1 RX packets:967 errors:0 dropped:0 overruns:0 frame:0 TX packets:1264 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:128...
  • Page 11: Oracle Installation

    Oracle installation Once the ib interface has been configured on all of the nodes, Oracle10g can be installed using the procedure outlined in the Oracle® Real Application Clusters Installation and Configuration Guide 10g Release 1 (10.1) for AIX-Based Systems, Apple Mac OS X, hp HP-UX, hp Tru64 UNIX®, Linux, Solaris Operating System, and Windows Platforms.
  • Page 12: Verifying That The Udapl Protocol Is Being Used For Inter-Node Communication

    representative in order to gather the needed patches and information necessary to enable uDAPL and OCFS support. Verifying that the uDAPL protocol is being used for inter-node communication Once all of the Oracle software components have been successfully installed and a database has been created, the alert log can be examined to determine if the instance is using uDAPL for inter- instance communication.
  • Page 13: For More Information

    Guide oad/22222.html © 2005 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty.

Table of Contents