SlideShare une entreprise Scribd logo
1  sur  48
Télécharger pour lire hors ligne
Architecting Oracle Databases on vSphere 5 with
NetApp Storage
greg loughmiller, netapp
Kannan Mani, VMware
VAPP4906
#VAPP4906
Agenda
 Objectives
 Introduction
 Using Oracle with vSphere 5
 Recommendations for vSphere 5
 Virtualizing Oracle with NetApp
 Reference Architecture
 Summary
 Where to learn more
2
Objectives of todays Session
 Understanding the architecture of vSphere5 with an
Oracle Database.
 How to provision NetApp storage for an Oracle
database to take advantage of VMware and NetApp
technologies.
 Provide you with different example Reference
Architectures involving vSphere, NetApp FlexPod
and Oracle.
3
Agenda
 Objectives
 Introduction
 Using Oracle with vSphere 5
 Recommendations for vSphere 5
 Virtualizing Oracle with NetApp
 Reference Architecture
 Summary
 Where to learn more
4
5
 15+ years Oracle experience : Oracle RAC, ASM, Clustering, CRM, ERP,
Business Intelligence, Performance and Scalable Enterprise Application
Architecture, Benchmark and Performance , Technical solutions marketing
and management, Virtualization and Cloud solutions.
 Oracle ACE – Applications, DB
 Speakers @ Oracle Open World, IOUG, VMWorld, VMware Partner
Exchange, EMC World and Webinars
 Industry recognized expert in Oracle and Virtualization technologies.
 Blog: http://blogs.vmware.com/apps/oracle
Kannan Mani
Greg Loughmiller
– What does Greg do at NetApp?
 Global Solution Lead – Focus on Database solutions
with NetApp storage.
 Work with Partners and Netapp organizations
– Develop Database Solutions.
6
Agenda
 Objectives
 Introduction
 Using Oracle with vSphere 5
 Recommendations for vSphere 5
 Virtualizing Oracle with NetApp
 Reference Architecture
 Summary
 Where to learn more
7
8
% of Workload Instances Running on VMware in Customer Base
The Trend Is Clear
Source: VMware customer survey, Jan 2010, June 2011 and June 2012
Data: Total number of instances of that workload deployed in your organization and the percentage of those instances that are virtualized
9
Application
Services
Infrastructure
Services
Scalability
VMware vSphere 5
Security
• ESXi Firewall
• 32-way SMP VM
• 1TB Memory
• New HA
Architecture
• vMotion migration over
higher latency links
Availability
NetworkStorage
• Network I/O Control
(per VM controls)
• Distributed Switch
(NetFlow, SPAN, LLDP)
• Storage DRS
• Profile-Driven Storage
• VMFS 5
• Storage I/O Control
(NFS)
• ESXi Convergence
• Auto Deploy
• HW version 8
Compute
VMware vCenter Server™ Virtual Appliance
Web Client
OS OS OS OS OS
Oracle Databases on VMware vSphere® 5
Agenda
 Objectives
 Introduction
 Using Oracle with vSphere 5
 Recommendations for vSphere 5
 Virtualizing Oracle with NetApp
 Reference Architecture
 Summary
 Where to learn more
10
11
Oracle on VMware Technical Best Practices
 Server selection
 Storage selection
 vSphere version
 vSphere operations
 Performance monitoring
 Guest operating system
configuration
• Virtual storage presentation
• Workload and datastore fan-in
ratios
• vCPU allocation
• Memory
• Network
• Security
• Cloning
• Disaster recovery
12
General Best Practices
• Create a computing environment optimized for vSphere
• Enable required settings for ESX host BIOS – for example VT,
Turbo Mode, hyper-threading
• Disable unnecessary foreground and background processes on
guest operating system
• Create golden images of optimized operating systems using
vSphere cloning technologies
• Upgrade to vSphere ESX 5 for 10–20 % performance boost
• Allow vSphere to choose the best virtual machine monitor based on the CPU
and guest operating system combination. Virtual machine setting must be
selected Automatic for the CPU/MMU Virtualization option.
• Use Oracle recommended installation guidelines for respective operating
system – same as physical
• To minimize time drift in virtual machines follow guidelines in KB articles
Timekeeping best practices for Linux guests http://kb.vmware.com/kb/1006427
Timekeeping best practices for Windows, including NTP http://kb.vmware.com/kb/1318
VMware vSphere 5.1
OS
13
Oracle Databases on VMware – Best Practices
Download http://www.vmware.com/files/pdf/solutions/oracle/Oracle_Databases_VMware_Best_Practices_Guide.pdf
Agenda
 Objectives
 Introduction
 Using Oracle with vSphere 5
 Recommendations for vSphere 5
 Virtualizing Oracle with NetApp
 Reference Architecture
 Summary
 Where to learn more
14
Extending the Value
of Virtualization
Efficiency Agility
Data
Protection
Unified
Management
Use 50% less
storage
Provision
storage as
quickly as
your virtual
servers
Use built-in
backup and
DR
Manage storage
directly
+
=
Consolidation Agility Availability
Policy
Management
Reduce IT
expenses by
more than 50%
Reduce IT
tasks from
weeks or
months to
minutes
Decrease
downtime and
improve
reliability
Deliver simplified
and effective
management of
service levels
A fully virtualized environment from server to storage
StorageServer
15
Benefits of Virtualizing Oracle
with VMware and NetApp
Business Value
Simplicity
and Agility
Availability
and Scalability
 Improved time to market using intelligent, automated management
based on policies, templates, and cloning
 Flexibility to provide an immediate response to changing business
needs
 Provide nondisruptive operations and eliminate planned downtime
 Move running VMs, apps, and data to maintain service levels
 Expand VM and storage capacity on demand, without limits
Protection
and Security
 Integrated availability and data protection, including backup,
clustering, replication, and DR
 Ability to isolate Oracle database traffic
 Jointly developed, integrated solution by industry leaders
 Get more with less using VMware® vSphere®, for the highest
consolidation ratios with minimal overhead
 NetApp® advanced storage integrations give DBAs a new bag of tricks
Consolidation
and Virtualization
 Lower costs: Consolidate and reduce cost of downtime
 Hardware costs reduction
16
But first, let’s discuss Netapp
technology
 NetApp SnapShot technology
 NetApp FlexClone technology
 Netapp clustered Data ONTAP
18
NetApp Snapshot Technology
19
Snapshot™
A B C
Root File
A B C
Disk Blocks
Root File
Snapshot
A B C C1
Updated File
 Creating a Snapshot™ copy involves
retaining pointers to original data blocks
 Save only changed blocks
– NOT write-in-place copy
 Performance impact is near zero
because no additional disk operations
are required beyond normal write
behavior.
 Space is efficient because only new
data written takes up incremental space
on disk
20
NetApp FlexCloneTechnology
Snapshot
FlexClone
 Remember what a Snapshot is? It is
pointers to a “picture in time” of your
data.
 A Flexclone is a “virtualized” view of your
data based upon the SnapShot and only
stores the data changes between the
parent FlexVol and virtual “clone”.
 Data is read by the use of the SnapShot
pointers to the “parent” FlexVol.
 Move data to
available nodes
 Rebalance the load
 No Data Migration
 No Re-Architecture
21
A3
A
A1 A2
C
C1 C2 C3
Data Network
A A1
C2 C3
C C1
B0 B1 B2 B3
A4
A4 C4
A2
The clustered Data ONTAP OS
Non-Disruptive Operations
B0 B1 B2 B3
C4
A3
Transparent to all clients and applications
Virtualizing Oracle on NetApp
Storage Discussion - Performance
Guest OS
Mounted File
Systems
RDM’s
VMDK’s
 Benefits of Netapp technology of queue depth free LUN architecture.
 Better performance and throughput
 Complex Storage Design considerations (limitations)
 Proxy for the raw physical device to redirect access to physical device.
 Good performance, IO becomes more virtualized from VM down to
