SlideShare una empresa de Scribd logo
1 de 35
1© Copyright 2012 EMC Corporation. All rights reserved.
EMC VNX7500 SCALING
PERFORMANCE FOR VMWARE
VSPHERE
EMC VNX7500, EMC FAST Suite, EMC SnapSure and
Oracle RAC
Download this slide http://ouo.io/JJSgY8
EMC Solutions Group
2© Copyright 2012 EMC Corporation. All rights reserved.
Agenda
• Business case
• Solution overview
• Architecture design
• Tests and results
• Conclusion
3© Copyright 2012 EMC Corporation. All rights reserved.
Solution Overview
4© Copyright 2012 EMC Corporation. All rights reserved.
Business Case
Reduc
e
Risk
Improve
SLAs
• Scale Oracle online transaction processing (OLTP)
workloads for performance.
• Maximize performance while reducing the cost of
ownership of the system.
• Traditional methods of using Flash drive technology are
manual, complex, repetitive, and disruptive
• EMC FAST Suite tunes application based on the access
patterns automatically and non-disruptively.
• FAST Cache service active data with fewer Flash drives,
while FAST VP optimizes disk utilization and efficiency
with SAS and NL-SAS drives.
• Meet on-demand Oracle requirements to create,
deploy, and manage numerous production,
development, and testing environments.
Customers need a scalable virtualized Oracle RAC 11g database
deployment to meet the following business demands, including the
ability to:
5© Copyright 2012 EMC Corporation. All rights reserved.
Solution Overview
This solution illustrates the benefits of using EMC FAST
Suite for Oracle OLTP databases in an optimized scalable
virtual environment.
• The Oracle Real Application Cluster (RAC) 11g database
is configured to access EMC® VNX7500™ storage using
the Oracle direct NFS (dNFS) Client.
• VMware vSphere provides the virtualization platform.
• EMC FAST Suite provides automate Oracle performance
tuning and improves total cost of ownership.
• EMC’s SnapSure™ technology and the Oracle dNFS
clonedb feature enable rapid provisioning of Oracle
databases.
6© Copyright 2012 EMC Corporation. All rights reserved.
Environment Profile
Profile characteristic Value
Database type OLTP
Workload/Benchmark
profile
TPC-C like
Size of database(s) 2 TB (with 1TB inactive data)
Drive types Mixture of SAS and EFD when enable
FAST suite.
Database read/Write
ratio
60/40
Network connectivity 10 GbE
7© Copyright 2012 EMC Corporation. All rights reserved.
Architecture Design
8© Copyright 2012 EMC Corporation. All rights reserved.
Solution Architecture
• Two Vmware ESXi servers were configured on same underlying hardware
• Two VMs on each Oracle VM servers forms a 4-node virtual Oracle RAC cluster
• EMC VNX7500 storage array
• NFS over IP file access protocol
9© Copyright 2012 EMC Corporation. All rights reserved.
Solution Hardware
Equipment Quantity Configuration
Storage array 1 EMC VNX7500, with:
• 2 storage processor 24 GB cache
each
• 75 x 300 GB 10k 2.5 inch SAS drives
• 4 x 300 GB 15k 3.5 inch SAS drives
(Vault disk)
• 11 x 200 GB 3.5 inch Flash drives
• 4 x Data Movers( 2 primary + 2
Standby)
• Dual-port 10 GbE Each Data Mover
Oracle RAC database
servers
2 • 4 x 8-core CPUs,
• 256 GB RAM,
• 2 x Dual-port 1 Gb/s Ethernet NICs
• 2 x Dual-port 10 Gb/s CNA NICs
Ethernet switches 2 10 Gb/s Gigabit Ethernet switches
10© Copyright 2012 EMC Corporation. All rights reserved.
Solution Software
Software Version
EMC VNX OE for block 05.32.000.5.011
EMC VNX OE for file 7.1.55-3
Unisphere 1.2.0.1.0556
Oracle Grid Infrastructure 11.2.0.3
Oracle Database 11.2.0.3
Oracle Linux 6.3
VMware vSphere 5.1
11© Copyright 2012 EMC Corporation. All rights reserved.
Storage Layout
12© Copyright 2012 EMC Corporation. All rights reserved.
Oracle Data File System Layout
13© Copyright 2012 EMC Corporation. All rights reserved.
Oracle File System layout – VNX7500
File type Raid type
No. of
LUNs
Disk
volumes
(dVols)
Size
Data
Mover
FRA files 4+1 RAID 5 10 D11 to D20 4 TB Server2
CRS files 2+2 RAID 10 1 D21 5 GB Server2
Data files,
control files
4+1 RAID 5 10 D1 to D10
2.5 TB Server2
2.5 TB Server3
Temp files 4+1 RAID 5 2
D22 200 GB Server2
D23 200 GB Server3
Redo logs 2+2 RAID 10 2 D24 100 GB Server2
14© Copyright 2012 EMC Corporation. All rights reserved.
Technology Overview – VNX7500
• Supports file (CIFS and NFS), block (FC,
iSCSI and FCoE), and object
• Simple conversion from VNX block-only
or file only platform to file&block platform
– just add file services or block services
• Support for both block and file auto-
tiering with Fully Automated Storage
Tiering for Virtual Pools(FAST VP)
• Unified replication with RecoverPoint
support for both file and block data
• Unified management with Unisphere
delivers a cohesive user experience
15© Copyright 2012 EMC Corporation. All rights reserved.
Technology Overview – FAST Cache
MAP
Policy
Engine
Driver
Exchange SharePoint
Oracle
Database
FileVMwareSAP
DRAM
FASTCache DiskDrives
• Part of the FAST Suite for VNX arrays
• Uses Flash drives to add extra layer of cache
between DRAM and HDDs
• Tracks data temperature at granularity of 64
KB
• Caches data in/out automatically and
transparently
• Read/write in nature
• Enabled/disabled at storage pool or LUN
level
• Supports both file and block on VNX
• Managed through Unisphere
• No array downtime for adding more Flash
drives
16© Copyright 2012 EMC Corporation. All rights reserved.
Technology Overview – FAST VP
• Policy-based auto-tiering solution
• Operates at granularity of 1 GB
• Lower customer's TCO by tiering colder
slices of data to high-capacity drives,
and to increase performance by keeping
hotter slices of data on performance
drives.
• Occurs automatically and transparently
to the host environment.
• Automatically collects and analyzes
statistics before relocating data.
• Managed through Unisphere
17© Copyright 2012 EMC Corporation. All rights reserved.
Technology Overview – VMware vSphere
• VMware vSphere provides the virtualization platform for the solution, with
VMware ESX® virtual machines hosting the Oracle RAC nodes in the virtual
environment.
• VMware vSphere abstracts applications and information from the complexity of
the underlying infrastructure, through comprehensive virtualization of server,
storage, and networking hardware. It is the industry’s most complete and
robust virtualization platform, virtualizing business-critical applications with
dynamic resource pools for unprecedented flexibility and reliability.
• VMware vCenter™ provides the centralized management platform for vSphere
environments, enabling control and visibility at every level of the virtual
infrastructure.
18© Copyright 2012 EMC Corporation. All rights reserved.
Configuring FAST Cache on VNX
1. Analyze application workload
2. Create FAST Cache
3. Enable FAST Cache at LUN level
19© Copyright 2012 EMC Corporation. All rights reserved.
Configuring FAST VP on VNX
1. Create FAST VP
2. Configure FAST VP
20© Copyright 2012 EMC Corporation. All rights reserved.
Configuring ESXi server
1. Create virtual switches
2. Configure the virtual machine template
3. Deploy the virtual machines
4. Enable access to the storage devices
5. Enable Jumbo frames
21© Copyright 2012 EMC Corporation. All rights reserved.
Tests and Results
22© Copyright 2012 EMC Corporation. All rights reserved.
Node Scalability Test
A near-linear scaling TPM was observed as concurrent
user load increased from 50 to 250 along with the scale
of nodes.
23© Copyright 2012 EMC Corporation. All rights reserved.
FAST Suite Test Scenario
The following test scenarios are designed to
demonstrate the benefits of using EMC FAST:
• Baseline testing (No FAST)
• FAST Cache testing
• FAST VP testing
• FAST Suite testing (the combination of FAST Cache
and FAST VP)
─ Five Flash drives in FAST VP and four Flash drives for FAST
Cache.
─ Five Flash drives in FAST VP and two Flash drives for FAST
Cache.
24© Copyright 2012 EMC Corporation. All rights reserved.
FAST Cache Read/Write Hit Ratio
After warm-up period of 4.5 hours, read and write hit ratios
were around 90%.
25© Copyright 2012 EMC Corporation. All rights reserved.
FAST Suite Test Result
The number of transactions processed was much higher when
we introduced EMC FAST Cache.
26© Copyright 2012 EMC Corporation. All rights reserved.
FAST Effects on TPM and Read Response
Time
27© Copyright 2012 EMC Corporation. All rights reserved.
AWR Wait Statistics—FAST Cache only
28© Copyright 2012 EMC Corporation. All rights reserved.
AWR Wait Statistics—FAST Suite enabled
29© Copyright 2012 EMC Corporation. All rights reserved.
dNFS clonedb test
1. Installed Oracle 11.2.0.3 database software in the test environment.
2. Ran the command as shown below to enable dNFS.
3. Created the VNX SnapSure checkpoint against the database file systems .
4. Mounted the VNX SnapSure checkpoint to the target virtual database
server.
5. Generated the backup control file script from the production database with
the following command in SQL*PLUS.
6. Copied the spfile and the backup control file from the production database
to the test environment and made necessary changes.
7. Started up the cloned database instance with nomount option and ran the
modified backup control file script.
8. Ran the dbms_dnfs.clonedb_renamefile procedure for each data file in the
cloned database. For example:
9. Opened the cloned database with the resetlogs option.
30© Copyright 2012 EMC Corporation. All rights reserved.
dNFS Resilience Test
Observation of physical NIC failure simulation
• No database and application outage.
• Warning message of path down and path up shown in
database log, no error was found in Swingbench log.
Observation of Data Mover panic simulation
• No database and application outage.
• No error was found in the database log and the
Swingbench log.
31© Copyright 2012 EMC Corporation. All rights reserved.
Summary
This paper demonstrates a highly scalable system in a
virtualized environment using Oracle 11g RAC deployed on
Oracle VM virtualized platform with Fast Suite technology,
SnapSure checkpoint, and dNFS on EMC VNX7500. It also
shows the high availability of dNFS multipath and
demonstrates the ease and quick provisioning of a production
database by using Oracle dNFS clonedb.
32© Copyright 2012 EMC Corporation. All rights reserved.
Solution Benefits
• Efficiency (Automated Oracle performance tuning):
– FAST Cache only
• TPM improves by 133%; response time reduces from
96.49 ms to 5.57 ms. IOPS improves by 247%.
– FAST Suite using 9 Flash drives
• TPM improves by 136%; response time reduces from
96.49 ms to 4.78 ms; IOPS improves by 260%.
• Performance
– Scalable OLTP workload: The TPM increased almost
linearly when adding additional RAC nodes
– Performance improvement with FAST Suite:
• 2 times improvement in transactions per minute (TPM)
• 3.5 times improvement in IOPS
• 20 times decrease in average read response times
• 92 percent hit ratio after a warm-up period of FAST
Cache
Efficiency
Performance
33© Copyright 2012 EMC Corporation. All rights reserved.
Solution Benefits (Cont.)
• Agility (Rapid provisioning of Oracle databases)
– Using EMC SnapSure checkpoint, the Oracle dNFS
clonedb feature can
• Quickly and simply provision database clones for
test/development purposes
• Minimize the impact on the performance of the
production database
• Save DBA time and reduce the storage requirement.
• Resilience (Automatic failover)
– dNFS Client optimizes multiple network paths to not only load
balance I/O across all available storage paths but also
provide high availability.
– EMC VNX 7500 integrates with the Oracle dNFS feature
seamlessly to provide the high database availability. The
database is still alive during the physical NIC failure and the
data mover panic
Agility
Resilience
34© Copyright 2012 EMC Corporation. All rights reserved.
Resources
White Paper
– Available on “Everything Oracle”
EMC Community Network
https://community.emc.com/docs/DOC-20771
Or simply Google
– “Everything Oracle at EMC”
Benchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware

