56
Effective Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM [email protected]

Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM [email protected]

  • Upload
    lethu

  • View
    255

  • Download
    6

Embed Size (px)

Citation preview

Page 1: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

Effective Consolidation of Oracle Databases on Linux on IBM System z

Steffen ThossSystem z Virtualization and Linux

PDT lead, IBM

[email protected]

Page 2: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

2

Discussion Topics

• The IBM & Oracle relationship

• System z virtualization

• Business case for Oracle consolidation

• High-availability and Disaster Recovery

• Deploy to the best fit technology

Page 3: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

3

Linux on IBM System z in 3Q2013Installed Linux MIPS at 49% CAGR*

• 25.8% of Total installed MIPS run Linux as of 3Q13

• Installed IFL MIPS increased 44% from 3Q12 to 3Q13

• 38% of System z Customers have IFL’s installed as of 3Q13

• 81 of the top 100 System z Customers are running Linux on the mainframe as of 3Q13 **

• 58% of new FIE/FIC System z Accounts run Linux (FY10-2Q13)

Installed Capacity Over Time

* Based on YE 2003 to 3Q2013**Top 100 is based on total installed MIPS

Page 4: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

The IBM and Oracle Relationship

Page 5: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

5

The IBM & Oracle Relationship

Page 6: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

6

IBM and Oracle Business Relationship

• Oracle Software Stack is certified and supported on certified distributions of Linux running natively in LPARs or as a guest operating system in z/VM virtual machines deployed on the System z platform. (My Oracle Support reference Doc ID: 417770.1).

• Products certified for the System z platform qualify for the same level of support as any other certified Oracle platform.

• There is a dedicated Oracle team @ Oracle specially trained to support customers running Oracle with Linux on System z servers.

• Oracle support policy for security patches for Linux on System z servers:

‒ Security patches also known as “CPU patches” are now included in the quarterly PSU (Patch Set Updates) for all platforms.

• Products ported to Linux on System z servers will be supported according to the Oracle Lifetime Support Policy.

Page 7: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

7