Storage.
 Provides a level of portability.
 Can use NFS protocol and retain Benefits of NFS.
 Enablement for VM features and NetApp technology
 Benefits of NFS and Oracle dNFS
 Price-Performance ratio
 Best Performance for Oracle Database. IO stack between OS and
Storage
 Easier Storage Design
 Provides simplicity and agility.
22
Virtualizing Oracle on NetApp
Storage Discussion - Manageability
Guest OS
Mounted File
Systems
RDM’s
VMDK’s
 Management of additional objects.
 Management of LUNS
 Offers ability to use 3rd party tools for Backup/Recovery, if they
support RDM’s.
 Additional VM objects to manage.
 Can use a mix of VM and NetApp technology
 Additional layer of management abstraction
 Benefits of NFS and ease of management.
 Ability to use Storage based technology for the Database (i.e. Snapshot
Copies, FlexClone, Data Protection, clustered Data ONTAP)
 Enablement of Fast Backup and Recovery
 Enablement of application consistent database backups
without complexity.
23
Virtualizing Oracle with NetApp
 Storage Design and Provisioning
– Why would you use Guest OS mounted file systems
from the storage?
 Less VM objects to manage
 Still take advantage of VM and Netapp technology
 Enablement of Storage Array features
– Why would one use VMDK’s or RDM’s for a
Virtualized Database?
 To facilitate federated type backups
 Self contained infrastructure.
 Ability to use both VM and NetApp integration
and technology.
24
QA
Dev/Test
Reports
Virtualizing Oracle with NetApp
Operational Efficiencies
 Provisioning
– Simple and rapid with Netapp VSC and
VMware technology.
– Use Golden Images to provide on-demand
Oracle®
DB servers
 Ideal for test and development
– Clone, transfer, and share environments easily
– Take Snapshot™ copies, or restore to
previous state
– Automate SDLC with VMware®
vCloud Director™
 Database virtual machine libraries
– Central repository of virtual machine images
– Virtual machine images with different DB and OS
Graphic image courtesy of VMware, Inc.
25
DRS – Load balances VMs
across hosts
APPAPPAPP
VMware Cloud Infrastructure and Management
Physical Servers
APP APP
Tier 1 Tier 2 Tier 3
NetApp Clustered ONTAP®
with Data Motion:
Dynamically Load Balance
Non-Disruptive to the DB
Optimize workload
GraphicimagecourtesyofVMware,Inc.
26
A A1
C2 C3
C C1
B0 B1 B2 B3
A4
A2
C4
A3
Transparent to all clients and applications
Virtualizing Oracle with NetApp
Operational Efficiencies
Virtualizing Oracle with NetApp
Operational Efficiencies
Traditional Cloning
Cloning VMs with NetApp®
FlexClone®
Full
Capacity
Minimal
Capacity
• Instantaneous
copies of the
database.
• Storage
Efficiencies
• Reduce Time to
Market with Line of
Business
Applications/DB’s
• Integration with
vCenter.
• Integration of SRM
with FlexClone
technology
Instant space-saving DB copies using FlexClone
27
Oracle
Current DB
ORCL ORCL ORCL ORCL
ORCL
ORCL ORCLORCL
1 Preserve isolation in VM
 OS isolation
 DB isolation
 Security isolation
2 Guarantee resources
 Reservations
 Priorities
 Maximums
3 Load balance across
nodes
 Cluster Data
ONTAP
 Data Motion
 vMotion
 DRS
Graphic images courtesy of VMware, Inc.
28
Virtualizing Oracle with NetApp
Operational Efficiencies
Platform for Database Consolidation
29
 Time to Backup and Restore is seconds
or minutes, not hours.
 The opportunities are limitless.
 Back up a 10 Tb database in a minute.
SAN or
NAS
Time to Restore:
Minutes
SnapRestore®Snapshot™
Time to Backup:
Minutes
Database Size = 10 TB
Backup Time
(Full Database )
Rest. and Rec. Time
(two data files)
Scripts with CLI 00:01:10 00:02:16
SnapManager for Oracle 00:01:47 00:04:27
Oracle Recovery Manager 06:38:00 00:09:12
RMAN with Binary Comp. 26:48:40 00:16:28
Fast Backup and Recovery with NetApp storage
Virtualizing Oracle with NetApp
Operational Efficiencies
Virtualizing Oracle on NetApp
Benefits of NFS
 Compatible with Oracle DNFS(apply latest Oracle patches)
 You can create 2TB to 64TB datastores when using NFS
 VM density – You can take advantage of storage efficiency with
more VM’s on a datastore (dedup all guest OS’s).
 Storage efficiency offload -- storage efficiencies are conducted
at the storage hardware layer.
 Manageability and Backup options when using NFS, RDM’s for
Database file systems.
 Shrink and increase data stores and file systems on the fly.
 Take advantage of NetApp Software utilities for VMware
 Shrink and increase data stores space on the fly.
30
Oracle settings
Ethernet Items
 Flow Control
 Typically, best to have clients not allow Flow Control requests to a
Storage array.
 Jumbo Frames
 Implement Jumbo Frames where possible.
 Test to measure benefits with 1Gb networks
 Use Jumbo Frames with 10Gb networks.
 Filesystemio_options parameter
 Controls the use of async IO and Direct IO
 In almost all use cases – the value of setall is optimal
 db_file_multiblock_read_count parameter
 Max number of blocks Oracle will read as a single operation
during sequential I/O
 Leave this parameter unset, per Oracle’s recommendation
 Have seen performance issues when incorrectly set.
 Oracle dNFS
 Leverage the use of Oracle dNFS – It’s free
 Make sure you always get the latest patch set
31
Virtualizing Oracle with NetApp
Oracle, Netapp and NFS Recommendations
Linux Parameter  Tcp_slot_table_entries
 Regulates the number of outstanding NFS operations that are
permitted on a Linux OS
 Statically set this to a value of 128, the default is 16.
32
Virtualizing Oracle with NetApp
Oracle, Netapp and NFS Recommendations
Virtualizing Oracle on NetApp
Linux NFS Mount Options – Single Instance
33
File Type Mount Options
Controlfiles, Datafiles,
Redo Logs
rw,bg,hard,vers=3,proto=tcp,timeo=600,rsize=65536,
wsize=65536,nointr
$ORACLE_HOME rw,bg,hard,vers=3,proto=tcp,timeo=600,rsize=65536,
wsize=65536,nointr
ADR_HOME rw,bg,hard,vers=3,proto=tcp,timeo=600,rsize=65536,
wsize=65536
http://www.netapp.com/us/system/pdf-reader.aspx?m=tr-3633.pdf&cc=us
 Oracle Databases on Netapp Storage Recommendations
Virtualizing Oracle with NetApp
Storage Design Options
34
Data Temp Control Redo Arch Redo2
Option 1
Option 2
Option 3
Virtualizing Oracle with NetApp
Storage Design Options
35
Data Temp Control Redo Arch Redo2
Option 4
Option 5
Option 6
Virtualizing Oracle with NetApp
 Storage Design and Provisioning
– Why would you care about the Storage?
 Performance.
 Enable you to perform fast backups.
 Same for Recovery, perform a database restore quickly.
 Enablement of fast Cloning of a Database.
 Ease of management
36
Agenda
 Objectives
 Introduction
 Using Oracle with vSphere 5
 Recommendations for vSphere 5
 Virtualizing Oracle with NetApp
 Reference Architecture
 Summary
 Where to learn more