Más contenido relacionado

La actualidad más candente

E2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane ThirionE2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane Thirion
sthirion
 
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Principled Technologies
 
Oracle Database Appliance - RAC in a box Some strings attached
Oracle Database Appliance - RAC in a box Some strings attached Oracle Database Appliance - RAC in a box Some strings attached
Oracle Database Appliance - RAC in a box Some strings attached
Fuad Arshad
 

La actualidad más candente (20)

Esxi troubleshooting
Esxi troubleshootingEsxi troubleshooting
Esxi troubleshooting
 
Emc data domain® boost integration guide
Emc data domain® boost integration guideEmc data domain® boost integration guide
Emc data domain® boost integration guide
 
Benefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): ComputeBenefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): Compute
 
E2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane ThirionE2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane Thirion
 
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
 
VMworld 2017 - Top 10 things to know about vSAN
VMworld 2017 - Top 10 things to know about vSANVMworld 2017 - Top 10 things to know about vSAN
VMworld 2017 - Top 10 things to know about vSAN
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
 
VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4
 
VMworld 2013: vSphere Data Protection (VDP) Technical Deep Dive and Troublesh...
VMworld 2013: vSphere Data Protection (VDP) Technical Deep Dive and Troublesh...VMworld 2013: vSphere Data Protection (VDP) Technical Deep Dive and Troublesh...
VMworld 2013: vSphere Data Protection (VDP) Technical Deep Dive and Troublesh...
 