IBM and Oracle Business Relationship (cont'd)• IBM and Oracle Business Relationship:

‒ The IBM and Oracle Web site hosted by IBM at: http://www.ibm.com/solutions/oracle

‒ The IBM Partner Relationship Web site hosted by Oracle at: http://solutions.oracle.com/partners/ibm

‒ Frequently asked questions from IBM and Oracle customers about Linux on IBM System z http://www.ibm.com/support/techdocs

Page 8: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

8

Oracle DB Certifications on Linux on System z• Oracle has been delivering database solutions on Linux on System z Servers since 2002• On March 30th, 2011 delivered Oracle 11g Release 2 (11.2.0.2) Database for Linux on IBM

System z Servers.• New features such as Real Application Testing and support for huge pages, make this an

interesting Linux on System z option.

• E-Business Suite on Oracle Database 11g Release 2 is supported as a mixed mode architecture (formerly " split tier architecture"). Database can run on Linux on z. EBS code runs on a different platform ( AIX, Linux on x86, etc.)

• Hyperion Finance EPM is supported on Linux on System z in a split tier architecture.

Page 9: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

9

Oracle Applications for System z Servers

IBM Data Server on DB2 z/OS and or Linux* Oracle DB Server on Linux* Note: Multi-Platform “Split Tier” Configuration – Oracle applications accessing Database,, only the Database runs on System z Servers unless otherwise noted

Page 10: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

10

Oracle Technology Solutionsfor System z Servers

Oracle DB Server on z/OS Oracle DB Server on Linux

Oracle Fusion Middleware on z/OS Oracle Fusion Middleware on Linux

Page 11: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

11

Oracle Industry Applications for System z Servers

* Note: Multi-Platform “Split Tier” Configuration – Oracle applications accessing Database,, only the Database runs on System z Servers unless otherwise noted

IBM Data Server on DB2 z/OS and or Linux* Oracle DB Server on Linux

Page 12: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

12

Oracle Cross Industry Applications for System z Servers

* Note: Multi-Platform “Split Tier” Configuration – Oracle applications accessing Database,, only the Database runs on System z Servers unless otherwise noted

IBM Data Server on DB2 z/OS and or Linux* Oracle DB Server on Linux

Page 13: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

13

Oracle Analytic Solutions for System z Servers

IBM Data Server on DB2 z/OS and or Linux* Oracle DB Server on Linux* Note: Multi-Platform “Split Tier” Configuration – Only the Database runs on System z Servers unless otherwise noted

Page 14: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

14

Oracle and Linux on System z IBM & Oracle working together

Redbooks:

Performance Papers:

• Oracle Database on Linux on System z - Disk I/O Connectivity Study

• Analyzing BI Oracle Workloads

• Oracle Real Application Clusters on Linux on IBM System z: Set up and network performance tuning

Page 15: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

System z Virtualization

Page 16: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

16

Why System z for Oracle

• High Availability Requirements

• Open Standards and Linux

• Disaster Recovery Requirements

• Customer Data on Mainframe

• Increased Performance Requirements

• Economics of Linux (IFL) Specialty Engines

• TCO versus Total Cost of Acquisition

• ‘Green’ Value from Mainframe

• zEnterprise servers can virtualize everything with up to 100% utilization rates

• zEnterprise is the only Heterogeneous platform in the industry

• System z has the highest security rating or classification for any commercial server

Page 17: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

17

System z – Extreme VirtualisationBuild-in and Shared Everything Architecture

System z

• Provisioning of virtual servers in seconds

• High granularity of resource sharing (<1%)

• Upgrade of physical resources without taking the system down

• Scalability of up to 1000’s of virtual servers

• More with less: more virtual servers per core, sharing of physical resources

• Extensive life-cycle management

• HW-supported isolation, highly secure (EAL5 or EAL4+ certified)

Distributed platforms

• Limited virtual server scalability per core

• Scaling requires additional physical servers

• Operational complexity increases with growth of virtual server images

• VMware, Xen, Hyper-V focus on x86, no HW management across multiple platforms

Page 18: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

18

IBM Mainframe Virtualization Architecture

Page 19: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

Business Case For Oracle Consolidation

Page 20: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

20

Linux on System z and Oracle Licensing

• An IFL is a specialty engine or Processor on a System z machine

• Oracle uses the term core for purposes of pricing

• From an Oracle licensing perspective an IFL = one core

• The zEnterprise has 4 or 6 core processors but an IFL represents one core

• The consolidation factor is a huge saving in licensing

Sizing is a very important action for consolidation !

Page 21: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

21

When Is An Oracle Consolidation Paying Out?

• Real customer situation

• For an Installation of Oracle (RAC) starting with 2 servers‒ Server with 6 Cores - 2 X 6 = 12 Cores

‒ Oracle Enterprise Licenses

‒ RAC Feature

• Replacement with z114 - much cheaper and effective‒ Workload could be handled with 2 IFLs

• Price saving over 3 years:

‒ Almost one million Euro savings

- starting with 2 Server (RAC) installation

Page 22: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

22

Cost Comparison

Su x86:1° Anno: € 814.656,652° Anno: € 146.904,603° Anno: € 146.904,60

Totale Triennale€ 1.108.465,85

Risparmio su System z114

- € 923.721,55

Su System Z114 IFL:1° Anno: € 135.776,102° Anno: € 24.484,103° Anno: € 24.484,10

Totale Triennale€ 184.744,3

Confronto spesa triennale - Oracle Enterprise Edition

Page 23: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

23

Why High-End Servers?

IBM High End Server: Up to 100% utilization– Highly virtualized and shared resources– Fewer servers, less power, cooling & admin– Optimized use of SW assets

Mixed Utilization on IBM High End Servers

According to a study by Gartner, data centers that do not use virtualization have an average server CPU utilization rate of only 15%.

Utilization on x86 systems

Peak 3 Servers

Peak 3 Servers

Peak 3 Servers

Peak 3 Servers

Peak 3 Servers

Page 24: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

24

IT Optimization with Linux on System z Improved Effectiveness and Efficiency

Ut

Ut

Ut

Ut

Ut

Ut

Ut

Ut

Ut

Ut

Ut

Operational and management reduction

Software acquisition and licensing cost reduction

Maximizing utilization

Network reduction

Collocation of data and applications

Floor-space and energy reduction

Growth inside a server

Improving security

Disaster recovery cost reduction

Page 25: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

25

Energy and Floor Space Calculation Example

OEM Server environmentals are derived from IDEAS International.

Annual cost calculation Energy cost calculated with a rate of $0.12 per Kilowatt Floor space cost calculated with a rate of $29 per square foot per month

Prices are in USD. Prices may vary in other countries.Data is based on real client opportunity and on internal standardized costing tools and methodologies.Client results will vary by types of workloads, technology level of consolidated servers, utilization factor, and other implementation requirements. Savings will vary by client.

Page 26: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

26

IT Optimization for Lower Cost

Linux on System z enables a total cost of acquisition of less than

$1 per day per virtual server1

System z servers often run consistently at

90%+ utilization1

Consolidate up to 40 distributed coresor more on a single System z core, or hundreds on a single footprint1.

HP Proliant BL460c

zBC12w/ IFLs

zEnterprise BC12 can deliver up to 55%

lower TCO running Oracle on IFLs2

zEnterprise BC12 can deliver up to 55%

lower TCO running Oracle on IFLs2

TCO Example2

zBC12: 36% boost per core further reduces the cost of deployment of new and existing workloads and large scale consolidation3

Software Support

People

DR

Facilities

Hardware Maint.

New Hardware

1 IBM calculations of zEnterprise limits across maximum zBC12 configuration. Results may vary. 3-Year cost for hardware, hardware maintenance, and z/VM.2 Based on preliminary measurements and projections comparing Oracle DB on x86 2 chip 8 core 2.13GHz blades vs. zBC12 and ELS solution edition pricing. Subject to change and results may vary based on numerous factors. 3 Based on preliminary internal measurements and projections and compared to the z114. Results may vary.

Page 27: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

27

Oracle Database Consolidation Example

Renewal: ProLiant BL280c G6 Xeon X5672 Quad Core 3.2GHz (1ch/4co)Sizing information based on IBM internal RACEv tool and US prices. Actual results may vary.

ProLiant BL260c G5 Xeon E5430 Quad Core 2.66GHz (1ch/4co)

• 50 physical Linux servers• 10 servers @ 25% utilization• 20 servers @ 15% utilization• 20 servers @ 10% utilization

• Oracle DB Standard Edition

New zEC12 ELS (Enterprise Linux Server) with

• 6 IFLs• z/VM hypervisor• 50 Linux servers• Oracle DB Enterprise

Edition

…plus further savings on system admin, floor space, network, etc.

Page 28: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

28

Reducing SW Cost Through ConsolidationExample: Oracle Database

• License and annual Software Update License & Support is based on processor cores

• A “processor core factor” is applied to adjust for different technologies

Software Update Licenses & Support (annually) is typically 22% of Processor License (one time charge)

http://www.oracle.com/us/corporate/pricing/technology-price-list-070617.pdf

Oracle Technology Global Price ListSeptember 26, 2012

Software Investment Guide

http://www.oracle.com/us/corporate/contracts/processor-core-factor-table-070634.pdf

Vendor and Processor Core Processor Licensing Factor

Intel Xeon Series 56XX, Series 65XX, Series 75XX, Series E7-28XX, Series E7-48XX, Series E7-88XX, Series E5-24XX, Series E5-26XX, Series E5-46XX, Series E5-16XX, Series E3-12XX or earlier Multicore chips

0.5

Intel Itanium Series 93XX (For servers purchased on or after Dec 1st, 2010) 1.0

IBM POWER6 1.0

IBM POWER7 1.0

IBM System z (z10 and earlier) 1.0

All Other Multicore chips 1.0

Page 29: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

29

Enterprise Linux Server Entry Configuration (real customer!)

Tangible benefits:

Existing 4 HP Alpha Server ES45 + HP disks4x3 CPU Alpha 21264C9x1 core Oracle license

IBM BladeCenter H2 HS22 w/2 proc. 4-coreIBM Storwize V7000 disks16x0.5 core Oracle license

IBM BladeCenter H2 IBM P7 PS700 4-coreIBM Storage DS50208x1 core Oracle DB license

IBM System z10 ELS1 IFLIBM Storwize V70001 Oracle EE license

1st year 164,234 219,998 242,888 234,040

2nd year 164,234 74,234 74,234 8,248

3rd year 164,234 74,234 74,234 8,248

Total (3 years) € 492,701 € 368,465 € 391,355 € 250,537

Intangiblebenefits:

Improved security – no information leak during data copy between serversImproved availability – no network routers or switchesHighest reliability and centralized systems management

Prices based on actual European market prices (Euro). Local pricing and conditions will vary!

Page 30: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

30

Software Cost Calculation Example*Example calculation:

from 9 cores to 1 IFL

Example calculation:

from 84 cores to 17 IFLs

Before:

SW licence Support per year

9 * $40K = $400K9 * $10K = $90K = $490K

84 * $40K = $3660K84 * $10K = $840K = $4200K

After:

SW licence Support per year

1 * $40K = $40K1 * $10K = $10K = $50K

17 * $40K = $680K17 * $10K = $170K = $850K

1. Year $40K savings $10K investment

2. Year $80K savings $670K savings

3. Year $80K savings $670K savings

Total for 3 Years $200K savings $1.330K savings

* IBM does not provide any ISV software prices, the prices in this example do not reflect any real prices.

Page 31: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

31

Deploy IBM Software to Utilize Oracle DB on System z

z HW Resources

System z PR/SM

z/VMLinux

WebSphere NDTivoli Proventia Network

Oracle DB

Customer example Rapidly growing DB workload,

rich in Sun servers, running out of space and power!

► Solution: z196, z/VM, Linux, WebSphere Application Server Network Deployment, Tivoli Proventia Network

► Net result: 106 Solaris/Sun cores down to „just 6“ on z196

Consolidated DB environment with reduced operating costs and improved performance metrics

Latency between the Oracle and Solaris environments was greatly reduced

Long running batch jobs that had took 30hours in the Sun environment were running in just 15minutes on the z196

Server footprint was sharply reduced, giving up valuable floor space while saving energy, maintenance and software licensing costs

Build new and replace existing apps utilizing Oracle DB on Linux on z.

Page 32: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

High Availability and Disaster Recovery

Page 33: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

33

The Causes of Unavailability• CPU• Memory• Disk• Electrical outage• …

• Backup• Upgrade• diagnostic• …

• Flood• Electrical problem• Air-conditioning• ….

z/VM 6.2 LGR z/VM 6.2 LGR improves itimproves it

z/VM 6.2 LGR z/VM 6.2 LGR improves itimproves it

LGR = Live Guest Relocation

System z minimizes System z minimizes the impact of the impact of

hardware failures hardware failures (MTBF >5 years) (MTBF >5 years)

Page 34: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

34

Oracle High Availability with System z

Hardware provided HA

System z

z/VM

Linux

Oracle

• Spare CPUs• N+1 power supplies• Chip sparring in memory• Concurrent maintenance • 50 years MTBF (system fail.)

• Mature Hypervisor• Hardware assist• z/VM SSI/LGR

• Linux Clustering

• RAC• Data Guard• Flashback• CRS• Grid Control

Operating system HA

Server provided HA

Page 35: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

35

High Availability Step 1Active/Passive is Cold Fail-over Solution

35

Cold Fail-Over Infrastructure

Protect all components

• Third Party Applications• Oracle Applications• Oracle Middleware

• Oracle Database

• Cold Failover with downtime• No extra CPU resources required• Linux-HA for any product

and/or

Oracle Clusterware for Oracle products or RACOne Node

z/VM

hyp

ervi

sor

z/VM

hyp

ervi

sor

If active servers goes down, database and application will be automatically

restarted on standby servers.

z/VM hype rvisor

z/VM hype rvisor

Oracle Database

Oracle Middleware

Oracle Applications

Third PartyApplications

IBM zEnterprise

Linux-HA / Oracle Grid Infrastructure

Oracle Database

Oracle Middleware

Oracle Applications

Third PartyApplications

LPAR 2LPAR 1

Page 36: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

36

High Availability Step 2Active/Active Increases Applications / DB AvailabilityActive/active mode with Real Application Cluster for High Availability

Provide High Availability – No downtime on node failure– Rolling Upgrade Patching– Increase Workload treatment by

adding nodes with no downtime

Oracle Real Application Cluster (RAC) is flexible architecture

– Workload balancing across the nodes (partitions) of the servers

– Easy maintenance as 1 node can be stopped without Application disruption

If one server goes down, database will be still available, no disruptions.

z/VM

hyp

ervi

sor

z/VM

hyp

ervi

sor

Oracle DatabaseReal Application Cluster

Oracle MiddlewareCluster Implementation

Oracle ApplicationsCluster Implementation

Test Dev

Oracle Grid Infrastructure

z/VM hype rvisor

z/VM hype rvisor

LPAR 2LPAR 1

Page 37: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

37

High Availability Step 3 Combine IBM System z, Active/Active Oracle RAC + DR

DB Instance 1Clusterware

DB Instance 1Clusterware

DB Instance 2Clusterware

DB Instance 2Clusterware

Standby DBProd2

Standby DB Prod1

Production Cluster 1

Production Cluster 2

Production Site

IBM zEnterprise

0

7.5

15

22.5

30

0

7.5

15

0

7.5

15

Oracle RAC ClusterAutomated workload balancing

DR Site Reduce downtime and delay the fail-over process

• Easy maintenance as cluster nodes can be stopped with minimum disruption

But does not include disk storage

• Storage and Network HA need to be included

• Could be more flexible infrastructure for provisioning, maintenance and failover operations

• Free resources are reserved in DR server (capacity on demand) to get the additional workload in case of a node failure/maintenance

Do not host only RAC(s) DB in the server …

Page 38: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

38

High Availability / Disaster RecoveryThe Global Picture

Oracle Data GuardRequires a minimum downtime of the DB

• Linux-HA can be combined with storage replication solution.

• CPU and Memory resources for the passive server are not wasted, they are reserved and can be automatically activated with Capacity on Demand

DB Instance 1Clusterware

DB Instance 1Clusterware

DB Instance 2Clusterware

DB Instance 2Clusterware

Standby DBProd2

Standby DB Prod1

Production Cluster 1

Production Cluster 2

Production Site DR Site

Storage services(PPRC/Metro Mirror)

Data Guard

Linux-HA

Another singleDB

DB Test Instance 1

DB Test Instance 1

Test / Dev Cluster

• Test and Development are different workloads profiles than production

• Mix production/DR and test environment to optimize resources

• Define test and development workloads as less priority without impact on activities

• Less hardware resources• Simplified and Flexible IT infrastructure

• Less administration and maintenance

Optimize overall infrastructure with consolidation of other workloads (i.e. Development, Test, …) and Capacity on Demand

Page 39: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

39

Deploying RAC for High Availability

RAC – Real Application Cluster

• Active/Passive configuration

‒ One node processes work

‒ The other node waits for the first node to fail

‒ No extra CPU resources !

• Active/Active configuration

‒ All nodes process work

‒ If any node fails the cluster is re-mastered.

• Besides availability, RAC can be used for workload distribution

‒ All work does not have to go through all nodes

• Deploy

‒ In the same LPAR for test/dev applications

‒ Across LPARs for LPAR maintenance or software failures (most common implementation)

‒ Across CECs when taking entire systems down is a “common” occurrence

Page 40: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

Deploy to the Best Fit Technology

Page 41: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

41

Oracle Database Migration ServicesIBM Migration Factory (MF)

How does it work?

Review your current database environment in a planning session with the MF team. And we:

• tell you how long it will take and how much it would cost• perform automated data collection to establish the

metrics for the databases to be migrated• work with you to establish testing requirements and a

cutover strategy• prepare a detailed project plan• manage and perform the migration of the required

databases according to the plan to help ensure that risk, schedule and cost are correctly managed

• confirm that the migrated databases meet your testing requirements

• support you during cutover into production• provide basic skills transfer for an established number of

your personnel on the migration tasks performed during these services

GET YOUR KEY QUESTIONS ANSWERED

• “Can it be done?”

• “How is it done?”

• “What will it cost?”

• “How long will it take?”

• “What are the risks?”

Page 42: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

42

Deploy Oracle Software to the “Best Fit” Technology

Oracle software deployments (incl. consolidations)with Linux on zEnterprise provides an excellent priceperformance.• From an Oracle licensing perspective 1 IFL = 1core• Less operational efforts• High levels of security and availability

Business Connexion – South Africa Sparda Datenverarbeitung eG – Germany

ICT services to the financial sector, government, … and more

Approximately 50 virtual Linux servers; flexible environment for hosted services; high performance for Oracle databases

Enabled competitive pricing for client services

IT provider for approximately 4.2 million customers

Runs a number of very large Oracle databases, where the virtual Linux server requires 30 GB memory and ~350 GB storage

Experienced >99% availability, which proves the Linux reputation

zEnterprise

AIX on POWER7®

Blade Virtualization

Cert. Oracle

Solutions

z HW Resources

System z PR/SM™

z/OSz/VM

IBMDB2®

Apps&

DBs

Linux

Oracle DB &

Fusion Middleware

Linux

POWER®

Blades

Page 43: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

43

Client Case Studies Linux on System z with Oracle

Page 44: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

44

When Consolidating Oracle Database Servers• Understand your requirements (and cost implications)

‒ High Availability (how much money is at stake if your system is down x minutes/hours?)

‒ Disaster Recovery (what is your RTO by application/database?)

➔ Select architecture choices according to requirements

• Low utilization servers and mix of different peak times are best candidates‒ Selected databases with sustained high CPU utilization may not be good candidates

• Databases with high I/O stress will benefit from System z architecture

• Tune migrated database servers to the virtualized environment‒ Right size servers (memory, number of vCPUs, direct I/O)

‒ System z may behave differently compared to x86

• Monitor your system behavior‒ Typically performance behavior is not static

‒ Test before and after changes are applied

• Consider Capacity on Demand (CoD) for peak load times

Page 45: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

Customer Examples – More Details

Page 46: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

46

Dundee City Council Delivers Value Through New Technologies

Business need:Like all UK local authorities, Dundee City Council needs to handle increasing demand for IT and eGovernment services, while also reducing costs in line with central government targets. When the lease on its server and storage hardware needed to be renewed, the Council saw an opportunity to enhance its capabilities and increase value for money.

Solution:Dundee worked with IBM to upgrade its mainframe environment with two powerful IBM System z10® servers, and introduced the IBM XIV® Storage System to replace a mixed storage environment. The new infrastructure runs a range of Linux applications and Oracle databases – supporting key systems such as social services 24x7.

"Running Linux on the System z platform is a cost-efficient approach, especially for software like Oracle, which is licensed on a per-processor basis.

We can run 60 virtual machines on just four System z processors – whereas an equivalent x86-based architecture might require several processors for each server! So the savings can be considerable ."

- Tim Simpson, IT Support Manager, Dundee City

Council

Benefits:• Improves performance by more than 50 percent, providing capacity for growth without

increasing IT costs. • Enables very rapid provisioning of virtualised server and storage resources, enabling the

IT team to respond more quickly to end users’ needs. • Provides excellent availability and disaster recovery capabilities: in the event of a

disaster at the main site, all systems can be restored at another location within 20 minutes.

• Reduces Oracle licensing costs, as numerous virtual Linux servers can run on each IFL processor.

Creating a cost-effective IT architecture with SUSE Linux Enterprise Server on IBM System z and IBM XIV Storage System technologies

Page 47: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

47

Sparda Datenverarbeitung eG chooses IBM zEnterprise with SLES for System z

Watch and listen to• Bernd Bohne, Sparda-Datenverarbeitung e.G., Manager, Central Systems• Marie Wieck, IBM, General Manager, Application Integration Middleware• Steve Mills, IBM, Senior Vice President & Group Executive, Software & Systems

“Over the years, the mainframe transformed from traditional workloads, quite simple, to a universal platform for new workloads as well. And we see a lot of new applications that are coming to this platform.

Especially for Linux, it's perfect.The zEnterprise platform is perfect for consolidating Linux workloads because of the high I/O bandwidth, business continuity with capacity backup features.”

“Oracle has been consolidated on this platform we are using right now only Oracle on the z196 platform,”

Bernd Bohne, Sparda-Datenverarbeitung e.G., Manager, Central Systems

http://www.youtube.com/watch?v=c7Z19IB5AmE

Page 48: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

48

Sparda Datenverarbeitung eGSDV runs a number of very large databases within the virtualized Linux environments … The company also relies on SUSE Linux Enterprise Server to support online banking services for the Sparda Banking Group's 4.2 million customers.

Working with IBM, SDV deployed an IBM z196 at each of its two data centers, activating six Integrated Facility for Linux (IFL) engines on each box.

“Our online banking services process approximately 1,200 online transactions per second, so we simply cannot afford them to fail. SUSE Linux Enterprise Server, which is involved in a significant part of this workload, makes us confident that this will not happen.

Since deploying SUSE Linux Enterprise Server on the IBM z196 we have experienced over 99 percent availability.

This proves that Linux's reputation for stability and reliability is well and truly deserved.

We imagine the solution will play an integral role in SDV's infrastructure for some time to come.”

- Bernd Bohne, Department Head, Central Systems Technology, Sparda-Datenverarbeitung eG

Page 49: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

49

Business ConnexionThe company was running BMC Remedy IT Service Management Suite on Solaris, and determined that the cost of licensing the underlying Oracle database across numerous processors would make it difficult to offer solutions to clients at a competitive price.

Business Connexion deployed SUSE Linux Enterprise Server for System z* to run a new monitoring solution for clients. The ability to run multiple virtual servers side-by-side on a single mainframe processor ensures low software costs for the solution, enabling Business Connexion to offer a powerful solution at a highly competitive price.

Business Connexion currently has approximately 50 virtual machines across the two mainframes—a mixture of database servers, application servers and proxy servers for several different hosted clients.

Results:

– Created a flexible environment for hosted services– Delivered high performance for Oracle databases– Enabled competitive pricing for client services

“With SUSE Linux Enterprise Server for System z, we get excellent performance and bullet-proof reliability—plus it’s easy and cost-effective to manage.”

- Frans Labuschagne, Senior Manager for Open Systems Support Services, Business Connexion

Page 50: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

50

Idaho Power Company Moved to SUSE Linux Enterprise Server on IBM System z to Improve Performance and Reduce Costs

“The power and performance of our SUSE Linux Enterprise environment would have required 3-4 times the amount of money to replicate in other computing environments.”

— Ron Keogh, IT Project Manager for Idaho Power

Company

Working with SUSE Consulting, the Idaho Power IT staff consolidated 30 servers to its mainframe environment using a hosting z/VM operating system for a substantial reduction in server costs.

This consolidation has also significantly reduced the company's Oracle licensing costs.

The IT staff can add a virtual Linux server in a matter of hours. Such consolidation has dramatically reduced both hardware and software licensing costs, providing an immediate return on investment.

Idaho Power now has a stable and reliable infrastructure that gives users access to resources four times faster than before. The company has also increased system performance to respond more quickly to customer issues and power outages.

Page 51: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

51

Canada Dept. of National DefenceFrom mainframe serving to hybrid enterprise hosting

Business challenge: Here was the challenge presented to John Palmer by his director, Winston Sorfleet: “I want you to find new ways to use and grow the [new mainframe] technology.” In a large organization with a variety of platfoms, competing IT agendas, and a history of diffuse control, this is easier said than done.

Solution:The Canada Department of National Defence (DND) path to enterprise hosting with the z196 began with consolidation within the mainframe group itself. Palmer brought all three existing mainframes under centralized organizational management. This entailed the consolidation of all mainframe-related tasks, including:Hardware / Software / Storage supportContracting for Software / Hardware / MaintenanceBusiness Recovery contract managementRole of BR Manager transferred as wellTransfer of all mainframe-related funding

At DND Palmer certainly encountered resistance. He overcame the resistance by setting up a proof of concept (POC) around Oracle running with SUSE Linux Enterprise Server for System z. Based on the results of the POC, Palmer could build a compelling business case emphasizing the dramatic licensing cost savings. With the strong support of management, the mainframe group prevailed.

Benefits:You continue to manage/administer your applications as before—the mainframe is only managing the virtualized

hosting platform they are running on.Your AIX®, Linux, Power, and x-based skills continue to be valuable—those operating systems and platforms

remain viable and active in the enterprise as do the applications running on them. Thus, your skills continue to be in demand.

You get rid of platform headaches—the System z team will manage the platforms while you get to do the rewarding work with the applications and users without platform worries.

Page 52: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

52

State of Oklahoma Dept. of Human ServicesMaking a Difference for the Business and Consolidating Servers

“We were so close to the end of our lifecycle on HP-UX, and the hardware was getting very expensive to support,” says Sunni Majors, director of Enterprise Technical Services.

“By moving Oracle to the Linux System z platform, we were able to restructure costs for CPUs and move away from licensing by user. This gave us a better return on our investment, since we experienced significant savings in our hardware and software licensing costs by consolidating resources onto a single platform.”

OKDHS IT also was pleasantly surprised at the ease of the server and application migration to Linux on System z, although it remains vigilant when it comes to asset management and TCO throughout its IT architecture.

www.mainframezone.com/interviews/state-of-oklahoma-department-of-human-services-making-a-difference-for-the-

Page 53: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

53

The Government of Québec Saves Money and Resources by Consolidating on an IBM System z

“Disaster recovery is better, our environment is very robust and the performance, security and resource sharing with our Oracle databases is very good - and certainly much better than we had had before.”

— Karen-Ann Plourde,project manager with Direction Générale des Technologies de

l'Information et des Communications (DGTIC)

"Oracle billing is based on how many processors it's running on, and with the new needs, we were requiring between 40 or 50 licenses," notes Karen-Ann Plourde. Realizing that there was the potential for massive cost savings, the organization began searching for a solution that would help it consolidate its many Oracle database instances on fewer processors. As part of this process, it looked at such platforms as UNIX, Intel and virtualization on midrange Linux boxes. None of them, however, gave it the savings it was seeking.There's consolidation and then there's consolidation. What's the difference? Well, how about putting 200 Oracle databases as opposed to, say, one or two or even six databases onto one server.

It's no longer a matter of one or two or three LPARs on a machine, but such innovative combinations of technology as Linux married to the z/VM platform. There appears to be no limit as to how much one can consolidate on a single virtualized machine.

www.ibmsystemsmag.com/mainframe/casestudies/miscellaneous/no_limits

Page 54: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

Thank you.

54

Consolidate. Reduce Complexity.Save on costs and efforts.

Learn more:CAS1457 SICOOB, the second largest Linux on z implementation in the worldCAS1509 Building a Business Case for System z LinuxTT1395 How to Build an HA environment with Linux on IBM System zFUT1314 SUSE Linux Enterprise Server for System z - Roadmap

Page 55: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

Corporate HeadquartersMaxfeldstrasse 590409 NurembergGermany

+49 911 740 53 0 (Worldwide)www.suse.com

Join us on:www.opensuse.org

55

Page 56: Effective Consolidation of Oracle Databases on … Consolidation of Oracle Databases on Linux on IBM System z Steffen Thoss System z Virtualization and Linux PDT lead, IBM stethoss@cn.ibm.com

Unpublished Work of SUSE. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.

General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.