Upload
sumeet-bansal
View
2.022
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Oracle on RHEL is a great combination. The pot gets even sweeter with Fusion-io's iomemory gets added to the mix. Team Red Hat has done some excellent benchmarking to show that a single commodity server with RHEL and ioDrives can deliver mind-blowing throughput and IOPS. If you have a read-heavy Oracle workload on RHEL and can't use Oracle Smart Flash Cache, just use directCache from Fusion-io and get it done. I am presenting this at the Red Hat mini-theatre at the Oracle Open World 2012.
Citation preview
ACCELERATING ORACLE ON RED HAT ENTERPRISE LINUX WITH IOMEMORY
Sumeet Bansal, Principal Solutions Architect, Fusion-io
AGENDA
▸ ioMemory Solves the Data Supply Problem ▸ Benefits of ioMemory ▸ Oracle Acceleration ▸ ioMemory and Red Hat Enterprise Linux Reference
Architecture ▸ Use Cases and Deployment Scenarios ▸ Customer Case Studies
October 1, 2012 2
IOMEMORY SOLVES THE DATA SUPPLY PROBLEM
October 1, 2012 3
…in the Palm of Your Hand The Performance of a SAN…
Optimized for Disks Optimized for Flash
BENEFITS: REDUCING FOOTPRINT
October 1, 2012 4
BENEFITS: DATA WHERE IT’S MOST EFFECTIVE
October 1, 2012 5
BENEFITS: ACCELERATES ORACLE
Techvalidate survey of Fusion-io customers ▸ 90% achieve 3x performance ▸ 27% achieve 10x performance ▸ 50% achieve full ROI in 6 months RedHat ▸ Fusion-io 3x faster than Fibre Channel US Navy ▸ Fusion-io 800% faster than RAID-5 Dell ▸ 60x faster query response times with DB on Fusion-io ▸ 45x faster queries with Oracle Smart Flash Cache on Fusion-io
October 1, 2012 6
IOMEMORY PLATFORM
Three form factors ▸ ioDrive2 (half-height) ▸ ioDrive2 Duo (full height, half-length) ▸ ioDrive2 Octal (full-height, full-length) Locally installed PCI Express products Applications access as block storage ▸ e.g., /dev/fioa For the complete story please visit ▸ http://www.fusionio.com/platforms/
October 1, 2012 7
SPECIFICATIONS
Capacities: 365 GB to 10.24 TB Bandwidth: 560 MB/s to 6.7 GB/s IOPS: 84,000 to 1,300,000 Access Latencies: 15 µs writes, 47 to 68 µs reads Interface: PCI-Express 2.0 ▸ ioDrive: x4 low profile, 24 Watts ▸ ioDrive Duo: x8 full height, half length, 55 Watts ▸ ioDrive Octal: x16 full height, full length, 150 Watts Runs on Windows, OEL, RHEL, SLES, HP-UX,
VMware ESX, OSX, and Solaris x86
October 1, 2012 8
IOMEMORY & RED HAT ENTERPRISE LINUX REFERENCE ARCHITECTURE
October 1, 2012 9
Hardware
Software
http://www.redhat.com/resourcelibrary/reference-architectures/Optimizing-Fusion-ioMemory-on-Red-Hat-Enterprise-Linux-6-for-Database-Performance-Acceleration *
IOMEMORY & RED HAT ENTERPRISE LINUX REFERENCE ARCHITECTURE
October 1, 2012 10
Throughput
http://www.redhat.com/resourcelibrary/reference-architectures/Optimizing-Fusion-ioMemory-on-Red-Hat-Enterprise-Linux-6-for-Database-Performance-Acceleration *
IOMEMORY & RED HAT ENTERPRISE LINUX REFERENCE ARCHITECTURE
October 1, 2012 11
IOPS
http://www.redhat.com/resourcelibrary/reference-architectures/Optimizing-Fusion-ioMemory-on-Red-Hat-Enterprise-Linux-6-for-Database-Performance-Acceleration *
IOMEMORY & RED HAT ENTERPRISE LINUX REFERENCE ARCHITECTURE
October 1, 2012 12
http://www.redhat.com/resourcelibrary/reference-architectures/Optimizing-Fusion-ioMemory-on-Red-Hat-Enterprise-Linux-6-for-Database-Performance-Acceleration *
ORACLE USE CASES
13
Max Acceleration Max Cost Optimization Max Scalability • Lowest latency • Smallest footprint • For I/O intensive applications
• Drop-in SAN/NAS acceleration • Storage workload reduction • Greater VM density
• Multi-protocol • Platform independent • For clustered architectures
STANDALONE VIRTUAL ORACLE RAC
FLASH OPTIMIZATION
STANDALONE DATABASE SOLUTIONS
▸ Entire database on ioMemory ▸ High I/O files on ioMemory ▸ Physical storage cache:
• directCache • Oracle Smart Flash Cache
▸ ASM preferred reads ▸ Data Guard for High Availability
October 1, 2012 14
DIRECTCACHE
Database blocks read from external storage are copied as block image to ioMemory Subsequent reads of the same block are served by Fusion-io You decide which data is cached
October 1, 2012 15
directCache
Temp, Undo, Redo
Oracle Database
Files
Archivelogs and
Backups
ORACLE USE CASES
16
Max Acceleration Max Cost Optimization Max Scalability • Lowest latency • Smallest footprint • For I/O intensive applications
• Drop-in SAN/NAS acceleration • Storage workload reduction • Greater VM density
• Multi-protocol • Platform independent • For clustered architectures
STAND ALONE VIRTUAL ORACLE RAC
FLASH OPTIMIZATION
VIRTUALIZED ORACLE DATABASE
▸ Fusion ioTurbine
• Cache VMware virtualized workloads • Increase write I/O pressure by caching reads • Works for any multiple Red Hat Enterprise Linux and Oracle
versions
October 1, 2012 17
FUSION-IO IOTURBINE
October 1, 2012 18
Multiple instances of Oracle on a single server Bare-metal performance in a virtualized environment Uses existing SAN
ORACLE USE CASES
19
Max Acceleration Max Cost Optimization Max Scalability • Lowest latency • Smallest footprint • For I/O intensive applications
• Drop-in SAN/NAS acceleration • Storage workload reduction • Greater VM density
• Multi-protocol • Platform independent • For clustered architectures
STAND ALONE VIRTUAL ORACLE RAC
FLASH OPTIMIZATION
ORACLE RAC
October 1, 2012 20
ION Data Accelerator as direct storage or as cache with Oracle Smart Flash Cache
ION DATA ACCELERATOR
▸ Install software on supported servers or buy pre-integrated system
▸ Single HP DL370 G6 generates up to 1 million IOPS and 6 GB/s
▸ Complete software to setup, manage, and monitor across enterprise
▸ Available synchronous replication between appliances ensures high availability
▸ Supports ASM, RAC, Data Guard
October 1, 2012 21
IOMEMORY & ORACLE DATA GUARD
Significantly accelerate Data Guard replication ▸ Active-Passive cluster with up to 30 standby copies Data Guard supports Sync and Async replication Maximum Protection Mode guarantees zero data loss
October 1, 2012 22
CASE STUDIES
October 1, 2012 23
More Oracle case studies at:http://www.fusionio.com/case-studies/
T H A N K Y O U Sumeet Bansal Principal Solutions Architect [email protected]