Oracle Database Appliance - RAC in a box Some strings attached
Oracle Database Appliance - RAC in a box Some strings attached Oracle Database Appliance - RAC in a box Some strings attached
Oracle Database Appliance - RAC in a box Some strings attached
 
Unleash oracle 12c performance with cisco ucs
Unleash oracle 12c performance with cisco ucsUnleash oracle 12c performance with cisco ucs
Unleash oracle 12c performance with cisco ucs
 
Vsphere esxi-vcenter-server-55-troubleshooting-guide
Vsphere esxi-vcenter-server-55-troubleshooting-guideVsphere esxi-vcenter-server-55-troubleshooting-guide
Vsphere esxi-vcenter-server-55-troubleshooting-guide
 
Exadata Backup
Exadata BackupExadata Backup
Exadata Backup
 
Технологии работы с дисковыми хранилищами и файловыми системами Windows Serve...
Технологии работы с дисковыми хранилищами и файловыми системами Windows Serve...Технологии работы с дисковыми хранилищами и файловыми системами Windows Serve...
Технологии работы с дисковыми хранилищами и файловыми системами Windows Serve...
 
VMworld 2013: VMware Disaster Recovery Solution with Oracle Data Guard and Si...
VMworld 2013: VMware Disaster Recovery Solution with Oracle Data Guard and Si...VMworld 2013: VMware Disaster Recovery Solution with Oracle Data Guard and Si...
VMworld 2013: VMware Disaster Recovery Solution with Oracle Data Guard and Si...
 
VMware Advance Troubleshooting Workshop - Day 6
VMware Advance Troubleshooting Workshop - Day 6VMware Advance Troubleshooting Workshop - Day 6
VMware Advance Troubleshooting Workshop - Day 6
 
Exadata 12c New Features RMOUG
Exadata 12c New Features RMOUGExadata 12c New Features RMOUG
Exadata 12c New Features RMOUG
 
XPDS16: High-Performance Virtualization for HPC Cloud on Xen - Jun Nakajima &...
XPDS16: High-Performance Virtualization for HPC Cloud on Xen - Jun Nakajima &...XPDS16: High-Performance Virtualization for HPC Cloud on Xen - Jun Nakajima &...
XPDS16: High-Performance Virtualization for HPC Cloud on Xen - Jun Nakajima &...
 
Configuring Oracle Enterprise Manager Cloud Control 12c for High Availability
Configuring Oracle Enterprise Manager Cloud Control 12c for High AvailabilityConfiguring Oracle Enterprise Manager Cloud Control 12c for High Availability
Configuring Oracle Enterprise Manager Cloud Control 12c for High Availability
 

Similar a Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware

configurations type cloud VNX
configurations type cloud VNXconfigurations type cloud VNX
configurations type cloud VNX
Erwan Quigna
 
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
LarryZaman
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets big
solarisyourep
 

Similar a Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware (20)

Emc sql server 2012 overview
Emc sql server 2012 overviewEmc sql server 2012 overview
Emc sql server 2012 overview
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
 
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp StorageVMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
 
Emc vspex customer_presentation_private_cloud_virtualized_share_point
Emc vspex customer_presentation_private_cloud_virtualized_share_pointEmc vspex customer_presentation_private_cloud_virtualized_share_point
Emc vspex customer_presentation_private_cloud_virtualized_share_point
 
EMC - Copaco Cloud Event 2015 (break-out 3)
EMC - Copaco Cloud Event 2015 (break-out 3)EMC - Copaco Cloud Event 2015 (break-out 3)
EMC - Copaco Cloud Event 2015 (break-out 3)
 
configurations type cloud VNX
configurations type cloud VNXconfigurations type cloud VNX
configurations type cloud VNX
 
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
 
Transforming Mission Critical Applications
Transforming Mission Critical ApplicationsTransforming Mission Critical Applications
Transforming Mission Critical Applications
 
Emc vnx2 technical deep dive workshop
Emc vnx2 technical deep dive workshopEmc vnx2 technical deep dive workshop
Emc vnx2 technical deep dive workshop
 
Oracle virtual appliance
Oracle virtual applianceOracle virtual appliance
Oracle virtual appliance
 
MT41 Dell EMC VMAX: Ask the Experts
MT41 Dell EMC VMAX: Ask the Experts MT41 Dell EMC VMAX: Ask the Experts
MT41 Dell EMC VMAX: Ask the Experts
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphere
 
Exchange 2010 New England Vmug
Exchange 2010 New England VmugExchange 2010 New England Vmug
Exchange 2010 New England Vmug
 
Emc
EmcEmc
Emc
 
EMC VNX
EMC VNXEMC VNX
EMC VNX
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN
 
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
EMC Symmetrix VMAX: An Introduction to Enterprise Storage: Brian Boyd, Varrow...
 
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
 
VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld 2013: How SRP Delivers More Than Power to Their Customers VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld 2013: How SRP Delivers More Than Power to Their Customers
 
Presentation cloud meets big
Presentation   cloud meets bigPresentation   cloud meets big
Presentation cloud meets big
 

Más de solarisyougood

Más de solarisyougood (20)

Emc vipr srm workshop
Emc vipr srm workshopEmc vipr srm workshop
Emc vipr srm workshop
 
Emc recoverpoint technical
Emc recoverpoint technicalEmc recoverpoint technical
Emc recoverpoint technical
 
Emc vmax3 technical deep workshop
Emc vmax3 technical deep workshopEmc vmax3 technical deep workshop
Emc vmax3 technical deep workshop
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providers
 
Cisco prime network 4.1 technical overview
Cisco prime network 4.1 technical overviewCisco prime network 4.1 technical overview
Cisco prime network 4.1 technical overview
 