37
TM
38
Solution Architecture Using NFS
DataStore
Cluster
vCenter
VCS
RCU
db1oradata
db1archive
db1redo
RHEL6u4
11gR2
DB1
SMO
SDU
RHEL6u4
11gR2
NFS Datastore FlexVols
RHEL6u4
11gR2
DB2
SMO
SDU
FlexClones
OS
VMDK’s
ESX Cluster
TM
39
Solution Architecture Using VMDK’s
vCenter
VCS
RCU
RHEL6u4
11gR2
FlexClones
ESX Cluster
NetApp Cluster
Arch
Datastore
Data
Datastore
Redo
Datastore
Ctl
Datastore
NFS Datastore Arch
NFS Datastore Data
NFS Datastore Redo
NFS Datastore Ctl
REDO
DATA
ARCHIVE
CTL
VMDK’s
RHEL6u4
11gR2 DB1 SC
REDO
DATA
ARCHIVE
CTL
VMDK’s
RHEL6u4
11gR2 DB1 SC
40
HA Options: Availability
Availability Options for Oracle on VMware
Use Case
Active/Acti
ve
VMware
Protection
Oracle DB
Protection
(Logical
Protection)
Oracle DB
Protection
(Physical
Protection)
Downtime
with
Failover Cost Complexity
VMware HA No Yes Some None Yes Low Med
VMware
SRM No Yes Yes Some Yes Low Med
Oracle Data
Guard No No Yes Yes Yes Med High
Oracle RAC
One No* Yes Yes None Yes High High
Oracle RAC Yes Yes Yes None No High High
Agenda
 Objectives
 Introduction
 Using Oracle with vSphere 5
 Recommendations for vSphere 5
 Virtualizing Oracle with NetApp
 Reference Architecture
 Summary
 Where to learn more
41
Summary
 Understand the key recommendations of vSphere5.
 How to define and provision storage for an Oracle
infrastructure to improve efficiencies within the
Data Center.
 Tools available to backup an Oracle Database
using Netapp technology.
 Proven Reference Architectures for a Virtualized
environment using Netapp storage.
42
Agenda
 Objectives
 Introduction
 Using Oracle with vSphere 5
 Recommendations for vSphere 5
 Virtualizing Oracle with NetApp
 Reference Architecture
 Success Stories
 Summary
 Where to learn more
43
Where to learn more
44
 Oracle with VMware on NetApp Information
– Landing page for www.netapp.com
 http://www.netapp.com/us/solutions/applications/oracle/
 Technical Library
– www.netapp.com/us/library
 VMware vSphere5 on Netapp Clustered Data ONTAP
– TR-4068
 NetApp Storage Best Practices for VMware vSphere
– TR-3749
 Deploying VMware vCenter Site Recovery Manager 5 with NetApp FAS/V-Series Storage Systems
– TR-4064
 Best Practices for File System Alignment in Virtual Environments
– TR-3747
 Oracle Dev/Test on VMware vSphere and NetApp Storage Solution Overview
– TR-3861
 VMware vCloud Director on Netapp Clustered Data ONTAP
– NVA-0007
 VMware Cloud Infrastructure and Management on NetApp
– TR-3948
 Best Practices for Oracle Databases on NetApp Storage
– TR-3633
Where to learn more
45
 Oracle with VMware on NetApp Information
– Landing page for Virtualizing Oracle with Vmware.
 www.vmware.com/oracle
46
Other VMware Activities Related to This Session
 Group Discussions:
VAPP1004-GD
Oracle/General with Michael Webster
THANK YOU
Architecting Oracle Databases on vSphere 5 with
NetApp Storage
greg loughmiller, netapp
Kannan Mani, VMware
VAPP4906
#VAPP4906

Contenu connexe

Tendances

GAB 2016 Hybrid Storage
GAB 2016 Hybrid StorageGAB 2016 Hybrid Storage
GAB 2016 Hybrid StorageCarlos Mayol
 
vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...
vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...
vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...Vinh Nguyen
 
Oracle Solaris 11 Built for Clouds
Oracle Solaris 11 Built for Clouds Oracle Solaris 11 Built for Clouds
Oracle Solaris 11 Built for Clouds Orgad Kimchi
 
VMworld 2014: Virtualizing Databases
VMworld 2014: Virtualizing DatabasesVMworld 2014: Virtualizing Databases
VMworld 2014: Virtualizing DatabasesVMworld
 
ovm3-server-pool-459310
ovm3-server-pool-459310ovm3-server-pool-459310
ovm3-server-pool-459310Enoch Antwi
 
Cloud-Ready, Scale-Out Storage
Cloud-Ready, Scale-Out StorageCloud-Ready, Scale-Out Storage
Cloud-Ready, Scale-Out Storageryanwakeling
 
VMworld 2013: VMware vCenter Site Recovery Manager – Solution Overview and Le...
VMworld 2013: VMware vCenter Site Recovery Manager – Solution Overview and Le...VMworld 2013: VMware vCenter Site Recovery Manager – Solution Overview and Le...
VMworld 2013: VMware vCenter Site Recovery Manager – Solution Overview and Le...VMworld
 
VMworld Europe 2014: Virtual SAN Best Practices and Use Cases
VMworld Europe 2014: Virtual SAN Best Practices and Use CasesVMworld Europe 2014: Virtual SAN Best Practices and Use Cases
VMworld Europe 2014: Virtual SAN Best Practices and Use CasesVMworld
 
VMware Site Recovery Manager - Architecting a DR Solution - Best Practices
VMware Site Recovery Manager - Architecting a DR Solution - Best PracticesVMware Site Recovery Manager - Architecting a DR Solution - Best Practices
VMware Site Recovery Manager - Architecting a DR Solution - Best Practicesthephuck
 
vCenter Site Recovery Manager: Architecting a DR Solution
vCenter Site Recovery Manager: Architecting a DR SolutionvCenter Site Recovery Manager: Architecting a DR Solution
vCenter Site Recovery Manager: Architecting a DR SolutionRackspace
 
Optimize Oracle On VMware (Sep 2011)
Optimize Oracle On VMware (Sep 2011)Optimize Oracle On VMware (Sep 2011)
Optimize Oracle On VMware (Sep 2011)Guy Harrison
 
Optimize oracle on VMware (April 2011)
Optimize oracle on VMware (April 2011)Optimize oracle on VMware (April 2011)
Optimize oracle on VMware (April 2011)Guy Harrison
 
Oracle database smart flash cache
Oracle database smart flash cacheOracle database smart flash cache
Oracle database smart flash cacheJohan Louwers
 
Snap protect se_presentation_v3.0
Snap protect se_presentation_v3.0Snap protect se_presentation_v3.0
Snap protect se_presentation_v3.0Mikis Eminov
 
Pairing VMware vCenter Site Recovery Manager with virtual SAN
Pairing VMware vCenter Site Recovery Manager with virtual SANPairing VMware vCenter Site Recovery Manager with virtual SAN
Pairing VMware vCenter Site Recovery Manager with virtual SANthephuck
 
Building your first sql server cluster
Building your first sql server clusterBuilding your first sql server cluster
Building your first sql server clusterJoseph D'Antoni
 
SOUG_SDM_OracleDB_V3
SOUG_SDM_OracleDB_V3SOUG_SDM_OracleDB_V3
SOUG_SDM_OracleDB_V3UniFabric
 
Advanced caching techniques with ehcache, big memory, terracotta, and coldfusion
Advanced caching techniques with ehcache, big memory, terracotta, and coldfusionAdvanced caching techniques with ehcache, big memory, terracotta, and coldfusion
Advanced caching techniques with ehcache, big memory, terracotta, and coldfusionColdFusionConference
 

Tendances (20)

GAB 2016 Hybrid Storage
GAB 2016 Hybrid StorageGAB 2016 Hybrid Storage
GAB 2016 Hybrid Storage
 
vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...
vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...
vmware_site_recovery_manager_and_net_app_fas_v-series_se_technical_presentati...
 
Oracle Solaris 11 Built for Clouds
Oracle Solaris 11 Built for Clouds Oracle Solaris 11 Built for Clouds
Oracle Solaris 11 Built for Clouds
 
VMworld 2014: Virtualizing Databases
VMworld 2014: Virtualizing DatabasesVMworld 2014: Virtualizing Databases
VMworld 2014: Virtualizing Databases
 
ovm3-server-pool-459310
ovm3-server-pool-459310ovm3-server-pool-459310
ovm3-server-pool-459310
 
Cloud-Ready, Scale-Out Storage
Cloud-Ready, Scale-Out StorageCloud-Ready, Scale-Out Storage
Cloud-Ready, Scale-Out Storage
 
VMworld 2013: VMware vCenter Site Recovery Manager – Solution Overview and Le...
VMworld 2013: VMware vCenter Site Recovery Manager – Solution Overview and Le...VMworld 2013: VMware vCenter Site Recovery Manager – Solution Overview and Le...
VMworld 2013: VMware vCenter Site Recovery Manager – Solution Overview and Le...
 
VMworld Europe 2014: Virtual SAN Best Practices and Use Cases
VMworld Europe 2014: Virtual SAN Best Practices and Use CasesVMworld Europe 2014: Virtual SAN Best Practices and Use Cases
VMworld Europe 2014: Virtual SAN Best Practices and Use Cases
 
VMware Site Recovery Manager - Architecting a DR Solution - Best Practices
VMware Site Recovery Manager - Architecting a DR Solution - Best PracticesVMware Site Recovery Manager - Architecting a DR Solution - Best Practices
VMware Site Recovery Manager - Architecting a DR Solution - Best Practices
 
Walla migration
Walla  migrationWalla  migration
Walla migration
 
vCenter Site Recovery Manager: Architecting a DR Solution
vCenter Site Recovery Manager: Architecting a DR SolutionvCenter Site Recovery Manager: Architecting a DR Solution
vCenter Site Recovery Manager: Architecting a DR Solution
 
Optimize Oracle On VMware (Sep 2011)
Optimize Oracle On VMware (Sep 2011)Optimize Oracle On VMware (Sep 2011)
Optimize Oracle On VMware (Sep 2011)
 
Optimize oracle on VMware (April 2011)
Optimize oracle on VMware (April 2011)Optimize oracle on VMware (April 2011)
Optimize oracle on VMware (April 2011)
 
Oracle database smart flash cache
Oracle database smart flash cacheOracle database smart flash cache
Oracle database smart flash cache
 
Snap protect se_presentation_v3.0
Snap protect se_presentation_v3.0Snap protect se_presentation_v3.0
Snap protect se_presentation_v3.0
 
Pairing VMware vCenter Site Recovery Manager with virtual SAN
Pairing VMware vCenter Site Recovery Manager with virtual SANPairing VMware vCenter Site Recovery Manager with virtual SAN
Pairing VMware vCenter Site Recovery Manager with virtual SAN
 
Oracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle CloudOracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle Cloud
 
Building your first sql server cluster
Building your first sql server clusterBuilding your first sql server cluster
Building your first sql server cluster
 
SOUG_SDM_OracleDB_V3
SOUG_SDM_OracleDB_V3SOUG_SDM_OracleDB_V3
SOUG_SDM_OracleDB_V3
 
Advanced caching techniques with ehcache, big memory, terracotta, and coldfusion
Advanced caching techniques with ehcache, big memory, terracotta, and coldfusionAdvanced caching techniques with ehcache, big memory, terracotta, and coldfusion
Advanced caching techniques with ehcache, big memory, terracotta, and coldfusion
 

En vedette

Puppet Camp Charlotte 2015: Use Puppet to Manage your NetApp Storage Infrastr...
Puppet Camp Charlotte 2015: Use Puppet to Manage your NetApp Storage Infrastr...Puppet Camp Charlotte 2015: Use Puppet to Manage your NetApp Storage Infrastr...
Puppet Camp Charlotte 2015: Use Puppet to Manage your NetApp Storage Infrastr...Puppet
 
Use the power of Microsoft Azure with NetApp Storage
Use the power of Microsoft Azure with NetApp StorageUse the power of Microsoft Azure with NetApp Storage
Use the power of Microsoft Azure with NetApp StorageProact Netherlands B.V.
 
2017 Networked Storage Brand Leader Mini-Report
2017 Networked Storage Brand Leader Mini-Report2017 Networked Storage Brand Leader Mini-Report
2017 Networked Storage Brand Leader Mini-ReportIT Brand Pulse
 
Cloud Data Management at Australia's Largest Software Company -Session Sponso...
Cloud Data Management at Australia's Largest Software Company -Session Sponso...Cloud Data Management at Australia's Largest Software Company -Session Sponso...
Cloud Data Management at Australia's Largest Software Company -Session Sponso...Amazon Web Services
 
MongoDB Europe 2016 - Deploying MongoDB on NetApp storage
MongoDB Europe 2016 - Deploying MongoDB on NetApp storageMongoDB Europe 2016 - Deploying MongoDB on NetApp storage
MongoDB Europe 2016 - Deploying MongoDB on NetApp storageMongoDB
 
How to shutdown and power up of the netapp cluster mode storage system
How to shutdown and power up of the netapp cluster mode storage systemHow to shutdown and power up of the netapp cluster mode storage system
How to shutdown and power up of the netapp cluster mode storage systemSaroj Sahu
 
NetApp Cloud Survey: EMEA Findings
NetApp Cloud Survey: EMEA FindingsNetApp Cloud Survey: EMEA Findings
NetApp Cloud Survey: EMEA FindingsNetApp
 
Big Movies, Big Data
Big Movies, Big DataBig Movies, Big Data
Big Movies, Big DataNetApp
 
NetApp Flash infographic october 2015
NetApp Flash infographic october 2015NetApp Flash infographic october 2015
NetApp Flash infographic october 2015NetAppUK
 
Joe Graziano – Challenge 2 Design Solution - Syncsort dpx 411
Joe Graziano – Challenge 2 Design Solution  - Syncsort dpx 411Joe Graziano – Challenge 2 Design Solution  - Syncsort dpx 411
Joe Graziano – Challenge 2 Design Solution - Syncsort dpx 411tovmug
 
Accelerating Software Development with NetApp's P4flex
Accelerating Software Development with NetApp's P4flexAccelerating Software Development with NetApp's P4flex
Accelerating Software Development with NetApp's P4flexPerforce
 
NetApp ontap simulator
NetApp ontap simulatorNetApp ontap simulator
NetApp ontap simulatorAshwin Pawar
 
Migrating Windows-based Enterprise Applications to AWS
Migrating Windows-based Enterprise Applications to AWSMigrating Windows-based Enterprise Applications to AWS
Migrating Windows-based Enterprise Applications to AWSAmazon Web Services
 
Difference between LUN and igroup os type
Difference between LUN and igroup os typeDifference between LUN and igroup os type
Difference between LUN and igroup os typeAshwin Pawar
 
Flexpod: Maximize IT Responsiveness, Minimize Risk
Flexpod: Maximize IT Responsiveness, Minimize RiskFlexpod: Maximize IT Responsiveness, Minimize Risk
Flexpod: Maximize IT Responsiveness, Minimize RiskForce 3
 
10 Good Reasons - NetApp OnCommand Insight
10 Good Reasons - NetApp OnCommand Insight 10 Good Reasons - NetApp OnCommand Insight
10 Good Reasons - NetApp OnCommand Insight NetAppUK
 
