Consolidated HoB Presentation

download Consolidated HoB Presentation

of 47

Transcript of Consolidated HoB Presentation

  • 8/13/2019 Consolidated HoB Presentation

    1/47

    2011 House of Brick Technologies, LLC

    Industry Trends in Oracle, & Virtualization

    Nathan Biggs, CEO

  • 8/13/2019 Consolidated HoB Presentation

    2/47

    2011 House of Brick Technologies, LLC

    About HoB

    ! House of Brick is a 13 year oldOmaha-based company thathas more tier-1 virtualization and

    replatforming experience thananyone else in the industry

    !We have built a rock-solidreputation for optimizing theentire 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

  • 8/13/2019 Consolidated HoB Presentation

    3/47

    Databases in use

    85%63%

    55%39%

    37%

    24%20%18%

    7%6%

    2%1%3%

    Oracle Database 10gMicrosoft SQL Server

    Oracle Database 9iMySQL

    Oracle Database 11g

    IBM DB2Oracle Database 8i or earlier

    Oracle Database 11g R2PostgreSQL

    IBM InformixBerkeley

    SybaseOther

    Which of these DATABASE products and services does your organization use? Check all that apply. n=367

    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)

    Only 23%

    in 09

  • 8/13/2019 Consolidated HoB Presentation

    4/47

    Corporate database standards Fewer organizations have a corporate database

    standard than years past (squares with other data

    showing very heterogeneous database environments)

    More organizations using different databases for differentpurposes, depending on functional requirements, cost, etc.

    MySQL; 1%

    IBM DB2; 2%

    Other; 2%

    Microsoft SQL Server; 6%

    No standard; 40%Oracle Database

    10g; 32%

    Oracle Database 11g; 12%

    Oracle Database 9i; 5%

    Oracle Database 8i or

    earlier; 1%

    Oracle,50%

    Do you have an IT or corporate standard for database platform/version? Select one. n=367

    In 2009, 27%had no standard

    10g remains the databaseof choice, despite 11gavailability since 07

  • 8/13/2019 Consolidated HoB Presentation

    5/47

    Database plans

    Upgrades to 11g the major focus this year, someconsolidation and migration between platforms

    59%

    26%

    23%

    8%

    7%

    Upgrading Oracle databases

    No change expected

    Consolidating Oracle databases

    Migrating AWAY from Oracledatabases

    Migrating TO more Oracle databases

    How do you expect your organizations use of Oracle DATABASE platforms to change this year? Check all that apply.n=367

    Top consolidation drivers arereducing costs (37%) andconsolidating data (19%)

    10g to 11g 73%

    9i to 10g 29%

    9i to 11g 25%

    11g to 11g R2 17%

    8/8i to 10g 12%Point releases within anyversion 7%

    8i to 11g 1%

  • 8/13/2019 Consolidated HoB Presentation

    6/47

    Cost / total

    cost ofownership

    (TCO); 45%

    Support &

    maintenancecosts; 21%

    Other; 17%

    Corporate

    standards;17%

    Better

    featuresand

    functions;38%

    Performance;

    17%

    Support &

    maintenanceservice/

    quality, 13%

    Administratio

    n ease; 8%Corporate

    standards;8%

    Cost / total

    cost ofownership

    (TCO); 4%

    Other; 12%

    58%

    25%

    17%

    4%

    16%

    Microsoft SQL

    IBM DB2

    MySQL

    IBM Informix

    Other

    76%

    28%

    10%

    7%

    3%

    Microsoft SQL

    MySQL

    PostgreSQL

    IBM DB2

    Other

    Migration to and from Oracle Most movement between Oracle and MSFT SQL Server (all

    data very similar to 09.) most notable changes YOY are

    with IBM DB2. Are more migrating away from DB2 in 2010?

    Which other database platform(s) are you

    migrating TO? Check all that apply. n=29

    What database platform(s) are you migrating

    FROM? Check all that apply. n=24

    Whats the primary reason your organization is

    moving toward another database platform? n=29

    Whats the primary reason your organization is

    moving to an Oracle database platform? n=24

    Compare to

    10% in 2009

    Compare to17% in 2009

  • 8/13/2019 Consolidated HoB Presentation

    7/47

    2011 House of Brick Technologies, LLC

    Tier-1 Workloads

    !This TechTarget information shows that Oracle is reallythe dominant underlying infrastructure to most tier-1

    business-critical applications

    !While most of what I will present could be applied toany tier-1 workload, I will be focusing on the Oraclevirtualization trends that we have seen

  • 8/13/2019 Consolidated HoB Presentation

    8/47

    2011 House of Brick Technologies, LLC

    First, What are your trends?

    !How many of you have a virtualization strategy?!How many of you have tried to virtualize Oracle?!Was it successful?!How many of you have virtualized Oracle in

    production?

    !Why not?!How many include all production, tier-1 in your

    virtualization strategy?

  • 8/13/2019 Consolidated HoB Presentation

    9/47

    2011 House of Brick Technologies, LLC

    Were not going tovirtualize our prod

    Oracle stacks.

  • 8/13/2019 Consolidated HoB Presentation

    10/47

    2011 House of Brick Technologies, LLC

    We know weregoing to have tovirtualize our prod

    Oracle stacks.

  • 8/13/2019 Consolidated HoB Presentation

    11/47

    2011 House of Brick Technologies, LLC

    How can I doit best?

  • 8/13/2019 Consolidated HoB Presentation

    12/47

    2011 House of Brick Technologies, LLC

    Technology Adoption Lifecycle

    The Chasm

  • 8/13/2019 Consolidated HoB Presentation

    13/47

    2011 House of Brick Technologies, LLC

    Virtualization Adoption Lifecycle

    The Chasm

    Tier-2/3 Tier-1, Business Critical Workloads

  • 8/13/2019 Consolidated HoB Presentation

    14/47

    Virtualization adoptionin Oracle environments

    Virtualization use growing YOY now in use bymore than half for transactional apps and DBs.

    Other open text write-ins indicated that many are using virtualizationon application servers. Some also specifically wrote in that they are not

    using virtualization for databases.

    Yes;52%

    No;

    34% Interestedbut noplans; 8%

    Planning toadd in next

    year; 6%

    Other;14%

    Types of virtualization in use

    Server virtualization 92%

    Application virtualization 26%

    Database virtualization 17%

    Storage Virtualization 1%

    38%

    29%

    22%

    11%

    Use for less critical databases/applications

    Use broadly for transactionaldatabases/applications

    Use for a few transaction-intensive databases/

    applications

    Other

    Does your organization use any

    virtualization technology? n=438Which 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

    Compare to:

    2009 = 44%2008 = 27%

  • 8/13/2019 Consolidated HoB Presentation

    15/47

    Virtualization driversin Oracle environments

    Server consolidation driving virtualizationpurchases in Oracle environments

    We believe many readers picked this option because it encompasses many goals atonce reducing hardware, reducing data center space/energy requirements and

    reducing costs.

    84%

    53%

    42%

    41%

    35%

    2%

    2%

    Server hardware consolidation

    Operations benefits

    Energy savings

    Disaster recovery

    Server software consolidation

    Licensing / costs

    Other

    What is driving your decision to adopt virtualization? Check all that apply. n=239

  • 8/13/2019 Consolidated HoB Presentation

    16/47

    2011 House of Brick Technologies, LLC

    The Tier-1 Virtualization Chasm

    !What are the typical barriers in the Tier-1Virtualization Chasm?

    !What are they for you?!At House of Brick, we hear many reasons from

    our customers

    !Those can fit into three typical barriers

  • 8/13/2019 Consolidated HoB Presentation

    17/47

    2011 House of Brick Technologies, LLC

    The 3 Barriers of Oracle Virtualization

    !The barriers we encounter most frequently withour customers are really just myths:

    1.Oracle does not support VMware2.Oracle workloads do not perform

    sufficiently on VMware

    3.Oracle licensing is not VMware-friendly

  • 8/13/2019 Consolidated HoB Presentation

    18/47

    2011 House of Brick Technologies, LLC

    Myth 1: Oracle Does Not Support VMware

    !Oracle does support VMware(Oracle note 249212.1)

    ! Larry Ellison, in November 2007 analyst call confirmed! They do not certify VMware (or any hardware platform)! Oracle only certifies entities above the OS (like OVM)

    ! 11.08.2010 Oracle added full support for all technologies!Oracle software sales may tell customers that

    there is no support; but they are starting to softenthat stance

    !House of Brick has never had Oracle turn away acustomer issue that they knew was on vmware

  • 8/13/2019 Consolidated HoB Presentation

    19/47

    2011 House of Brick Technologies, LLC

    Myth 2: Oracle Does Not Perform on VMware

    !In all of our customer experience at HoB,production Oracle performance on vmwarehas been excellent

    !We performance tune all kinds of systems.Never have we run into an issue that wasVMware-related. Problems are typically IO-related.

    !The IO virtualization latency wedge is 1.4% fromhardware to VMware ESX 3.5 as measured on EMCClariion storage

    !This is insignificant for our best practices

  • 8/13/2019 Consolidated HoB Presentation

    20/47

    2011 House of Brick Technologies, LLC

    Myth 3: Oracle Licensing is Not vmware-Friendly

    Named User Plus

    ! Oracle is licensed bynamed user

    ! No different on hardwareor vmware

    ! Cost neutral

    Processor-Based

    ! Must license full-machine! No limit on the number of

    VMs that can go on thatmachine running Oracle

    ! Cost positive

    ! While Oracle is always free to change their licensingpolicy, currently it is quite friendly to vmware! Oracle has Two Licensing Models

    !Legacy Unix Oracle core factors range from 0.75 to1.0. x86 core factor is 0.5

  • 8/13/2019 Consolidated HoB Presentation

    21/47

    2011 House of Brick Technologies, LLC

    Seven Reasons to Virtualize Tier-1

    1. Cost Reduction This comes in the form of both CapEx reductions fromhardware and Oracle licensing, and OpEx reductions from improvedmanageability, shorter development cycles, improved QA, etc.

    2. Near 100% Reliable Disaster Recoverability Historical recovery frombackup has been dicey at best. VMware provides a near 100%recoverability.

    3. Product Release Cycle Optimization Full production clones, isolated testenvironments, quick provisioning, dev server management, etc.

    4. High Availability (HA) Very high availability at a fraction of the cost ofOracle RAC

    5. Oracle License Optimization Load up the hardware with more Oracle

    workloads without paying for more licenses

    6. Production Error Capture When there is a production problem, snapshotto capture the whole environment for improved resolution (with nodowntime a future feature)

    7. Security Complete isolation between systems on the same host, smallerattack target footprint, VM to processor tracing, etc.

    any one of which would be sufficient justification

  • 8/13/2019 Consolidated HoB Presentation

    22/47

    2011 House of Brick Technologies, LLC

    So, How do you cross the chasm?

    !Review, and satisfy the emotional barriers!Start small!

    Find a small workload that is representative of yourproduction configuration

    !Virtualize that in a proof-of-concept!

    Use the House of Brick best practices that DaveWelch will present

    !Bring in some expert help

  • 8/13/2019 Consolidated HoB Presentation

    23/47

    2011 House of Brick Technologies, LLC

    [email protected]/oracle-on-vmware

  • 8/13/2019 Consolidated HoB Presentation

    24/47

    2011 House of Brick Technologies, LLC

    Tier-1 Oracle Workloads on vSphere BestPractices

    Dave WelchCTO & Chief Evangelist

  • 8/13/2019 Consolidated HoB Presentation

    25/47

    2011 House of Brick Technologies, LLC

    Refresh on RISC?

    RISCx86 Intel/AMD

  • 8/13/2019 Consolidated HoB Presentation

    26/47

    2011 House of Brick Technologies, LLC

    Platform

    !2 socket boxes!>= 96 GB installed!Linux!64-bit guests

    !vSphere 4.1! NFS: vSphere 4.1 =

    25-125% performanceboost

    ! The Java Release!! Handles heavy

    context-switchworkloads

    ! DRS Host Affinity Rules!

    IO/Network reservations

  • 8/13/2019 Consolidated HoB Presentation

    27/47

    2011 House of Brick Technologies, LLC

    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

  • 8/13/2019 Consolidated HoB Presentation

    28/47

    2011 House of Brick Technologies, LLC

    Architecture

    !One JVM / guest!Lean toward Atomicity!

    One component per VM

  • 8/13/2019 Consolidated HoB Presentation

    29/47

    2011 House of Brick Technologies, LLC

    Operations

    !VMware Lab Manager! Becoming vCloud

    Director

    ! Ditch proprietary appstack cloning procedures

    !EMC ReplicationManager

    ! Datastore-level cloning! Application-aware

  • 8/13/2019 Consolidated HoB Presentation

    30/47

    2011 House of Brick Technologies, LLC

    CPU

    !Disable BIOS green settings!Start conservative. Dont over-allocate vCPUs.!CPU Ready Time! 300ms average redline! 500ms HWM

  • 8/13/2019 Consolidated HoB Presentation

    31/47

    2011 House of Brick Technologies, LLC

    Storage

    !Storage performanceattributes

    !

  • 8/13/2019 Consolidated HoB Presentation

    32/47

    2011 House of Brick Technologies, LLC

    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

  • 8/13/2019 Consolidated HoB Presentation

    33/47

    2011 House of Brick Technologies, LLC

    Network

    !10 GbE:!Consolidate app and vMotion networks!Validate drivers!

    !NFS!vSphere 4.1 = 25-125% performance boost!11g: Oracles Direct NFS (DNFS)

    !NAS on 10 GbE: Enable Jumbo Frames. 85%performance boost

  • 8/13/2019 Consolidated HoB Presentation

    34/47

    2011 House of Brick Technologies, LLC

    Soft Partition License

    A Typical Blade Configuration

    Example: A DRS Cluster with Oracle! Four blades, each w/4 CPU cores; each VM is 2 vCPU (2-core)

    ! Solution:! Both ORACLEHOSTS 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

    OracleDB

    But Oracle tells me I have to licenseEVERY server in the ESX cluster!

  • 8/13/2019 Consolidated HoB Presentation

    35/47

    2011 House of Brick Technologies, LLC

    Data Guard vs. Replication

    !~100% DR reliability!License host if Oracle

    installed and/or runhttp://www.oracle.com/us/corporate/pricing/data-recovery-

    licensing-070587.pdf

    !Potential Oracle LicenseSavings

    !"#$ &'

    ()*+,)-.

    /*0)-

    !"#

    %&'()*+', !-./

    01 !-./

    2!3 !/&4/&

    1,23#4."

    &'

    ()*+,)-.

    2!3 !/&4/&

    567 +.*+ &'

    ()*+,)-.

    53#8 9/:

    ;2)+#?,@-

    567 1.)-.

    !"#

  • 8/13/2019 Consolidated HoB Presentation

    36/47

    2011 House of Brick Technologies, LLC

    VLDB Re-platforming Prep

    !Golden Gate unsupported types! ORDDICOM! ANYDATA! ANYDATASET! ANYTYPE! BFILE! MLSLABEL! TIMEZONE_ABBR! TIMEZONE_REGION! URITYPE! UROWID

  • 8/13/2019 Consolidated HoB Presentation

    37/47

    2011 House of Brick Technologies, LLC

    Re-platforming Methods

    !TransportableTablespaces

    !Data Pump! Inadequate

    parallel attributes

    !Single-threaded viaNFS stage: days?

    !Streams/GoldenGate

    !House of BricksReplatforming Tool

    !exp/imp!Named Pipes!Load Balancer!PERL: existing

    object DDL

    !Balance!!Rows by Schema!Objects by

    schema/status/

    type

  • 8/13/2019 Consolidated HoB Presentation

    38/47

    2011 House of Brick Technologies, LLC

    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)

    !PL/SQL Compile Time = ~25%% of needed headroom

    p570

    VM

    0

    100

  • 8/13/2019 Consolidated HoB Presentation

    39/47

    2011 House of Brick Technologies, LLC

  • 8/13/2019 Consolidated HoB Presentation

    40/47

    2011 House of Brick Technologies, LLC

    Production RAC Criteria

    !Explicit SLA

  • 8/13/2019 Consolidated HoB Presentation

    41/47

    2011 House of Brick Technologies, LLC

    Channel Blade TechnologiesMay 2007

    Bethlehem, PA

    Virginia Beach, VARAC

    10.2.0.3

    SLES

    10.2

    ESX Server 3.0.1

    RAC

    10.2.0.3

    SLES

    10.2

    ESX Server 3.0.1 ESX Server 3.0.1

    Sun Opteron 4 core 2.6 GHz servers, 32 GB RAM

    Storagetek

    6140 SAN

    10.2.0.3

    RedoApply

    SLES 10.2

    10g

    Grid

    SLES 10

    ESX Server 3.0.1

    Sun Opteron 4 core

    2.6 GHz servers

    Storagetek

    3510 SAN

    PRODUCTION

    DR SITE

    100 Mbit

    300 miles

    SLES 9

    RAC10.2.0.3

  • 8/13/2019 Consolidated HoB Presentation

    42/47

    2011 House of Brick Technologies, LLC

    Storage Virtual Tooling

    VMFS

    Maximum ESX toolingASMAllows Fibre Channel--max I/O performance

    RDM

    More configuration/management overheadASM

    In-guest

    No ESX toolingNo ASM

  • 8/13/2019 Consolidated HoB Presentation

    43/47

    2011 House of Brick Technologies, LLC

    Storage Oracle Support

    In-guestHot-fork a branch to native

    RDM

    No storage reformattingMinimal downtimeCould script RDM link removal

    VMFSDowntime to reformat storage

  • 8/13/2019 Consolidated HoB Presentation

    44/47

    2011 House of Brick Technologies, LLC

    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

  • 8/13/2019 Consolidated HoB Presentation

    45/47

    2011 House of Brick Technologies, LLC

    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

  • 8/13/2019 Consolidated HoB Presentation

    46/47

    2011 House of Brick Technologies, LLC

    Contacts

    Dave Welch

    ! [email protected]! www.houseofbrick.com

    Nathan Biggs

    ! [email protected]! www.houseofbrick.com

  • 8/13/2019 Consolidated HoB Presentation

    47/47

    2011 House of Brick Technologies, LLC

    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 permissionfrom the copyright owner.