Designing your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guideDesigning your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guide
 
Ibm aix technical deep dive workshop advanced administration and problem dete...
Ibm aix technical deep dive workshop advanced administration and problem dete...Ibm aix technical deep dive workshop advanced administration and problem dete...
Ibm aix technical deep dive workshop advanced administration and problem dete...
 
Ibm power ha v7 technical deep dive workshop
Ibm power ha v7 technical deep dive workshopIbm power ha v7 technical deep dive workshop
Ibm power ha v7 technical deep dive workshop
 
Power8 hardware technical deep dive workshop
Power8 hardware technical deep dive workshopPower8 hardware technical deep dive workshop
Power8 hardware technical deep dive workshop
 
Power systems virtualization with power kvm
Power systems virtualization with power kvmPower systems virtualization with power kvm
Power systems virtualization with power kvm
 
Power vc for powervm deep dive tips & tricks
Power vc for powervm deep dive tips & tricksPower vc for powervm deep dive tips & tricks
Power vc for powervm deep dive tips & tricks
 
Emc data domain technical deep dive workshop
Emc data domain  technical deep dive workshopEmc data domain  technical deep dive workshop
Emc data domain technical deep dive workshop
 
Ibm flash system v9000 technical deep dive workshop
Ibm flash system v9000 technical deep dive workshopIbm flash system v9000 technical deep dive workshop
Ibm flash system v9000 technical deep dive workshop
 
Emc isilon technical deep dive workshop
Emc isilon technical deep dive workshopEmc isilon technical deep dive workshop
Emc isilon technical deep dive workshop
 
Emc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshopEmc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshop
 
Emc vplex deep dive
Emc vplex deep diveEmc vplex deep dive
Emc vplex deep dive
 
Cisco mds 9148 s training workshop
Cisco mds 9148 s training workshopCisco mds 9148 s training workshop
Cisco mds 9148 s training workshop
 
Cisco cloud computing deploying openstack
Cisco cloud computing deploying openstackCisco cloud computing deploying openstack
Cisco cloud computing deploying openstack
 
Se training storage grid webscale technical overview
Se training   storage grid webscale technical overviewSe training   storage grid webscale technical overview
Se training storage grid webscale technical overview
 
