This document provides an overview of using Oracle Real Application Clusters (RAC) on VMware vSphere 5. It discusses why vSphere 5 is a good platform for RAC, the installation process, complimentary vSphere features like vMotion and HA, performance capabilities, customer success stories, and how the role of the database administrator is changing with virtualization (the "VRAC-DBA"). The presentation agenda includes discussions of networking, storage, monitoring, and resources for further information.
VMworld 2017 - Top 10 things to know about vSANDuncan Epping
In this session Cormac Hogan and I go over the top 10 things to know about vSAN. This is based on two years of questions/answers from our field and customers. Useful for any VMware vSAN customer!
#STO1264BU #STO1264BE
A look at the new enhancements to core storage in vSphere 6.5, including VMFS6, Automated UNMAP, I/O Filters, and much more, as delivered by Cormac Hogan and Cody Hosterman
VMworld 2017 - Top 10 things to know about vSANDuncan Epping
In this session Cormac Hogan and I go over the top 10 things to know about vSAN. This is based on two years of questions/answers from our field and customers. Useful for any VMware vSAN customer!
#STO1264BU #STO1264BE
A look at the new enhancements to core storage in vSphere 6.5, including VMFS6, Automated UNMAP, I/O Filters, and much more, as delivered by Cormac Hogan and Cody Hosterman
VMworld 2013: vSphere Data Protection (VDP) Technical Deep Dive and Troublesh...VMworld
VMworld 2013
Darryl Hing, VMware Canada
Jacy Townsend, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
What is coming for VMware vSphere?
Delivered at VMUG DK/UK/BE in November 2014. Session is all about vSphere futures, what can be expected in the near future.
Five common customer use cases for Virtual SAN - VMworld US / 2015Duncan Epping
This session was presented by Lee Dilworth and Duncan Epping at VMworld in the US in 2015. Five common customer use cases of the last 12-18 months are discussed in this deck.
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld
Policy based management greatly simplifies the work of IT Administrators making it easy to ensure that applications and VMs receive the resources, protection and functionality required. Learn about the latest enhancements of Site Recovery Manager in this space, which represent a huge step towards providing policy based DR. In this session we'll dive deep into how this approach works and how to work with them.
VMworld 2013: vSphere Data Protection (VDP) Technical Deep Dive and Troublesh...VMworld
VMworld 2013
Darryl Hing, VMware Canada
Jacy Townsend, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
What is coming for VMware vSphere?
Delivered at VMUG DK/UK/BE in November 2014. Session is all about vSphere futures, what can be expected in the near future.
Five common customer use cases for Virtual SAN - VMworld US / 2015Duncan Epping
This session was presented by Lee Dilworth and Duncan Epping at VMworld in the US in 2015. Five common customer use cases of the last 12-18 months are discussed in this deck.
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld
Policy based management greatly simplifies the work of IT Administrators making it easy to ensure that applications and VMs receive the resources, protection and functionality required. Learn about the latest enhancements of Site Recovery Manager in this space, which represent a huge step towards providing policy based DR. In this session we'll dive deep into how this approach works and how to work with them.
Email vs Marketing Automation Platforms for AZ MarTech MeetupMike Jones ⚡
Mike Jones, managing partner at Resound—a branding and experience design agency—dissects the pros and cons of email marketing and marketing automation platforms and some possible options for how to pick the right stack for your marketing needs.
This was originally presented at the Arizona MarTech Meetup on January 7th, 2016, hosted by Shutterfly, Inc.
Geoscience education in digital landscapes: the virtual landscapes projectJisc
Speakers:
Jacqueline Houghton, University of Leeds
Annabeth Robinson, senior lecturer, Leeds College of Art
The award winning Virtual Landscapes Project is a collaboration between the University of Leeds and Leeds College of Art to develop screen-based virtual reality environments for use in geoscience education.
In this session you will see this award winning project which gives students and teachers screen-based virtual reality environments for use in geoscience education. You will be able to access and explore the virtual reality world so if you have a laptop bring it with you to make sure you can virtually roam.
Strefa PMI - Project Management Quarterly issued by PMI Poland Chapter
Kwartalnik o zarządzaniu projektami, wydawany przez PMI Poland Chapter.
Spis treści:
Strefa Wiedzy
Stawka większa niż projekt – Tomasz Borucki
Dostosowanie strategii programu – meandry standardu – Marcin Schubert
Zarządzanie ryzykiem – klucz do powodzenia projektu – Paulina Denis
Czy podejście agile zastąpi tradycyjne metody zarządzania projektami? – Witold Janicki
Jak dobrze wybrać system IT do zarządzania projektami i portfelem projektów – Grzegorz Laskowski
Biznes vs IT. Przyczyny i skutki braku wspólnych celów – Marcin Łapa
Współpraca projektu z procesami ITIL na przykładzie wczesnego wsparcia powdrożeniowego – Jarosław Pastuszak
Pierwsze kroki z Visual Management – Dominika Pietrzyk
Ocena wrażliwości przedsięwzięcia – Wojciech Danowski
How to carry out a successful project? – Agnieszka Skalska
Zarządzanie projektami potrzebuje kontekstu – Urszula Żelazko
Strefa Wywiadu
Od Network Operatora do Program Managera – rozmowa z Łukaszem Nieścierowiczem
„W piekle jest przygotowane specjalne miejsce dla kobiet, które nie pomagały innym kobietom” – rozmowa z Sylwią Dżuman
Czy człowiek jest silniejszy od pączka? – rozmowa z Miłoszem Brzezińskim
Strefa PMI PC
Świat potrzebuje turkusowych liderów – Małgorzata Kusyk
Wybierz się w podróż z PMI Poland Chapter – Jakub Szczepkowski
Rekordowo, dynamicznie i praktycznie – Anna Muszyńska, Aleksander Lemiec
Wspieramy, pomagamy, rozwijamy – Ada Grzenkowicz
Psychologia w Biznesie i Zarządzaniu Projektami – Michał Serwa
III Konferencja Zarządzania Projektami Śląskiego Oddziału PMI PC – Anna Sorek
Strefa Wydarzeń
Jak prowadzić projekty zgodnie z filozofią Lean Six Sigma? – Kamila Czerniak
Strefa Studenta
Jak działa kuźnia przyszłych Project Managerów? – Gabriel Machowski
Strefa Recenzji
Etyka osobowości i etyka charakteru – przykłady społecznych paradygmatów – Michał Serwa
Kompendium dla mniej i bardziej doświadczonych PM-ów – Edyta Samborska
Jak wydobyć potencjał z konfliktu? – Paulina Szczepaniak
Zarządzanie ryzykiem w praktycznych zastosowaniach – Szymon Pawłowski
Strefa Felietonu
Figurka Ganesha – Jerzy Stawicki
VMworld 2015: Advanced SQL Server on vSphereVMworld
Microsoft SQL Server is one of the most widely deployed “apps” in the market today and is used as the database layer for a myriad of applications, ranging from departmental content repositories to large enterprise OLTP systems. Typical SQL Server workloads are somewhat trivial to virtualize; however, business critical SQL Servers require careful planning to satisfy performance, high availability, and disaster recovery requirements. It is the design of these business critical databases that will be the focus of this breakout session. You will learn how build high-performance SQL Server virtual machines through proper resource allocation, database file management, and use of all-flash storage like XtremIO. You will also learn how to protect these critical systems using a combination of SQL Server and vSphere high availability features. For example, did you know you can vMotion shared-disk Windows Failover Cluster nodes? You can in vSphere 6! Finally, you will learn techniques for rapid deployment, backup, and recovery of SQL Server virtual machines using an all-flash array.
VMworld 2013: How SRP Delivers More Than Power to Their Customers VMworld
VMworld 2013
Sheldon Brown, SRP
Girish Manmadkar, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld
VMworld 2013
Mark Achtemichuk, VMware
Michael Webster, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
VMworld 2013: Architecting VMware Horizon Workspace for Scale and PerformanceVMworld
VMworld 2013
Jared Cook, VMware
Andrew Johnson, VMware
Kit Colbert, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
2. Don Sullivan – sullivand@vmware.com
• Oracle Certified Master, Server Products Trainer for Oracle University and
consultant with Oracle Advanced Technology Services - 1998-05.
• Oracle SA for Polyserve/HP – 05-10
• Vmware SE DB specialist 2010 – Present
2
Confidential
3. Agenda
•RAC on Vmware – The Vsphere Platform
• Why use vSphere 5 as the platform for Oracle RAC
• How to setup RAC on Vsphere - The installation process
• Vsphere 5 features that make Vsphere complimentary to RAC
•Performance capabilities
•Customer Success Stories
•The VRAC-DBA
•Summary
•Q/A
4. Why RAC on Vmware (ESX/vSphere 5)
• Uptime
Greater uptime than RAC on physical
- Vsphere HA and RAC are complimentary technologies
• Provisioning
New RAC nodes provisioned in minutes rather than hours
• Comprehensive Resource Management
The VM/Server is created to the exact specifications desired
The VM/Server resources can be adjusted as requirements change
Zero Downtime Hardware maintenance
• The changing role of the DBA – The VRAC-DBA
The modern Oracle DBA has influence over the entire stack
Database Administrators do not have to re-lean their skill set
The VRAC-DBA occupies the preeminent position in modern IT
- From the Virtualized Infrastructure to the RAC instances and Apps
- From Storage through the network Architectures
5
5. vSphere High Availability Features
VMware HA
• Detects operating system and hardware failures
• Automatically restarts failed database virtual machine
• Provides a simple and reliable first line of defense for all databases
• Can be used in conjunction with Symantec App HA to provide application
aware protections
VMware vMotion
• Enables live migration of database virtual machines from one physical
server to another without service interruption
• Can reduce virtual machine planned downtime
• Perform host maintenance any time of the day
VMware DRS
• Monitors state of virtual machine resource usage
• Can automatically and intelligently locate virtual machine
• Directs compute resources where needed
• Maintains database response time and SLAs
6. 7
Hot-Add Capacity
1 vCPU
2 GB
4 vCPU
64 GB
VMotion to More
Powerful Host
Provision Additional App
Instance in Minutes
Dynamic
Scaling on
VMware
Scalability on Demand
7. Maximum Scalability and Performance With vSphere 5
Application’s Performance Requirements
%ofApplications
95% of Apps
Require
IOPS
Network
Memory
CPU
< 10,000
<2.4 Mb/s
< 4 GB at peak
1 to 2 CPUs
VMware
vSphere 4
300,000
30 Gb/s
256 GB per VM
8 VCPUs
VMware Inf.
100,000
9 Gb/s
16/64 GB per VM
4 VCPUs
VMware
vSphere 5
1,000,000
>36Gb/s
1,000 GB per VM
32 VCPUs
ESX 2
7,000
.9 Gb/s
3.6 GB per VM
2 VCPUs
ESX 1
<5,000
<.5Gb/s
2 GB per VM
1 VCPUs
3.0/3.5
8. RAC on Vsphere - Physical & Virtual Oracle RAC comparison
• Virtual environment
delivered performance
consistently within 4% of
physical environment (without
FAST VP)
• Virtual environment processed
2% more transactions after FAST
policy applied
9. Agenda
•RAC on Vmware – The Vsphere Platform
• Why use vSphere 5 as the platform for Oracle RAC
• How to setup RAC on Vsphere - The installation process
• Vsphere 5 features that make Vsphere complimentary to RAC
•Performance capabilities
•Customer Success Stories
•The VRAC-DBA
•Summary
•Q/A
10. RAC on Vsphere - History
• Milestones
Oracle support statement extension – 11.2.0.2 – Fall 2010
- MyOracleSupport.com Note 249212.1
- “For Oracle RAC, Oracle will only accept Service Requests
as described in this note on Oracle RAC 11.2.0.2 and later
releases.”
Release of the “Oracle Databases on Vmware - RAC Deployment Guide” –
Jan 2011
• Methods
RDMs
ISCSI Gateway – Cognizant Corporation – Chris Williams
VMFS/VMDK
11
13. Oracle RAC on vSphere – Deployment Process Chart
14
Oracle RAC Deployment Process on VMware vSphere - VMFS
CreateRAC
Database
InstallOracle
RAC
InstallOracleGrid
Infrastructure
CreateOracleRAC
VirtualMachine
Create First Oracle RAC VM
(VMORARAC1)
Add VMFS VMDK – OS and
Oracle Binary
Add two NIC – Public and
Interconnect and set to
VMXNET3
Install GOS, VMware
Tools and ASMLIB
Add Shared Disks
following VMware KB -
1034165
Add CRS/Voting disks,
Change SCSI type to
Paravirtual
Configure NTP client,
Storage and Networking
on all ESX servers
NOW
Save the VMORARAC1 VM
as Template
Configure NTP Service on
GOS
Install and Configure
VMware ESXi 5.0
Create Three Nodes –
Clone from Template
Install and Configure
Oracle Grid Infrastructure
Add Shared Disks
following VMware KB -
1034165
Add and configure CRS/
Voting Disks and format
disks using fdisk
Change Host Name and
assign new IP address
Complete Oracle RAC
Deployment on VMware
Create Custom Oracle RAC
Database
Create and Add DAT,
REDO VMDKs Disks to
all RAC VMs. Change
SCSI type to Paravirtual
Format added VMDK’s
using fdisk on Node 1
Verify Grid Infrastructure
Run Cluster commands
Create ASM Disk groups
for DATA and REDO
Install Oracle RAC
Binares
14. RAC on Vsphere – Networking
15
Oracle RAC –
Public and
Private
vMotion
Management
15. Oracle RAC on vSphere – Deployment Steps
16
Install and Configure VMware ESXi 5.0
- Configure Storage, Networking and NTP for all ESXi servers
Create Oracle RAC VM Template
- Add VMDK for Guest OS and binary
- Add two vNICs for Oracle Public and Private – Change the adapter to VMXNET3
- Add voting and CRS disks – Follow VMware KB – 1034165 for sharing the VMDKs
- Change the SCSI type to Paravirtual
- Install GOS, VMware tools, ASMLIB
- Configure NTP service in GOS
- Save the VM as Oracle RAC VM Template
Install Oracle Grid infrastructure
- Create Clones from RAC VM Template
- Change the Cloned VM Host name and IP address
- Add existing voting and CRS disks – Follow VMware KB – 1034165 for sharing the
VMDKs
- Install, configure and verify Oracle Grid infrastructure
16. Oracle RAC on vSphere – Deployment Steps …Continued
17
Install Oracle RAC
- Create Data, Redo VMDKs and add to all RAC VMs - Follow VMware KB – 1034165 for
sharing the VMDKs. Change the SCSI type to paravirtual.
- Format VMDKs using fdisk and create ASM disk groups for DATA and REDO
- Install Oracle RAC software
Create Oracle RAC Database
- Create custom oracle database
- Configure Oracle Enterprise Manager
17. RAC on vSphere - Storage
• Provision the storage – for the database VMDKs
Change the SCSI controller to PVSCSI ( VMware Paravirtual) for Data,
Redo and Temp
18
18. RAC on Vsphere – Storage – Multi-Writer Flag
Setup SCSI multi-writer ( VMware KB – 1034165 )
19
19. RAC on vSphere – RAC VM Properties
20
For Root
Disk
For Data
and Redo
Disks
CRS
Disks
Data
Disks
OS
and
Binary
Redo
Disks
vNICs
20. RAC on vSphere – crsctl
• Observe the rac install
srvctl, crsctl & olsnodes
21
21. RAC on vSphere – OCR and voting disk
• Observe the Grid Files
22
22. RAC on vSphere – NFS and DNFS
• Commentary on NFS and DNFS
NFS to ESX
- NFS Datastores
In-Guest NFS with DNFS
- Use Direct NFS (dNFS) with NetApp
- Optimized for Oracle databases direct I/O access
- Easy to configure - mount tab settings; change disk mount library
- Still requires Kernel NFS for RAC quorum disk
23
23. Agenda
•RAC on Vmware – The Vsphere Platform
• Why use vSphere 5 as the platform for Oracle RAC
• How to setup RAC on Vsphere - The installation process
• Vsphere 5 features that make Vsphere complimentary to RAC
•Performance capabilities
•Customer Success Stories
•The VRAC-DBA
•Summary
•Q/A
24. Planned Downtime
HA, FT
NIC & HBA Teaming
VMotion
Storage VMotion
Network Redundancy
VMware Features to Eliminate Planned/Unplanned Downtime
Unplanned Downtime
VM Failure Monitoring
Virtual Machines
Server
ESX
Storage
Interconnect
Data Recovery
vStorage APIs
VMware
Site Recovery
Manager
25. RAC on Vsphere – Vsphere 5 Features
• Useful features for RAC
Vmotion any Logical RAC node to an available ESX host
HotAdd one vCPU to any node
VMware HA – RAC Node restart on available ESX Hosts.
26
27. RAC on Vsphere – Features – After Maintenance Completion
28
28. Agenda
•RAC on Vmware – The Vsphere Platform
• Why use vSphere 5 as the platform for Oracle RAC
• How to setup RAC on Vsphere - The installation process
• Vsphere 5 features that make Vsphere complimentary to RAC
•Performance capabilities
•Customer Success Stories
•The VRAC-DBA
•Summary
•Q/A
29. Performance - IOPS for all the Four Node Oracle RAC VMs
IOPS generated by
VMORARAC4 – Node 4
IOPS generated by
VMORARAC3 – Node 3
IOPS generated by
VMORARAC2 – Node 2
IOPS generated by
VMORARAC1 – Node 1
Total IOPS
~ 36,000 Max.
30. Storage: Key Indicators
Kernel Latency Average (KAVG)
• This counter tracks the latencies of IO passing thru the Kernel
• Investigation Threshold: 1ms
Device Latency Average (DAVG)
• This is the latency seen at the device driver level. It includes the
roundtrip time between the HBA and the storage.
• Investigation Threshold: 15-20ms, lower is better, some spikes okay
Aborts (ABRT/s)
• The number of commands aborted per second.
• Investigation Threshold: 1
31. Host Level Monitoring
• vSphere Client:
• GUI interface, primary tool for observing
performance and configuration data for
one or more ESX/ESXi hosts
• Does not require high levels of privilege
to access the data
• Resxtop/Esxtop
• Gives access to detailed performance
data of a single ESX/ESXi host
• Provides fast access to a large number
of performance metrics
• Requires root-level access
• Runs in interactive, batch, or replay
mode
32. RAC on vSphere – Performance Monitoring
33
CPU Utilization during vMotion Test – vCenter Chart
33. Agenda
•RAC on Vmware – The Vsphere Platform
• Why use vSphere 5 as the platform for Oracle RAC
• How to setup RAC on Vsphere - The installation process
• Vsphere 5 features that make Vsphere complimentary to RAC
•Performance capabilities
•Customer Success Stories
•The VRAC-DBA
•Summary
•Q/A
34. Oracle RAC on vSphere – Joint Effort with Partners
• EMC
EMC IT’s “On-Ramp” to the Journey to the Private Cloud -
http://www.emc.com/collateral/hardware/white-papers/h8170-emc-it-on-ramp-cloud-
wp.pdf
EMC IT’s Virtual Oracle Deployment Framework, EMC IT is one the largest Oracle
deployment which is running on VMware vSphere -
http://www.emc.com/collateral/hardware/white-papers/h8989-emc-it-virtual-oracle-
deploy-framework.pdf
• NetApp
NetApp's Oracle Database 11g Release 2 Performance Using Data ONTAP 8.1
Operating in Cluster-Mode (4- Node Oracle 11gr2 RAC on vSphere compared with
Bare Metal) - http://media.netapp.com/documents/tr-3961.pdf
35
35. Agenda
•RAC on Vmware – The Vsphere Platform
• Why use vSphere 5 as the platform for Oracle RAC
• How to setup RAC on Vsphere - The installation process
• Vsphere 5 features that make Vsphere complimentary to RAC
•Performance capabilities
•Customer Success Stories
•The VRAC-DBA
•Summary
•Q/A
36. RAC on Vsphere – VRAC-DBA
• The Future of the Oracle DBA
Virtualization endorsement
Where will Virtualization be in 3-5 years?
Ubiquitous and Comprehensive Tier1 Resource management
Provisioning turnover expectations greatly increased
Involvement in the creation and adjustment of the VM/Server to the exact
specifications required
Zero Downtime Hardware maintenance execution
• The changing role of the DBA – The VRAC-DBA
The modern Oracle DBA has influence over the entire stack
Oracle DBAs do not have to re-learn their skill set
The VRAC-DBA occupies the preeminent position in modern IT
- From the Virtualized Infrastructure to the RAC instances and Apps
- From Storage through the network Architectures
37
37. Agenda
•RAC on Vmware – The Vsphere Platform
• Why use vSphere 5 as the platform for Oracle RAC
• How to setup RAC on Vsphere - The installation process
• Vsphere 5 features that make Vsphere complimentary to RAC
•Performance capabilities
•Customer Success Stories
•The VRAC-DBA
•Summary
•Q/A