10 Good Reasons - NetApp for Finance
10 Good Reasons - NetApp for Finance10 Good Reasons - NetApp for Finance
10 Good Reasons - NetApp for FinanceNetAppUK
 
OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Hava...
OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Hava...OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Hava...
OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Hava...eNovance
 
[NetApp] Managing Big Workspaces with Storage Magic
[NetApp] Managing Big Workspaces with Storage Magic[NetApp] Managing Big Workspaces with Storage Magic
[NetApp] Managing Big Workspaces with Storage MagicPerforce
 
The Value of NetApp with VMware
The Value of NetApp with VMwareThe Value of NetApp with VMware
The Value of NetApp with VMwareCapito Livingstone
 

En vedette (20)

Puppet Camp Charlotte 2015: Use Puppet to Manage your NetApp Storage Infrastr...
Puppet Camp Charlotte 2015: Use Puppet to Manage your NetApp Storage Infrastr...Puppet Camp Charlotte 2015: Use Puppet to Manage your NetApp Storage Infrastr...
Puppet Camp Charlotte 2015: Use Puppet to Manage your NetApp Storage Infrastr...
 
Use the power of Microsoft Azure with NetApp Storage
Use the power of Microsoft Azure with NetApp StorageUse the power of Microsoft Azure with NetApp Storage
Use the power of Microsoft Azure with NetApp Storage
 
2017 Networked Storage Brand Leader Mini-Report
2017 Networked Storage Brand Leader Mini-Report2017 Networked Storage Brand Leader Mini-Report
2017 Networked Storage Brand Leader Mini-Report
 
Cloud Data Management at Australia's Largest Software Company -Session Sponso...
Cloud Data Management at Australia's Largest Software Company -Session Sponso...Cloud Data Management at Australia's Largest Software Company -Session Sponso...
Cloud Data Management at Australia's Largest Software Company -Session Sponso...
 
MongoDB Europe 2016 - Deploying MongoDB on NetApp storage
MongoDB Europe 2016 - Deploying MongoDB on NetApp storageMongoDB Europe 2016 - Deploying MongoDB on NetApp storage
MongoDB Europe 2016 - Deploying MongoDB on NetApp storage
 
How to shutdown and power up of the netapp cluster mode storage system
How to shutdown and power up of the netapp cluster mode storage systemHow to shutdown and power up of the netapp cluster mode storage system
How to shutdown and power up of the netapp cluster mode storage system
 
NetApp Cloud Survey: EMEA Findings
NetApp Cloud Survey: EMEA FindingsNetApp Cloud Survey: EMEA Findings
NetApp Cloud Survey: EMEA Findings
 
Big Movies, Big Data
Big Movies, Big DataBig Movies, Big Data
Big Movies, Big Data
 
NetApp Flash infographic october 2015
NetApp Flash infographic october 2015NetApp Flash infographic october 2015
NetApp Flash infographic october 2015
 
Joe Graziano – Challenge 2 Design Solution - Syncsort dpx 411
Joe Graziano – Challenge 2 Design Solution  - Syncsort dpx 411Joe Graziano – Challenge 2 Design Solution  - Syncsort dpx 411
Joe Graziano – Challenge 2 Design Solution - Syncsort dpx 411
 
Accelerating Software Development with NetApp's P4flex
Accelerating Software Development with NetApp's P4flexAccelerating Software Development with NetApp's P4flex
Accelerating Software Development with NetApp's P4flex
 
NetApp ontap simulator
NetApp ontap simulatorNetApp ontap simulator
NetApp ontap simulator
 
Migrating Windows-based Enterprise Applications to AWS
Migrating Windows-based Enterprise Applications to AWSMigrating Windows-based Enterprise Applications to AWS
Migrating Windows-based Enterprise Applications to AWS
 
Difference between LUN and igroup os type
Difference between LUN and igroup os typeDifference between LUN and igroup os type
Difference between LUN and igroup os type
 
Flexpod: Maximize IT Responsiveness, Minimize Risk
Flexpod: Maximize IT Responsiveness, Minimize RiskFlexpod: Maximize IT Responsiveness, Minimize Risk
Flexpod: Maximize IT Responsiveness, Minimize Risk
 
10 Good Reasons - NetApp OnCommand Insight
10 Good Reasons - NetApp OnCommand Insight 10 Good Reasons - NetApp OnCommand Insight
10 Good Reasons - NetApp OnCommand Insight
 
10 Good Reasons - NetApp for Finance
10 Good Reasons - NetApp for Finance10 Good Reasons - NetApp for Finance
10 Good Reasons - NetApp for Finance
 
OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Hava...
OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Hava...OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Hava...
OpenStack in Action 4! Rachid Boularas - Pragmatic Storage Solutions for Hava...
 
[NetApp] Managing Big Workspaces with Storage Magic
[NetApp] Managing Big Workspaces with Storage Magic[NetApp] Managing Big Workspaces with Storage Magic
[NetApp] Managing Big Workspaces with Storage Magic
 
The Value of NetApp with VMware
The Value of NetApp with VMwareThe Value of NetApp with VMware
The Value of NetApp with VMware
 

Similaire à VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage

Net app virtualization preso
Net app virtualization presoNet app virtualization preso
Net app virtualization presoAccenture
 
Presentacion NetApp Funcionalidades.pptx
Presentacion NetApp Funcionalidades.pptxPresentacion NetApp Funcionalidades.pptx
Presentacion NetApp Funcionalidades.pptxssuser97bdaf
 
Citrix Synergy 2014 - Syn232 Building a Cloud Architecture and Self- Service ...
Citrix Synergy 2014 - Syn232 Building a Cloud Architecture and Self- Service ...Citrix Synergy 2014 - Syn232 Building a Cloud Architecture and Self- Service ...
Citrix Synergy 2014 - Syn232 Building a Cloud Architecture and Self- Service ...Citrix
 
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 VMworld
 
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mwareBenchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mwaresolarisyougood
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld
 
Track 1 Virtualizing Critical Applications with VMWARE VISPHERE by Roshan Shetty
Track 1 Virtualizing Critical Applications with VMWARE VISPHERE by Roshan ShettyTrack 1 Virtualizing Critical Applications with VMWARE VISPHERE by Roshan Shetty
Track 1 Virtualizing Critical Applications with VMWARE VISPHERE by Roshan ShettyEMC Forum India
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014csharney
 
E N A B L I N G V I R T U A L I Z E D G RI D S W I T H O R A C L E A...
E N A B L I N G   V I R T U A L I Z E D   G RI D S   W I T H   O R A C L E  A...E N A B L I N G   V I R T U A L I Z E D   G RI D S   W I T H   O R A C L E  A...
E N A B L I N G V I R T U A L I Z E D G RI D S W I T H O R A C L E A...Frank Martin
 
NetApp FAS8000: Respond Faster to Changing IT Needs
NetApp FAS8000: Respond Faster to Changing IT NeedsNetApp FAS8000: Respond Faster to Changing IT Needs
NetApp FAS8000: Respond Faster to Changing IT NeedsNetApp
 
Bringing NetApp Data ONTAP & Apache CloudStack Together
Bringing NetApp Data ONTAP & Apache CloudStack TogetherBringing NetApp Data ONTAP & Apache CloudStack Together
Bringing NetApp Data ONTAP & Apache CloudStack TogetherDavid La Motta
 
Dynamic Data Centers - Taking it to the next level
Dynamic Data Centers - Taking it to the next levelDynamic Data Centers - Taking it to the next level
Dynamic Data Centers - Taking it to the next levelsanvmibj
 
MT42 The impact of high performance Oracle workloads on the evolution of the ...
MT42 The impact of high performance Oracle workloads on the evolution of the ...MT42 The impact of high performance Oracle workloads on the evolution of the ...
MT42 The impact of high performance Oracle workloads on the evolution of the ...Dell EMC World
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014Joelith
 