Vmware 2015 with vsphereHigh performance application platforms
Vmware 2015 with vsphereHigh performance application platformsVmware 2015 with vsphereHigh performance application platforms
Vmware 2015 with vsphereHigh performance application platforms
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware

  • 1. 1© Copyright 2012 EMC Corporation. All rights reserved. EMC VNX7500 SCALING PERFORMANCE FOR VMWARE VSPHERE EMC VNX7500, EMC FAST Suite, EMC SnapSure and Oracle RAC Download this slide http://ouo.io/JJSgY8 EMC Solutions Group
  • 2. 2© Copyright 2012 EMC Corporation. All rights reserved. Agenda • Business case • Solution overview • Architecture design • Tests and results • Conclusion
  • 3. 3© Copyright 2012 EMC Corporation. All rights reserved. Solution Overview
  • 4. 4© Copyright 2012 EMC Corporation. All rights reserved. Business Case Reduc e Risk Improve SLAs • Scale Oracle online transaction processing (OLTP) workloads for performance. • Maximize performance while reducing the cost of ownership of the system. • Traditional methods of using Flash drive technology are manual, complex, repetitive, and disruptive • EMC FAST Suite tunes application based on the access patterns automatically and non-disruptively. • FAST Cache service active data with fewer Flash drives, while FAST VP optimizes disk utilization and efficiency with SAS and NL-SAS drives. • Meet on-demand Oracle requirements to create, deploy, and manage numerous production, development, and testing environments. Customers need a scalable virtualized Oracle RAC 11g database deployment to meet the following business demands, including the ability to:
  • 5. 5© Copyright 2012 EMC Corporation. All rights reserved. Solution Overview This solution illustrates the benefits of using EMC FAST Suite for Oracle OLTP databases in an optimized scalable virtual environment. • The Oracle Real Application Cluster (RAC) 11g database is configured to access EMC® VNX7500™ storage using the Oracle direct NFS (dNFS) Client. • VMware vSphere provides the virtualization platform. • EMC FAST Suite provides automate Oracle performance tuning and improves total cost of ownership. • EMC’s SnapSure™ technology and the Oracle dNFS clonedb feature enable rapid provisioning of Oracle databases.
  • 6. 6© Copyright 2012 EMC Corporation. All rights reserved. Environment Profile Profile characteristic Value Database type OLTP Workload/Benchmark profile TPC-C like Size of database(s) 2 TB (with 1TB inactive data) Drive types Mixture of SAS and EFD when enable FAST suite. Database read/Write ratio 60/40 Network connectivity 10 GbE
  • 7. 7© Copyright 2012 EMC Corporation. All rights reserved. Architecture Design
  • 8. 8© Copyright 2012 EMC Corporation. All rights reserved. Solution Architecture • Two Vmware ESXi servers were configured on same underlying hardware • Two VMs on each Oracle VM servers forms a 4-node virtual Oracle RAC cluster • EMC VNX7500 storage array • NFS over IP file access protocol
  • 9. 9© Copyright 2012 EMC Corporation. All rights reserved. Solution Hardware Equipment Quantity Configuration Storage array 1 EMC VNX7500, with: • 2 storage processor 24 GB cache each • 75 x 300 GB 10k 2.5 inch SAS drives • 4 x 300 GB 15k 3.5 inch SAS drives (Vault disk) • 11 x 200 GB 3.5 inch Flash drives • 4 x Data Movers( 2 primary + 2 Standby) • Dual-port 10 GbE Each Data Mover Oracle RAC database servers 2 • 4 x 8-core CPUs, • 256 GB RAM, • 2 x Dual-port 1 Gb/s Ethernet NICs • 2 x Dual-port 10 Gb/s CNA NICs Ethernet switches 2 10 Gb/s Gigabit Ethernet switches
  • 10. 10© Copyright 2012 EMC Corporation. All rights reserved. Solution Software Software Version EMC VNX OE for block 05.32.000.5.011 EMC VNX OE for file 7.1.55-3 Unisphere 1.2.0.1.0556 Oracle Grid Infrastructure 11.2.0.3 Oracle Database 11.2.0.3 Oracle Linux 6.3 VMware vSphere 5.1
  • 11. 11© Copyright 2012 EMC Corporation. All rights reserved. Storage Layout
  • 12. 12© Copyright 2012 EMC Corporation. All rights reserved. Oracle Data File System Layout
  • 13. 13© Copyright 2012 EMC Corporation. All rights reserved. Oracle File System layout – VNX7500 File type Raid type No. of LUNs Disk volumes (dVols) Size Data Mover FRA files 4+1 RAID 5 10 D11 to D20 4 TB Server2 CRS files 2+2 RAID 10 1 D21 5 GB Server2 Data files, control files 4+1 RAID 5 10 D1 to D10 2.5 TB Server2 2.5 TB Server3 Temp files 4+1 RAID 5 2 D22 200 GB Server2 D23 200 GB Server3 Redo logs 2+2 RAID 10 2 D24 100 GB Server2
  • 14. 14© Copyright 2012 EMC Corporation. All rights reserved. Technology Overview – VNX7500 • Supports file (CIFS and NFS), block (FC, iSCSI and FCoE), and object • Simple conversion from VNX block-only or file only platform to file&block platform – just add file services or block services • Support for both block and file auto- tiering with Fully Automated Storage Tiering for Virtual Pools(FAST VP) • Unified replication with RecoverPoint support for both file and block data • Unified management with Unisphere delivers a cohesive user experience
  • 15. 15© Copyright 2012 EMC Corporation. All rights reserved. Technology Overview – FAST Cache MAP Policy Engine Driver Exchange SharePoint Oracle Database FileVMwareSAP DRAM FASTCache DiskDrives • Part of the FAST Suite for VNX arrays • Uses Flash drives to add extra layer of cache between DRAM and HDDs • Tracks data temperature at granularity of 64 KB • Caches data in/out automatically and transparently • Read/write in nature • Enabled/disabled at storage pool or LUN level • Supports both file and block on VNX • Managed through Unisphere • No array downtime for adding more Flash drives
  • 16. 16© Copyright 2012 EMC Corporation. All rights reserved. Technology Overview – FAST VP • Policy-based auto-tiering solution • Operates at granularity of 1 GB • Lower customer's TCO by tiering colder slices of data to high-capacity drives, and to increase performance by keeping hotter slices of data on performance drives. • Occurs automatically and transparently to the host environment. • Automatically collects and analyzes statistics before relocating data. • Managed through Unisphere
  • 17. 17© Copyright 2012 EMC Corporation. All rights reserved. Technology Overview – VMware vSphere • VMware vSphere provides the virtualization platform for the solution, with VMware ESX® virtual machines hosting the Oracle RAC nodes in the virtual environment. • VMware vSphere abstracts applications and information from the complexity of the underlying infrastructure, through comprehensive virtualization of server, storage, and networking hardware. It is the industry’s most complete and robust virtualization platform, virtualizing business-critical applications with dynamic resource pools for unprecedented flexibility and reliability. • VMware vCenter™ provides the centralized management platform for vSphere environments, enabling control and visibility at every level of the virtual infrastructure.
  • 18. 18© Copyright 2012 EMC Corporation. All rights reserved. Configuring FAST Cache on VNX 1. Analyze application workload 2. Create FAST Cache 3. Enable FAST Cache at LUN level
  • 19. 19© Copyright 2012 EMC Corporation. All rights reserved. Configuring FAST VP on VNX 1. Create FAST VP 2. Configure FAST VP
  • 20. 20© Copyright 2012 EMC Corporation. All rights reserved. Configuring ESXi server 1. Create virtual switches 2. Configure the virtual machine template 3. Deploy the virtual machines 4. Enable access to the storage devices 5. Enable Jumbo frames
  • 21. 21© Copyright 2012 EMC Corporation. All rights reserved. Tests and Results
  • 22. 22© Copyright 2012 EMC Corporation. All rights reserved. Node Scalability Test A near-linear scaling TPM was observed as concurrent user load increased from 50 to 250 along with the scale of nodes.
  • 23. 23© Copyright 2012 EMC Corporation. All rights reserved. FAST Suite Test Scenario The following test scenarios are designed to demonstrate the benefits of using EMC FAST: • Baseline testing (No FAST) • FAST Cache testing • FAST VP testing • FAST Suite testing (the combination of FAST Cache and FAST VP) ─ Five Flash drives in FAST VP and four Flash drives for FAST Cache. ─ Five Flash drives in FAST VP and two Flash drives for FAST Cache.
  • 24. 24© Copyright 2012 EMC Corporation. All rights reserved. FAST Cache Read/Write Hit Ratio After warm-up period of 4.5 hours, read and write hit ratios were around 90%.
  • 25. 25© Copyright 2012 EMC Corporation. All rights reserved. FAST Suite Test Result The number of transactions processed was much higher when we introduced EMC FAST Cache.
  • 26. 26© Copyright 2012 EMC Corporation. All rights reserved. FAST Effects on TPM and Read Response Time
  • 27. 27© Copyright 2012 EMC Corporation. All rights reserved. AWR Wait Statistics—FAST Cache only
  • 28. 28© Copyright 2012 EMC Corporation. All rights reserved. AWR Wait Statistics—FAST Suite enabled
  • 29. 29© Copyright 2012 EMC Corporation. All rights reserved. dNFS clonedb test 1. Installed Oracle 11.2.0.3 database software in the test environment. 2. Ran the command as shown below to enable dNFS. 3. Created the VNX SnapSure checkpoint against the database file systems . 4. Mounted the VNX SnapSure checkpoint to the target virtual database server. 5. Generated the backup control file script from the production database with the following command in SQL*PLUS. 6. Copied the spfile and the backup control file from the production database to the test environment and made necessary changes. 7. Started up the cloned database instance with nomount option and ran the modified backup control file script. 8. Ran the dbms_dnfs.clonedb_renamefile procedure for each data file in the cloned database. For example: 9. Opened the cloned database with the resetlogs option.
  • 30. 30© Copyright 2012 EMC Corporation. All rights reserved. dNFS Resilience Test Observation of physical NIC failure simulation • No database and application outage. • Warning message of path down and path up shown in database log, no error was found in Swingbench log. Observation of Data Mover panic simulation • No database and application outage. • No error was found in the database log and the Swingbench log.
  • 31. 31© Copyright 2012 EMC Corporation. All rights reserved. Summary This paper demonstrates a highly scalable system in a virtualized environment using Oracle 11g RAC deployed on Oracle VM virtualized platform with Fast Suite technology, SnapSure checkpoint, and dNFS on EMC VNX7500. It also shows the high availability of dNFS multipath and demonstrates the ease and quick provisioning of a production database by using Oracle dNFS clonedb.
  • 32. 32© Copyright 2012 EMC Corporation. All rights reserved. Solution Benefits • Efficiency (Automated Oracle performance tuning): – FAST Cache only • TPM improves by 133%; response time reduces from 96.49 ms to 5.57 ms. IOPS improves by 247%. – FAST Suite using 9 Flash drives • TPM improves by 136%; response time reduces from 96.49 ms to 4.78 ms; IOPS improves by 260%. • Performance – Scalable OLTP workload: The TPM increased almost linearly when adding additional RAC nodes – Performance improvement with FAST Suite: • 2 times improvement in transactions per minute (TPM) • 3.5 times improvement in IOPS • 20 times decrease in average read response times • 92 percent hit ratio after a warm-up period of FAST Cache Efficiency Performance
  • 33. 33© Copyright 2012 EMC Corporation. All rights reserved. Solution Benefits (Cont.) • Agility (Rapid provisioning of Oracle databases) – Using EMC SnapSure checkpoint, the Oracle dNFS clonedb feature can • Quickly and simply provision database clones for test/development purposes • Minimize the impact on the performance of the production database • Save DBA time and reduce the storage requirement. • Resilience (Automatic failover) – dNFS Client optimizes multiple network paths to not only load balance I/O across all available storage paths but also provide high availability. – EMC VNX 7500 integrates with the Oracle dNFS feature seamlessly to provide the high database availability. The database is still alive during the physical NIC failure and the data mover panic Agility Resilience
  • 34. 34© Copyright 2012 EMC Corporation. All rights reserved. Resources White Paper – Available on “Everything Oracle” EMC Community Network https://community.emc.com/docs/DOC-20771 Or simply Google – “Everything Oracle at EMC”

