Professional Documents
Culture Documents
Consolidated HoB Presentation
Consolidated HoB Presentation
About HoB
!! House of Brick is a 13 year old Omaha-based company that has more tier-1 virtualization and replatforming experience than anyone else in the industry !! We have built a rock-solid reputation for optimizing the entire system stack to maximize tier-1 performance !! House of Brick key service value components
!! Hybrid/private cloud architectures for complex tier-1 workloads !! Legacy to virtualization, and private/hybrid cloud system replatforming !! Oracle and SQL Server virtualization specialties !! Oracle license review & optimized utilization !! Short term assessments and proof-of-concept projects !! Long-term project analysis, PM, implementation, & validation
2011 House of Brick Technologies, LLC
Databases in use
! Most shops have multiple database types and versions in use ! 11g adoption increasing almost 20% on 11gR2 and more upgrades planned this year ! Significant MySQL user base (lots of concern over its future)
Which of these DATABASE products and services does your organization use? Check all that apply. n=367
Oracle Database 10g Microsoft SQL Server Oracle Database 9i MySQL Oracle Database 11g IBM DB2 Oracle Database 8i or earlier Oracle Database 11g R2 PostgreSQL IBM Informix Berkeley Sybase Other
7% 6% 2% 1% 3%
39% 37%
63% 55%
Only 23% in 09
85%
No standard; 40%
In 2009, 27% had no standard
Database plans
! Upgrades to 11g the major focus this year, some consolidation and migration between platforms
How do you expect your organizations use of Oracle DATABASE platforms to change this year? Check all that apply. n=367
59%
10g to 11g
9i to 10g 9i to 11g 11g to 11g R2 8/8i to 10g
Point releases within any version
73%
29% 25% 17% 12% 7% 1%
No change expected
26%
8i to 11g
23%
8%
Top consolidation drivers are reducing costs (37%) and consolidating data (19%)
7%
16%
Whats the primary reason your organization is moving toward another database platform? n=29
Corporate standards; 17% Other; 17%
Whats the primary reason your organization is moving to an Oracle database platform? n=24
Better features and functions; 38% Performance; 17% Corporate standards; 8% Support & maintenance service/ quality, 13%
Cost / total cost of ownership (TCO); 45% Support & maintenance costs; 21%
Tier-1 Workloads
!! This TechTarget information shows that Oracle is really the dominant underlying infrastructure to most tier-1 business-critical applications !! While most of what I will present could be applied to any tier-1 workload, I will be focusing on the Oracle virtualization trends that we have seen
The Chasm
Tier-2/3
The Chasm
Virtualization adoption
in Oracle environments
! Virtualization use growing YOY now in use by more than half for transactional apps and DBs.
! Other open text write-ins indicated that many are using virtualization on application servers. Some also specifically wrote in that they are not using virtualization for databases.
Does your organization use any virtualization technology? n=438 Which kinds of virtualization technology does your organization use (or are you planning to use)? Check all that apply. n=257 Please describe your organizations use of server virtualization technology. n=239
No; 34%
Other; 14%
Use for less critical databases/ applications Use broadly for transactional databases/applications Use for a few transactionintensive databases/ applications Other
92%
26% 17% 1%
Yes; 52%
Compare to: 2009 = 44% 2008 = 27%
Virtualization drivers
in Oracle environments
What is driving your decision to adopt virtualization? Check all that apply.
Server hardware consolidation Operations benefits Energy savings Disaster recovery Server software consolidation Licensing / costs Other
2% 2% 42% 41% 35% 53%
84%
1.!Oracle does not support VMware 2.!Oracle workloads do not perform sufficiently on VMware 3.!Oracle licensing is not VMwarefriendly
2011 House of Brick Technologies, LLC
!!Oracle software sales may tell customers that there is no support; but they are starting to soften that stance
!!House of Brick has never had Oracle turn away a customer issue that they knew was on vmware
2011 House of Brick Technologies, LLC
Processor-Based
!! Must license full-machine !! No limit on the number of VMs that can go on that machine running Oracle !! Cost positive
!! Legacy Unix Oracle core factors range from 0.75 to 1.0. x86 core factor is 0.5
2011 House of Brick Technologies, LLC
2.!
7.!
nbiggs@houseofbrick.com www.houseofbrick.com/oracle-on-vmware
Refresh on RISC?
RISC
x86 Intel/AMD
Platform
!! 2 socket boxes !! >= 96 GB installed !! Linux !! 64-bit guests !! vSphere 4.1
!! NFS: vSphere 4.1 = 25-125% performance boost !! The Java Release! !! Handles heavy context-switch workloads !! DRS Host Affinity Rules !! IO/Network reservations
Memory
!! Full RAM reservations for Tier-1 workloads
!! Dont over-subscribe
!! Dont radically over-allocate RAM !! Huge Pages: up to 30% performance boost with very large SGAs
Architecture
!! One JVM / guest !! Lean toward Atomicity
!! One component per VM
Operations
!! VMware Lab Manager
!! Becoming vCloud Director !! Ditch proprietary app stack cloning procedures
CPU
!! Disable BIOS green settings !! Start conservative. Dont over-allocate vCPUs. !! CPU Ready Time
!! 300ms average redline !! 500ms HWM
Storage
!! Storage performance attributes
!! <30ms average I/O times !! <50% average spindle busy !! <20 SCSI queue depths !! >60MB sustained writes
Storage slide 2
!! ASM !! Disk block alignment !! PVSCSI Driver !! EMC PowerPath VE Driver !! EMC FAST VP !! Async I/O injection tools:
!! Orion !! Bonnie ++ !! IOmeter - Windows guest only
I/O
Network
!!10 GbE:
!! Consolidate app and vMotion networks !! Validate drivers!
!!NFS
!! vSphere 4.1 = 25-125% performance boost !! 11g: Oracles Direct NFS (DNFS)
Oracle DB
!! Solution:
But Oracle tells me I have to license EVERY server in the ESX cluster!
!! Both ORACLE HOSTS must be licensed for all 8 cores on 2 blades !! Same physical or virtual: (8 cores) x (0.5 x86 factor) = 4 licenses !! Free to move that Oracle DB VM back & forth between Host 1 & 2 !! Do not let Oracle DB VMs migrate to App Host 3 or App Host 4! !! Isolate: vCenter logical clusters, or DRS 4.1 Host Affinity Rules !! See Gartner Research Doc ID #G00165003 for similar guidance
2011 House of Brick Technologies, LLC
2!3$!/&4/&$
%&'()*+',$!-./$
!"#$%&'% ()*+,)-.%
!"#$ 567%+.*+%&'% ()*+,)-.% /*0)-% 53#8%9/:% ;2)<=% />+#?,@-% 567%1.)-.%
2!3$!/&4/&$
!"#$
2011 House of Brick Technologies, LLC
01$!-./$
Re-platforming Methods
!!Transportable Tablespaces !!Data Pump
!! Inadequate parallel attributes !! Single-threaded via NFS stage: days? !! House of Bricks Replatforming Tool !! exp/imp !! Named Pipes !! Load Balancer !! PERL: existing object DDL !! Balance! !! Rows by Schema !! Objects by schema/status/ type
!!Streams/Golden Gate
Load Testing
!!Benchmarks are unusual !!Most workloads will have any CPU pressure at DB tier !!Streamlined load test (IU example)
!! Trace capture/awk !! 75 injectors, 9M transactions, 2 hours !! 3,000 errors (insignificant)
100
VM
% of needed headroom
RAC 10.2.0.3
SLES 10.2
SLES 9
VMFS
RDM
In-guest
In-guest
RDM
!No storage reformatting !Minimal downtime !Could script RDM link removal
VMFS
Organizational
!! Tell folks youre going to virtualize them before you do it !! Put your DBAs through vSphere Install & Config class !! DR trial via VMware Site Recovery Manager
Resources
Oracle on vSphere: Re-Platforming Tier 1 Oracle Databases from UNIX to vSphere at Indiana University (VMworld 2010) Oracle Enterprise Workloads on VMware How-To (VMworld 2009) House of Brick Oracle VMware Support Position Paper www.vmware.com/oracle
Contacts
Dave Welch
!! dwelch@houseofbrick.com !! www.houseofbrick.com
Nathan Biggs
!! nbiggs@houseofbrick.com !! www.houseofbrick.com
Copyright
Copyright 2011 House of Brick Technologies. This work is the intellectual property of House of Brick Technologies, LLC. To disseminate or to republish requires written permission from the copyright owner.