C6 deploying applications to your private cloud 7 to 10 times faster
C6   deploying applications to your private cloud 7 to 10 times fasterC6   deploying applications to your private cloud 7 to 10 times faster
C6 deploying applications to your private cloud 7 to 10 times fasterDr. Wilfred Lin (Ph.D.)
 
Cloud Strategies for a modern hybrid datacenter - Dec 2015
Cloud Strategies for a modern hybrid datacenter - Dec 2015Cloud Strategies for a modern hybrid datacenter - Dec 2015
Cloud Strategies for a modern hybrid datacenter - Dec 2015Miguel Pérez Colino
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication systemkhawkwf
 
Presentation v mworld 2011
Presentation   v mworld 2011Presentation   v mworld 2011
Presentation v mworld 2011solarisyourep
 

Similaire à VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage (20)

Net app virtualization preso
Net app virtualization presoNet app virtualization preso
Net app virtualization preso
 
Presentacion NetApp Funcionalidades.pptx
Presentacion NetApp Funcionalidades.pptxPresentacion NetApp Funcionalidades.pptx
Presentacion NetApp Funcionalidades.pptx
 
Citrix Synergy 2014 - Syn232 Building a Cloud Architecture and Self- Service ...
Citrix Synergy 2014 - Syn232 Building a Cloud Architecture and Self- Service ...Citrix Synergy 2014 - Syn232 Building a Cloud Architecture and Self- Service ...
Citrix Synergy 2014 - Syn232 Building a Cloud Architecture and Self- Service ...
 
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
 
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mwareBenchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
 
Track 1 Virtualizing Critical Applications with VMWARE VISPHERE by Roshan Shetty
Track 1 Virtualizing Critical Applications with VMWARE VISPHERE by Roshan ShettyTrack 1 Virtualizing Critical Applications with VMWARE VISPHERE by Roshan Shetty
Track 1 Virtualizing Critical Applications with VMWARE VISPHERE by Roshan Shetty
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014
 
Microsoft private cloud with Cisco and Netapp - Flexpod solution
Microsoft private cloud with Cisco and Netapp -  Flexpod solutionMicrosoft private cloud with Cisco and Netapp -  Flexpod solution
Microsoft private cloud with Cisco and Netapp - Flexpod solution
 
E N A B L I N G V I R T U A L I Z E D G RI D S W I T H O R A C L E A...
E N A B L I N G   V I R T U A L I Z E D   G RI D S   W I T H   O R A C L E  A...E N A B L I N G   V I R T U A L I Z E D   G RI D S   W I T H   O R A C L E  A...
E N A B L I N G V I R T U A L I Z E D G RI D S W I T H O R A C L E A...
 
NetApp FAS8000: Respond Faster to Changing IT Needs
NetApp FAS8000: Respond Faster to Changing IT NeedsNetApp FAS8000: Respond Faster to Changing IT Needs
NetApp FAS8000: Respond Faster to Changing IT Needs
 
Bringing NetApp Data ONTAP & Apache CloudStack Together
Bringing NetApp Data ONTAP & Apache CloudStack TogetherBringing NetApp Data ONTAP & Apache CloudStack Together
Bringing NetApp Data ONTAP & Apache CloudStack Together
 
Dynamic Data Centers - Taking it to the next level
Dynamic Data Centers - Taking it to the next levelDynamic Data Centers - Taking it to the next level
Dynamic Data Centers - Taking it to the next level
 
MT42 The impact of high performance Oracle workloads on the evolution of the ...
MT42 The impact of high performance Oracle workloads on the evolution of the ...MT42 The impact of high performance Oracle workloads on the evolution of the ...
MT42 The impact of high performance Oracle workloads on the evolution of the ...
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014
 
ds-3090
ds-3090ds-3090
ds-3090
 
C6 deploying applications to your private cloud 7 to 10 times faster
C6   deploying applications to your private cloud 7 to 10 times fasterC6   deploying applications to your private cloud 7 to 10 times faster
C6 deploying applications to your private cloud 7 to 10 times faster
 
Cloud Strategies for a modern hybrid datacenter - Dec 2015
Cloud Strategies for a modern hybrid datacenter - Dec 2015Cloud Strategies for a modern hybrid datacenter - Dec 2015
Cloud Strategies for a modern hybrid datacenter - Dec 2015
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication system
 
Presentation v mworld 2011
Presentation   v mworld 2011Presentation   v mworld 2011
Presentation v mworld 2011
 

Plus de VMworld

VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld
 
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld
 
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld
 
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld
 
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld
 
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld
 
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld
 
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld
 
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld
 
VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld
 
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld
 
VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld
 
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 vSphereVMworld
 
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld
 
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld
 

Plus de VMworld (20)

VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
 
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for Horizon
 
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSX
 
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
 
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep Dive
 
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
 
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations!
 
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
 
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts Panel
 
VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way!
 
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
 
VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
 
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
 
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SAN
 
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
 