Notas del editor

  1. Note to Presenter: This provides the benefits of using EMC FAST Suite for Oracle OLTP databases in an optimized scalable virtual environment. The Oracle Real Application Cluster (RAC) 11g database is configured to access EMC® VNX7500™ storage using the Oracle direct NFS (dNFS) Client with enhanced availability. Oracle VM provided the virtualization platform. EMC’s SnapSure™ technology and the Oracle dNFS clonedb feature enable rapid provisioning of Oracle databases. Please review the companion whitepaper “EMC VNX7500 SCALING PERFORMANCE FOR ORACLE 11gR2 RAC ON VMWARE VSPHERE 5.1” on the “Everything Oracle” Community - https://community.emc.com/docs/DOC-20771
  2. We will discuss the following items: Business case Solution overview Architecture design Test scenarios and results Conclusion
  3. Oracle mission-critical applications for your business have service levels that require high performance, a fast end-user experience (low latency) and resilience. As a result, Oracle environments must address an increasingly broad range of business demands, including the ability to: Scale Oracle online transaction processing (OLTP) workloads for performance. Maximize performance while reducing the cost of ownership of the system. Traditional methods of using Flash drive technology are manual, complex, repetitive, and disruptive EMC FAST Suite automatically and nondisruptively tunes an application, based on the access patterns. FAST Cache services active data with fewer Flash drives, while FAST VP optimizes disk utilization and efficiency with Serial Attached SCSI (SAS) and Near-Line SAS (NL-SAS) drives. Meet rapid on-demand Oracle provisioning requirements to create, deploy, and manage numerous production, development, and testing environments. This solution addresses all these challenges for a scalable virtualized Oracle RAC 11g database deployment.
  4. This solution uses the following technologies to support the demands of the growing enterprise infrastructure: EMC® VNX®7500 series EMC Unisphere® EMC Fully Automated Storage Tiering for Virtual Pools (FAST VP) EMC FAST Cache EMC SnapSure™ checkpoint VMware vSphere Oracle Direct NFS Client (dNFS) Oracle dNFS clonedb
  5. This slides shows the environment profile of the solution.
  6. With VMware vSphere version 5.1 installed, the ESXi server farm consists of two ESXi servers; four virtual machines (two on each ESXi server) were deployed as a four-node RAC database. As Oracle Support's suggestion, we deployed Oracle RAC 11.2.0.3 for this virtualized solution. The storage and cluster interconnect networks used 10 Gigabit Ethernet (GbE).
  7. This slide details the hardware resources for the solution. Vault disk: There drivers are also referred to as the system drivers. The first 4 drivers 0 through 3 in DAE0 in a VNX that contain the saved write cache in the event of a failure, the storage system's operating system files, the Persistent Storage Manager(PSM), and the FLARE configuration database, the NAS OS Disks.
  8. This slide details the software resources for the solution.
  9. The disk configuration uses four back-end 6 Gb SAS ports within the VNX7500 storage array.
  10. The diagram shows a logical representation of the layout of the file system used for the Oracle data files. We used four Data Movers in a 2+2 active/standby configuration. Two active Data Movers were used to access the file systems, which were distributed evenly across the four SAS ports. The back-end configuration was based on the I/O requirements.
  11. The table details the Oracle file system storage allocation on VNX7500. All the RAID groups were created on 300 GB 10k SAS drives.
  12. VNX7500 is a member of the VNX series next-generation storage platform, which is powered by Intel quad-core Xeon 5600 series processors and delivers five 9s availability. The VNX series is designed to deliver maximum performance and scalability for enterprises, enabling them to dramatically grow, share, and cost-effectively manage multi-protocol file and block systems. The VNX Operating Environment (VNX OE) allows Microsoft Windows and Linux/UNIX clients to share files in multi-protocol NFS and Common Internet File System (CIFS) environments. VNX OE also supports iSCSI, FC, and FCoE access for high-bandwidth and latency-sensitive block applications.
  13. FAST Cache is part of the FAST Suite for VNX arrays, which also includes Fully Automated Storage Tiering for Virtual Pools (FAST VP). FAST VP automatically moves data to the most appropriate storage tier based on sustained data access and demands over time. FAST Cache automatically absorbs unexpected spikes in application workloads, providing immediate performance benefits for burst-prone data. FAST Cache and FAST VP can be used alone or together. This solution demonstrates the benefits of FAST Cache only. FAST Cache FAST Cache uses Flash drives to add an extra layer of cache between DRAM cache and rotating disk drives, thereby creating a faster medium for storing frequently accessed data. FAST Cache is an extendable, read/write cache. It boosts application performance by ensuring that the most active data is served from high-performing Flash drives and can reside on this faster medium for as long as is needed. FAST Cache is most effective when application workloads exhibit high data activity skew. This is where a small subset of data is responsible for most of the data set's activity. Fast Cache is more effective when the primarily block reads and writes are small, fits within the 64K FAST Cache track. The storage system is able to take advantage of such data skew by dynamically placing data according to its activity. For those applications whose data sets exhibit a high degree of skewing FAST Cache can be assigned to concentrate a high percentage of application IOPs on Flash capacity. FAST Cache tracks data activity at a granularity of 64 KB and promotes hot data into FAST Cache by copying it from the HDDs to the Flash drives assigned to FAST Cache. Subsequent I/O access to that data is handled by the Flash drives and is serviced at Flash drive response times—this ensures very low latency for the data. As data ages and becomes less active, it is flushed from FAST Cache to be replaced by more active data. A small number of Flash drives implemented as FAST Cache provides a greater performance increase than a large number of short-stroked HDDs. FAST Cache is particularly suited to applications that randomly access storage with high frequency, such as Oracle OLTP databases. In addition, OLTP databases have inherent locality of reference with varied I/O patterns. Applications with these characteristics benefit most from deploying FAST Cache.
  14. High locality of data is important to realize the benefits of FAST VP. When FAST VP relocates data, it moves the entire slice to the new storage tier. To successfully identify and move the correct slices, FAST VP automatically collects and analyzes statistics before relocating data. Customers can initiate the relocation of slices manually or automatically by using a configurable, automated scheduler that can be accessed from the Unisphere management tool. The multi-tiered storage pool allows FAST VP to fully use all three storage tiers: Flash, SAS, and NL-SAS. Like FAST Cache, FAST VP works best on data sets that exhibit a high degree of skew. FAST VP is very flexible and supports several tiered configurations, such as single tiered, multi-tiered, with or without a Flash tier, and FAST Cache support. Adding a Flash tier can locate “hot data” on Flash storage in 1 GB slices.
  15. FAST Cache provides read/write caching using a private RAID 1 LUN consisting of Flash disks. A LUN on a RAID group without Flash disks can use the FAST Cache if FAST Cache is enabled for the LUN. Prerequisites for using FAST Cache The storage system must have the FAST Cache enabler installed. The storage system must have Flash disks that are not already in a storage pool. FAST Cache must be configured on the storage system. FAST Cache must be enabled for the RAID group LUNs and/or the storage pools that are to use the FAST Cache These are the steps to configure FAST Cache on the VNX: Step 1- Analyze The Application Workload The decision to implement FAST Cache should only be made after the application workload characteristics are measured and analyzed. Array-level tools are available to EMC field and support personnel for determining both the suitability of FAST Cache for a particular environment and the right size FAST Cache to configure. Contact your EMC sales teams for guidance. Whether a particular application will benefit from using FAST Cache, and what the optimal cache size should be, is determined by the size of the application’s active working set, the IOPS requirement, the RAID type, and the read/write ratio. The workload characteristics of OLTP databases make them especially suitable for using FAST Cache. For further information, refer to the white papers: EMC CLARiiON, Celerra Unified, and VNX FAST Cache and Deploying Oracle Database on EMC VNX Unified Storage. Step 2 - Create FAST Cache You can create FAST Cache using the Unisphere GUI: Access the FAST Cache tab under System Management > Manage Cache and click Create. In the Create FAST Cache dialog box, specify the FAST Cache drive criteria (RAID type and number of disks) and select the disks to be used for FAST Cache. The Disks section lists the disks available for FAST Cache and their properties—the system can select the FAST Cache disks for you, based on the specified drive criteria, or you can select them manually. When the create operation is complete, the storage-system write cache and the FAST Cache are enabled. Step 3 - Enable FAST Cache at the LUN Level To enable or disable the FAST Cache for a LUN, display the LUN properties in Unisphere and select or deselect the FAST Cache option, as shown in the second figure.
  16. Create FAST VP. To create FAST VP using the Unisphere GUI, access the Storage Pool link under Storage > Storage configuration, and click Create to Create a new Fast VP pool or choose the existing pool click Expand for more different tiers. Configure FAST VP. Set the Tiering Policy for each LUN if necessary to the following: Auto-tier (recommended) Highest available tier Lowest available tier No data movement Set the Auto-Tiering policy to scheduled or manual on demand
  17. The goal of the node scalability test is to demonstrate the performance scalability with both nodes and users scaled out on Oracle RACs with dNFS and 10 GbE in a virtualized environment. An OLTP-like workload was run against a single node, users and nodes were then added. We used Swingbench to generate the OLTP-like workload. The testing included the following steps: Ran the workload on the first node by gradually increasing the number of concurrent users from 50 to 250 in increments of 50. Added the second node into the workload, and ran the same workload as the previous step on each node separately, which means the total users scaled from 100 (50 on each node) to 500 (250 on each node). Repeated the previous two steps after adding the third and fourth nodes separately. For each user iteration, we recorded the front-end IOPS and TPM and captured the performance statistics from Oracle AWR reports and Unisphere for VNX.
  18. The Swingbench workload was run against the database from four RAC nodes at the same time, and scaled it from 250 concurrent users to 750 on each node.
  19. In this test, the write hit ratio increased to 92 percent while the read hit ratio increased gradually to 89 percent after a warm-up period of approximately four and a half hours.
  20. When enabling FAST VP, five Flash drives were added to the data pool as RAID 5, the TPM increased by about 20 percent and stabilized at around 290,000, and the read response time was reduced by 42 percent. When enabling FAST Cache, we used four Flash drives. The TPM surged to around 510,000 and stabilized at that level. The response time was dramatically decreased to less than 10 ms. See the Wait statistics from Oracle AWR reports section for detailed analysis from the database side. The other two test results in Figure 17 show the performance of combining FAST Cache and FAST VP, which are two complementary technologies. When configuring four Flash drives for FAST Cache and five Flash drives for FAST VP, the TPM is slightly higher than that of using four Flash drives for FAST Cache only, and the read response time was reduced by 14 percent accordingly. When configuring two Flash drives for FAST Cache and five Flash drives for FAST VP, the TPM is slightly lower than when using four Flash drives for FAST Cache only, and the read response time was tripled.
  21. The TPM and Read response time comparison demonstrated the big performance improvement using EMC FAST cache or FAST Suite.
  22. Oracle foreground wait statistics highlight potential bottlenecks in Oracle RAC environments. The figures show that the I/O performance was greatly improved when using FAST Cache or FAST Suite combination - the average wait time for db file sequential read decreased dramatically. Because of the increase of supported concurrent user transactions, the commit operations grew rapidly.
  23. Oracle foreground wait statistics highlight potential bottlenecks in Oracle RAC environments. The figures show that the I/O performance was greatly improved when using FAST Cache or FAST Suite combination - the average wait time for db file sequential read decreased dramatically. Because of the increase of supported concurrent user transactions, the commit operations grew rapidly.
  24. Customers often need to clone a production database to develop and test new application patches. A new feature called dNFS clonedb enables users to clone test databases instantaneously. Note To avoid failure of the dbms_dnfs.clonedb_renamefile, you must set cloned=true in the initialization parameter file for the cloned database.
  25. Test Objectives The goal is to outline the availability and resilience of the dNFS architecture by demonstrating the database availability during the physical NIC failure and a Data Mover panic. Up to four network paths defined in the oranfstab file for an NFS server can be used with Oracle dNFS features. The dNFS Client performs load balancing across all specified paths. If one of the paths fails, dNFS reissues I/O commands over any other remaining paths. Physical NIC failure We manually shut down the NIC to simulate physical NIC failure. When simulating a physical NIC failure, we observed no database outages because Oracle dNFS provided proactive failover operations when using multiple paths. In this solution, we configured two paths to each Data Mover. When one path was down, the other path was still available. When shut down one of the physical NIC, Oracle dNFS completed the failover operation in two minutes automatically. When start up the physical NIC, the second path reconnected automatically and workload rebalanced among available paths within one minute. Data Mover panic We manually failed over one Data Mover to the standby one to simulate a Data Mover panic. The process of Data Mover failover and failback was within one minute and no database outage was observed. We checked the database status as well as the Swingbench status, no error was found in the database log and the Swingbench log.
  26. This paper demonstrates a highly scalable system in a virtualized environment using Oracle 11g RAC deployed on Oracle VM virtualization platform with Fast Suite technology, SnapSure checkpoint, and dNFS on EMC VNX 7500. It also shows the high availability of dNFS multipath and demonstrates the ease and quick provisioning of a production database by using Oracle dNFS clonedb.
  27. The key findings of the testing performed for the solution demonstrate: Efficiency Automate Oracle performance tuning—Compared with the baseline, the performance enhancements offered by FAST Suite include: FAST Cache—Creating a FAST Cache with four Flash drives, the performance of the TPM improves by 133 percent and the average read response time reduces from 96.49 ms to 5.57 ms. Using FAST Cache as a secondary cache delivers a 247 percent improvement in IOPS. FAST VP—Enabling FAST VP by using only five Flash drives can improve the performance by 38 percent while reducing the average read response time from 96.49 ms to 55.51 ms. It delivers a 62 percent improvement in IOPS. FAST VP and FAST Cache (configuration 1)—Combining FAST Cache and FAST VP using seven Flash drives increases the performance by 124 percent and decreases the average response time from 96.49 ms to 18.4 ms. It delivers a 213 percent improvement in IOPS. FAST VP and FAST Cache (configuration 2)—Combining FAST Cache and FAST VP when using nine Flash drives increases the performance by 135 percent and decreases the average response time from 96.49 ms to 4.78 ms. It delivers a 260 percent improvement in IOPS. Performance Scale OLTP workloads—The TPM increased almost linearly when adding additional RAC nodes. Customers can take this solution as a baseline or foundation and scale it in a flexible, predicable, and near-linear way, by adding additional storage network, front-end ports, and RAC nodes, to provide higher throughput, based on the configuration in this solution. Performance improvement with FAST Suite: 2 times improvement in transactions per minute (TPM) 3.5 times improvement in IOPS 20 times decrease in average read response times 92 percent hit ratio after a warm-up period of FAST Cache Agility Rapid provisioning of Oracle databases—In comparison with the traditional way of database cloning, using EMC SnapSure checkpoint, the Oracle dNFS clonedb feature can quickly and simply provision database clones for test/development purposes, minimizing the impact on the performance of the production database. In addition, it saves DBA time and reduces the storage requirement. Resilience Automatic failover—dNFS Client optimizes multiple network paths to not only load balance I/O across all available storage paths but also provide high availability. EMC VNX 7500 integrates with the Oracle dNFS feature seamlessly to provide the high database availability. The database is still alive during the physical NIC failure and the data mover panic.
  28. The key findings of the testing performed for the solution demonstrate: Efficiency Automate Oracle performance tuning—Compared with the baseline, the performance enhancements offered by FAST Suite include: FAST Cache—Creating a FAST Cache with four Flash drives, the performance of the TPM improves by 133 percent and the average read response time reduces from 96.49 ms to 5.57 ms. Using FAST Cache as a secondary cache delivers a 247 percent improvement in IOPS. FAST VP—Enabling FAST VP by using only five Flash drives can improve the performance by 38 percent while reducing the average read response time from 96.49 ms to 55.51 ms. It delivers a 62 percent improvement in IOPS. FAST VP and FAST Cache (configuration 1)—Combining FAST Cache and FAST VP using seven Flash drives increases the performance by 124 percent and decreases the average response time from 96.49 ms to 18.4 ms. It delivers a 213 percent improvement in IOPS. FAST VP and FAST Cache (configuration 2)—Combining FAST Cache and FAST VP when using nine Flash drives increases the performance by 135 percent and decreases the average response time from 96.49 ms to 4.78 ms. It delivers a 260 percent improvement in IOPS. Performance Scale OLTP workloads—The TPM increased almost linearly when adding additional RAC nodes. Customers can take this solution as a baseline or foundation and scale it in a flexible, predicable, and near-linear way, by adding additional storage network, front-end ports, and RAC nodes, to provide higher throughput, based on the configuration in this solution. Performance improvement with FAST Suite: 2 times improvement in transactions per minute (TPM) 3.5 times improvement in IOPS 20 times decrease in average read response times 92 percent hit ratio after a warm-up period of FAST Cache Agility Rapid provisioning of Oracle databases—In comparison with the traditional way of database cloning, using EMC SnapSure checkpoint, the Oracle dNFS clonedb feature can quickly and simply provision database clones for test/development purposes, minimizing the impact on the performance of the production database. In addition, it saves DBA time and reduces the storage requirement. Resilience Automatic failover—dNFS Client optimizes multiple network paths to not only load balance I/O across all available storage paths but also provide high availability. EMC VNX 7500 integrates with the Oracle dNFS feature seamlessly to provide the high database availability. The database is still alive during the physical NIC failure and the data mover panic.
  29. Links to White Paper : EMC Protection Platform for Oracle Exadata :Everything Oracle Community: https://community.emc.com/docs/DOC-19000