Scaleio Oracle Rac Wp
-
Upload
naseer-mohammed -
Category
Documents
-
view
223 -
download
0
Transcript of Scaleio Oracle Rac Wp
-
8/12/2019 Scaleio Oracle Rac Wp
1/7
1
Abstract
This document describes an Oracle RAC referencearchitecture based on ScaleIO as the underlyingstorage infrastructure. This architecture delivers acomparable or higher performing solution than OracleExadata with less hardware, less operationaloverhead and less expenditure.
January 2014
EMC WHITE PAPER
EMC SCALEIO FOR ORACLE RAC
-
8/12/2019 Scaleio Oracle Rac Wp
2/7
-
8/12/2019 Scaleio Oracle Rac Wp
3/7
-
8/12/2019 Scaleio Oracle Rac Wp
4/7
4
OverviewEMC ScaleIOs virtual SAN delivers an unprecedentedprice/performance ratio for Oracle RAC environments. In tests withvarious workloads, ScaleIO matched or exceeded Oracle Exadatasperformance in every case, using the equivalent of one-third of the
hardware or even less. The fundamental design of the ScaleIOreference architecture for high-performance databases keeps costsstable and predictable regardless of the systems size and growth rate.
A ScaleIO multi-node converged cluster is an ideal platform for OracleRAC, which operates optimally on shared, super-fast block storage.Converged compute and storage nodes run both Oracle RAC andScaleIO software and provide a well-balanced parallel processingenvironment for the database and storage.
EMC ScaleIOScaleIO is a software-only, server-based SAN solution that scales tothousands of servers, is highly elastic, converges storage and compute,and provides linearly scalable performance.
ScaleIO offers the following four major features: Convergence ScaleIOs software-only solution enables you to
converge storage and compute on any application server with anyconfiguration of the customers choice.
Scalability ScaleIO scales on the fly to thousands of servers.
Elasticity ScaleIO enables you to easily add, move, or removenodes and/or capacity without any impact to ongoing I/Ooperations. The system redistributes data automatically to optimizeperformance, resilience, and resource usage.
Performance Thanks to ScaleIOs parallel architecture, all nodesand all devices participate in the I/O workload, generating massivelyparallel performance.
Immediate Benefits
ScaleIO runs with any commodity hardwareany server or operatingsystem (bare metal or virtualized) and any storage media (HDDs,SSDs, and PCIe flash cards). Leveraging x86-based hardware offerssubstantial benefits over Oracle Exadata: Keep your system up to date and running as fast as possible by
using the latest hardware on the market.
-
8/12/2019 Scaleio Oracle Rac Wp
5/7
5
Simplify the transition to the next hardware generation by addingnew servers and (if desired) removing and repurposing older ones,all in a seamless online upgrade.
Spend less on Oracle licensing costs; deploy less hardware than forExadata and buy only the licenses that you need, instead of the fullstack. And because Oracle licensing is processor-based, enjoy thelower licensing fees for the x86-based ScaleIO solution than forsystems based on Oracle SPARC or IBM Power processors.
Save on power, cooling, and floor space by using one-third (or less)of the hardware required for Exadata or any similar platform.
Repurpose legacy SAN storage and network fabric for otheroperational tasks once you have deployed the ScaleIO solution.
ScaleIO vs. ExadataScaleIOs virtual SAN delivers an unprecedented price/performanceratio for Oracle RAC environments. In tests with various workloads, theScaleIO solution matched or exceeded Exadatas performance in everycase, using the equivalent of one-third of the hardware or even less.The fundamental design of the ScaleIO reference architecture for high-performance databases keeps costs stable and predictable regardless ofthe systems size and growth rate.
From implementation to growth, Exadata clearly falls short of theScaleIO solution in many respects: Complex schema change vs. simple migration Vendor lock-in vs. open system Rigid vs. elastic scale-out
See Figure 1 below for a comparison between ScaleIO and Exadata.
-
8/12/2019 Scaleio Oracle Rac Wp
6/7
6
EMC ScaleIO Oracle ExadataHardware Commodity x86 servers Proprietary hardware
Growth Increments of any size Large increments (eighth,quarter, or half rack); Oraclesupport required
Scalability Any number of nodes Limited in sizeFlexibility Any hardware and any
applicationOracle-supplied hardware andOracle RAC only
Migration Exposes a standardblock device
Requires a special databaseschema
Cost Maintains low,predictable costs
High costs for bothimplementation andmaintenance
Figure 1 EMC ScaleIO vs. Oracle Exadata
ScaleIO Solution for Oracle RAC
Servers
7 servers, each consisting of: 2 x 8-core Intel Xeon E5-2690 (2.9GHz)Sandy Bridge or the latest
CPU Architecture 256 GB Memory
14 x SAS SSD Internal RAID controllers with 2 GB cacheNumber of controllers
depends on number of SAS SSDs (ratio of 1:8) 2 x 56Gb/s FDR Ports 2 x 10Gb/s Ethernet Ports 1Gb/s Ethernet for server management Redundant power supply OS: CentOS 6.3 or RedHat 6.3
Switches 2 x 56Gb/s Infiniband switches to support fully meshed IB
connectivity 2 x 10Gb/s Ethernet switches to support fully meshed IP
connectivity
-
8/12/2019 Scaleio Oracle Rac Wp
7/7
7
Network Fully meshed networkboth Ethernet for the ScaleIO system and
Infiniband for Oracle RAC communications
Configuration
The required configuration delivers around 30 TB of usable storage anduses 7 servers fully populated. The useable storage S is calculated asfollows:
Number of servers ( n ): 7
Capacity per server ( c ): 14 * 800 GB = ~11 TB
S = [( n 1) * c ]/2 = [(7 1) * 11]/2 = ~33 TB
Note: The OS will use some of the storage capacity for its own.
Figure 1 shows an approximate layout of the architecture.
Figure 2 Proposed Architecture
Server
Server
Server
Server
Server
Server
Server
56GBPSswitch
56GBPSswitch
10GBEswitch
10GBEswitch