Dernier

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Dernier (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage

  • 1. Architecting Oracle Databases on vSphere 5 with NetApp Storage greg loughmiller, netapp Kannan Mani, VMware VAPP4906 #VAPP4906
  • 2. Agenda  Objectives  Introduction  Using Oracle with vSphere 5  Recommendations for vSphere 5  Virtualizing Oracle with NetApp  Reference Architecture  Summary  Where to learn more 2
  • 3. Objectives of todays Session  Understanding the architecture of vSphere5 with an Oracle Database.  How to provision NetApp storage for an Oracle database to take advantage of VMware and NetApp technologies.  Provide you with different example Reference Architectures involving vSphere, NetApp FlexPod and Oracle. 3
  • 4. Agenda  Objectives  Introduction  Using Oracle with vSphere 5  Recommendations for vSphere 5  Virtualizing Oracle with NetApp  Reference Architecture  Summary  Where to learn more 4
  • 5. 5  15+ years Oracle experience : Oracle RAC, ASM, Clustering, CRM, ERP, Business Intelligence, Performance and Scalable Enterprise Application Architecture, Benchmark and Performance , Technical solutions marketing and management, Virtualization and Cloud solutions.  Oracle ACE – Applications, DB  Speakers @ Oracle Open World, IOUG, VMWorld, VMware Partner Exchange, EMC World and Webinars  Industry recognized expert in Oracle and Virtualization technologies.  Blog: http://blogs.vmware.com/apps/oracle Kannan Mani
  • 6. Greg Loughmiller – What does Greg do at NetApp?  Global Solution Lead – Focus on Database solutions with NetApp storage.  Work with Partners and Netapp organizations – Develop Database Solutions. 6
  • 7. Agenda  Objectives  Introduction  Using Oracle with vSphere 5  Recommendations for vSphere 5  Virtualizing Oracle with NetApp  Reference Architecture  Summary  Where to learn more 7
  • 8. 8 % of Workload Instances Running on VMware in Customer Base The Trend Is Clear Source: VMware customer survey, Jan 2010, June 2011 and June 2012 Data: Total number of instances of that workload deployed in your organization and the percentage of those instances that are virtualized
  • 9. 9 Application Services Infrastructure Services Scalability VMware vSphere 5 Security • ESXi Firewall • 32-way SMP VM • 1TB Memory • New HA Architecture • vMotion migration over higher latency links Availability NetworkStorage • Network I/O Control (per VM controls) • Distributed Switch (NetFlow, SPAN, LLDP) • Storage DRS • Profile-Driven Storage • VMFS 5 • Storage I/O Control (NFS) • ESXi Convergence • Auto Deploy • HW version 8 Compute VMware vCenter Server™ Virtual Appliance Web Client OS OS OS OS OS Oracle Databases on VMware vSphere® 5
  • 10. Agenda  Objectives  Introduction  Using Oracle with vSphere 5  Recommendations for vSphere 5  Virtualizing Oracle with NetApp  Reference Architecture  Summary  Where to learn more 10
  • 11. 11 Oracle on VMware Technical Best Practices  Server selection  Storage selection  vSphere version  vSphere operations  Performance monitoring  Guest operating system configuration • Virtual storage presentation • Workload and datastore fan-in ratios • vCPU allocation • Memory • Network • Security • Cloning • Disaster recovery
  • 12. 12 General Best Practices • Create a computing environment optimized for vSphere • Enable required settings for ESX host BIOS – for example VT, Turbo Mode, hyper-threading • Disable unnecessary foreground and background processes on guest operating system • Create golden images of optimized operating systems using vSphere cloning technologies • Upgrade to vSphere ESX 5 for 10–20 % performance boost • Allow vSphere to choose the best virtual machine monitor based on the CPU and guest operating system combination. Virtual machine setting must be selected Automatic for the CPU/MMU Virtualization option. • Use Oracle recommended installation guidelines for respective operating system – same as physical • To minimize time drift in virtual machines follow guidelines in KB articles Timekeeping best practices for Linux guests http://kb.vmware.com/kb/1006427 Timekeeping best practices for Windows, including NTP http://kb.vmware.com/kb/1318 VMware vSphere 5.1 OS
  • 13. 13 Oracle Databases on VMware – Best Practices Download http://www.vmware.com/files/pdf/solutions/oracle/Oracle_Databases_VMware_Best_Practices_Guide.pdf
  • 14. Agenda  Objectives  Introduction  Using Oracle with vSphere 5  Recommendations for vSphere 5  Virtualizing Oracle with NetApp  Reference Architecture  Summary  Where to learn more 14
  • 15. Extending the Value of Virtualization Efficiency Agility Data Protection Unified Management Use 50% less storage Provision storage as quickly as your virtual servers Use built-in backup and DR Manage storage directly + = Consolidation Agility Availability Policy Management Reduce IT expenses by more than 50% Reduce IT tasks from weeks or months to minutes Decrease downtime and improve reliability Deliver simplified and effective management of service levels A fully virtualized environment from server to storage StorageServer 15
  • 16. Benefits of Virtualizing Oracle with VMware and NetApp Business Value Simplicity and Agility Availability and Scalability  Improved time to market using intelligent, automated management based on policies, templates, and cloning  Flexibility to provide an immediate response to changing business needs  Provide nondisruptive operations and eliminate planned downtime  Move running VMs, apps, and data to maintain service levels  Expand VM and storage capacity on demand, without limits Protection and Security  Integrated availability and data protection, including backup, clustering, replication, and DR  Ability to isolate Oracle database traffic  Jointly developed, integrated solution by industry leaders  Get more with less using VMware® vSphere®, for the highest consolidation ratios with minimal overhead  NetApp® advanced storage integrations give DBAs a new bag of tricks Consolidation and Virtualization  Lower costs: Consolidate and reduce cost of downtime  Hardware costs reduction 16
  • 17. But first, let’s discuss Netapp technology  NetApp SnapShot technology  NetApp FlexClone technology  Netapp clustered Data ONTAP 18
  • 18. NetApp Snapshot Technology 19 Snapshot™ A B C Root File A B C Disk Blocks Root File Snapshot A B C C1 Updated File  Creating a Snapshot™ copy involves retaining pointers to original data blocks  Save only changed blocks – NOT write-in-place copy  Performance impact is near zero because no additional disk operations are required beyond normal write behavior.  Space is efficient because only new data written takes up incremental space on disk
  • 19. 20 NetApp FlexCloneTechnology Snapshot FlexClone  Remember what a Snapshot is? It is pointers to a “picture in time” of your data.  A Flexclone is a “virtualized” view of your data based upon the SnapShot and only stores the data changes between the parent FlexVol and virtual “clone”.  Data is read by the use of the SnapShot pointers to the “parent” FlexVol.
  • 20.  Move data to available nodes  Rebalance the load  No Data Migration  No Re-Architecture 21 A3 A A1 A2 C C1 C2 C3 Data Network A A1 C2 C3 C C1 B0 B1 B2 B3 A4 A4 C4 A2 The clustered Data ONTAP OS Non-Disruptive Operations B0 B1 B2 B3 C4 A3 Transparent to all clients and applications
  • 21. Virtualizing Oracle on NetApp Storage Discussion - Performance Guest OS Mounted File Systems RDM’s VMDK’s  Benefits of Netapp technology of queue depth free LUN architecture.  Better performance and throughput  Complex Storage Design considerations (limitations)  Proxy for the raw physical device to redirect access to physical device.  Good performance, IO becomes more virtualized from VM down to Storage.  Provides a level of portability.  Can use NFS protocol and retain Benefits of NFS.  Enablement for VM features and NetApp technology  Benefits of NFS and Oracle dNFS  Price-Performance ratio  Best Performance for Oracle Database. IO stack between OS and Storage  Easier Storage Design  Provides simplicity and agility. 22
  • 22. Virtualizing Oracle on NetApp Storage Discussion - Manageability Guest OS Mounted File Systems RDM’s VMDK’s  Management of additional objects.  Management of LUNS  Offers ability to use 3rd party tools for Backup/Recovery, if they support RDM’s.  Additional VM objects to manage.  Can use a mix of VM and NetApp technology  Additional layer of management abstraction  Benefits of NFS and ease of management.  Ability to use Storage based technology for the Database (i.e. Snapshot Copies, FlexClone, Data Protection, clustered Data ONTAP)  Enablement of Fast Backup and Recovery  Enablement of application consistent database backups without complexity. 23
  • 23. Virtualizing Oracle with NetApp  Storage Design and Provisioning – Why would you use Guest OS mounted file systems from the storage?  Less VM objects to manage  Still take advantage of VM and Netapp technology  Enablement of Storage Array features – Why would one use VMDK’s or RDM’s for a Virtualized Database?  To facilitate federated type backups  Self contained infrastructure.  Ability to use both VM and NetApp integration and technology. 24
  • 24. QA Dev/Test Reports Virtualizing Oracle with NetApp Operational Efficiencies  Provisioning – Simple and rapid with Netapp VSC and VMware technology. – Use Golden Images to provide on-demand Oracle® DB servers  Ideal for test and development – Clone, transfer, and share environments easily – Take Snapshot™ copies, or restore to previous state – Automate SDLC with VMware® vCloud Director™  Database virtual machine libraries – Central repository of virtual machine images – Virtual machine images with different DB and OS Graphic image courtesy of VMware, Inc. 25
  • 25. DRS – Load balances VMs across hosts APPAPPAPP VMware Cloud Infrastructure and Management Physical Servers APP APP Tier 1 Tier 2 Tier 3 NetApp Clustered ONTAP® with Data Motion: Dynamically Load Balance Non-Disruptive to the DB Optimize workload GraphicimagecourtesyofVMware,Inc. 26 A A1 C2 C3 C C1 B0 B1 B2 B3 A4 A2 C4 A3 Transparent to all clients and applications Virtualizing Oracle with NetApp Operational Efficiencies
  • 26. Virtualizing Oracle with NetApp Operational Efficiencies Traditional Cloning Cloning VMs with NetApp® FlexClone® Full Capacity Minimal Capacity • Instantaneous copies of the database. • Storage Efficiencies • Reduce Time to Market with Line of Business Applications/DB’s • Integration with vCenter. • Integration of SRM with FlexClone technology Instant space-saving DB copies using FlexClone 27
  • 27. Oracle Current DB ORCL ORCL ORCL ORCL ORCL ORCL ORCLORCL 1 Preserve isolation in VM  OS isolation  DB isolation  Security isolation 2 Guarantee resources  Reservations  Priorities  Maximums 3 Load balance across nodes  Cluster Data ONTAP  Data Motion  vMotion  DRS Graphic images courtesy of VMware, Inc. 28 Virtualizing Oracle with NetApp Operational Efficiencies Platform for Database Consolidation
  • 28. 29  Time to Backup and Restore is seconds or minutes, not hours.  The opportunities are limitless.  Back up a 10 Tb database in a minute. SAN or NAS Time to Restore: Minutes SnapRestore®Snapshot™ Time to Backup: Minutes Database Size = 10 TB Backup Time (Full Database ) Rest. and Rec. Time (two data files) Scripts with CLI 00:01:10 00:02:16 SnapManager for Oracle 00:01:47 00:04:27 Oracle Recovery Manager 06:38:00 00:09:12 RMAN with Binary Comp. 26:48:40 00:16:28 Fast Backup and Recovery with NetApp storage Virtualizing Oracle with NetApp Operational Efficiencies
  • 29. Virtualizing Oracle on NetApp Benefits of NFS  Compatible with Oracle DNFS(apply latest Oracle patches)  You can create 2TB to 64TB datastores when using NFS  VM density – You can take advantage of storage efficiency with more VM’s on a datastore (dedup all guest OS’s).  Storage efficiency offload -- storage efficiencies are conducted at the storage hardware layer.  Manageability and Backup options when using NFS, RDM’s for Database file systems.  Shrink and increase data stores and file systems on the fly.  Take advantage of NetApp Software utilities for VMware  Shrink and increase data stores space on the fly. 30
  • 30. Oracle settings Ethernet Items  Flow Control  Typically, best to have clients not allow Flow Control requests to a Storage array.  Jumbo Frames  Implement Jumbo Frames where possible.  Test to measure benefits with 1Gb networks  Use Jumbo Frames with 10Gb networks.  Filesystemio_options parameter  Controls the use of async IO and Direct IO  In almost all use cases – the value of setall is optimal  db_file_multiblock_read_count parameter  Max number of blocks Oracle will read as a single operation during sequential I/O  Leave this parameter unset, per Oracle’s recommendation  Have seen performance issues when incorrectly set.  Oracle dNFS  Leverage the use of Oracle dNFS – It’s free  Make sure you always get the latest patch set 31 Virtualizing Oracle with NetApp Oracle, Netapp and NFS Recommendations
  • 31. Linux Parameter  Tcp_slot_table_entries  Regulates the number of outstanding NFS operations that are permitted on a Linux OS  Statically set this to a value of 128, the default is 16. 32 Virtualizing Oracle with NetApp Oracle, Netapp and NFS Recommendations
  • 32. Virtualizing Oracle on NetApp Linux NFS Mount Options – Single Instance 33 File Type Mount Options Controlfiles, Datafiles, Redo Logs rw,bg,hard,vers=3,proto=tcp,timeo=600,rsize=65536, wsize=65536,nointr $ORACLE_HOME rw,bg,hard,vers=3,proto=tcp,timeo=600,rsize=65536, wsize=65536,nointr ADR_HOME rw,bg,hard,vers=3,proto=tcp,timeo=600,rsize=65536, wsize=65536 http://www.netapp.com/us/system/pdf-reader.aspx?m=tr-3633.pdf&cc=us  Oracle Databases on Netapp Storage Recommendations
  • 33. Virtualizing Oracle with NetApp Storage Design Options 34 Data Temp Control Redo Arch Redo2 Option 1 Option 2 Option 3
  • 34. Virtualizing Oracle with NetApp Storage Design Options 35 Data Temp Control Redo Arch Redo2 Option 4 Option 5 Option 6
  • 35. Virtualizing Oracle with NetApp  Storage Design and Provisioning – Why would you care about the Storage?  Performance.  Enable you to perform fast backups.  Same for Recovery, perform a database restore quickly.  Enablement of fast Cloning of a Database.  Ease of management 36
  • 36. Agenda  Objectives  Introduction  Using Oracle with vSphere 5  Recommendations for vSphere 5  Virtualizing Oracle with NetApp  Reference Architecture  Summary  Where to learn more 37
  • 37. TM 38 Solution Architecture Using NFS DataStore Cluster vCenter VCS RCU db1oradata db1archive db1redo RHEL6u4 11gR2 DB1 SMO SDU RHEL6u4 11gR2 NFS Datastore FlexVols RHEL6u4 11gR2 DB2 SMO SDU FlexClones OS VMDK’s ESX Cluster
  • 38. TM 39 Solution Architecture Using VMDK’s vCenter VCS RCU RHEL6u4 11gR2 FlexClones ESX Cluster NetApp Cluster Arch Datastore Data Datastore Redo Datastore Ctl Datastore NFS Datastore Arch NFS Datastore Data NFS Datastore Redo NFS Datastore Ctl REDO DATA ARCHIVE CTL VMDK’s RHEL6u4 11gR2 DB1 SC REDO DATA ARCHIVE CTL VMDK’s RHEL6u4 11gR2 DB1 SC
  • 39. 40 HA Options: Availability Availability Options for Oracle on VMware Use Case Active/Acti ve VMware Protection Oracle DB Protection (Logical Protection) Oracle DB Protection (Physical Protection) Downtime with Failover Cost Complexity VMware HA No Yes Some None Yes Low Med VMware SRM No Yes Yes Some Yes Low Med Oracle Data Guard No No Yes Yes Yes Med High Oracle RAC One No* Yes Yes None Yes High High Oracle RAC Yes Yes Yes None No High High
  • 40. Agenda  Objectives  Introduction  Using Oracle with vSphere 5  Recommendations for vSphere 5  Virtualizing Oracle with NetApp  Reference Architecture  Summary  Where to learn more 41
  • 41. Summary  Understand the key recommendations of vSphere5.  How to define and provision storage for an Oracle infrastructure to improve efficiencies within the Data Center.  Tools available to backup an Oracle Database using Netapp technology.  Proven Reference Architectures for a Virtualized environment using Netapp storage. 42
  • 42. Agenda  Objectives  Introduction  Using Oracle with vSphere 5  Recommendations for vSphere 5  Virtualizing Oracle with NetApp  Reference Architecture  Success Stories  Summary  Where to learn more 43
  • 43. Where to learn more 44  Oracle with VMware on NetApp Information – Landing page for www.netapp.com  http://www.netapp.com/us/solutions/applications/oracle/  Technical Library – www.netapp.com/us/library  VMware vSphere5 on Netapp Clustered Data ONTAP – TR-4068  NetApp Storage Best Practices for VMware vSphere – TR-3749  Deploying VMware vCenter Site Recovery Manager 5 with NetApp FAS/V-Series Storage Systems – TR-4064  Best Practices for File System Alignment in Virtual Environments – TR-3747  Oracle Dev/Test on VMware vSphere and NetApp Storage Solution Overview – TR-3861  VMware vCloud Director on Netapp Clustered Data ONTAP – NVA-0007  VMware Cloud Infrastructure and Management on NetApp – TR-3948  Best Practices for Oracle Databases on NetApp Storage – TR-3633
  • 44. Where to learn more 45  Oracle with VMware on NetApp Information – Landing page for Virtualizing Oracle with Vmware.  www.vmware.com/oracle
  • 45. 46 Other VMware Activities Related to This Session  Group Discussions: VAPP1004-GD Oracle/General with Michael Webster
  • 47.
  • 48. Architecting Oracle Databases on vSphere 5 with NetApp Storage greg loughmiller, netapp Kannan Mani, VMware VAPP4906 #VAPP4906