Upload
tyrone-thornton
View
212
Download
0
Embed Size (px)
Citation preview
Delivered by:Matthew Zito, GridAppJohn McAbel, IBM
156 5th AvenuePenthouse
New York, NY 10010P: 646.452.4100
www.gridapp.com
The Ultimate Scale-Out Platform for Oracle 10The Ultimate Scale-Out Platform for Oracle 10gg
GridApp and IBM Welcomes You!
• Thank you for attending
• Our presentation will last approximately 40 minutes with a live Q&A to follow
– Topic: The Ultimate Scale-Out Platform for Oracle 10g
– Today’s Presenters: • John McAbel, Worldwide Product Marketing Manager,
IBM System x• Matthew Zito, Chief Scientist, GridApp Systems
IBM System x™
| Jan 2007 | © 2007 IBM Corporation
IBM BladeCenterThe Ultimate Scale-Out Solution for Oracle Database 10g
John McAbelWW Solutions [email protected]
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
Key Challenges for Oracle Database Managers Pressure to upgrade from Oracle8i or Oracle9i to
Oracle EBS version 12 only supports Oracle 10g
How easy is it to map settings from 8i or 9i to 10g?
What is the additional cost to manage a RAC environment?
Need to lower IT total cost of ownershipUnder-utilization of servers
Cost of maintaining present operating system license fee structure
Is Linux ready to handle the complexities of large data centers?
Is each new server a capital budget item?
Ability to meet Service Level Agreements (SLA’s)Increasingly difficult as IT infrastructure ages
Database administrator skill decline with employee turnover
Hardware vendors forcing “a one size fits all” conceptUNIX-based SMP vs. “Rack and Stack”
Oracle performance proof points for the proposed solution?
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
IBM and Oracle a strong Relationship for 19+ Years (27 years with JD Edwards, 16 with PeopleSoft)
Oracle managed as an Integrated Account
Enhanced a Strong BCS Relationship – 5000 Skilled consultants
IBM Viewed by Oracle as a Significant Ally Jeff Henley, Chairman, is IBM Executive SponsorCharles Phillips, President, has IBM alliance responsibilities
Strong Technology Relationship
Technical Sales Education Sessions
IBM participation in Oracle Customer Events
Shared “pay as you grow” Strategy
The IBM & Oracle Relationship
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
Blade Market Share Overview
IBM has been #1 for 13 consecutive quarters!
Source: IDC Quarterly Server Tracker, 11/2006Total Blade Server Market
41%
34%
12%
0%
10%
20%
30%
40%
50%
60%
IBM HP Dell Others
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
Shared “pay as you grow” Vision Oracle and IBM BladeCenter offer economical, upgradeable products
that allow you to make a small initial investment then grow as the needs of the business grows
IBM’s Enterprise X-Architecture delivers servers based on modular, scalable designs
Maintain Oracle Database 10g™ investment through seamless upgrade from Standard to Enterprise for increased levels of system availability
Oracle Database 10g Performance
System ProvisioningWorkload management
ScalabilityAutomated Storage ManagementIntegrated Clusterware
AvailabilityEnd-to-end TracingPredictive Behavior ReportsSystem Health ChecksBest Practice Advisories
Systems ManagementDeployment AutomationCentralized Management Console
IBM BladeCenter Performance
Intel®, AMD®, or POWER® ProcessorsEnterprise X-Architecture™Open Design
ScalabilityAdd 2-way or 4-way BladesFC and Network SwitchesCapacity On Demand
AvailabilityPredictive Failure AnalysisOnForever™ InitiativeDual GB Ethernet BackplaneCalabrated Vector Cooling™Light Path Diagnostics™
Systems ManagementIBM DirectorIntegrated Systems Management Processor
* See www.ibm.com for specifics/server
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
Nodes Deployed per RAC Cluster (Linux)
Source: Erik Peterson, Oracle RAC Development, Oracle Open World, October 2006
85% of Linux deployments are 4-nodes or less
Horizontal scale-out often required for Linux AMD/Intel based architecturesIn many cases, involves 2-CPU or 4-CPU nodes
Some other architectures offer scale-up as well as scale-out alternatives
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
IBM BladeCenter One FamilyInvestment Protection
Common Blades, Common Switches
8 Blades, 8U
Ruggedized Chassis
Telco, Military,Medical Imaging Apps
8 Blades, 8U
Ruggedized Chassis
Telco, Military,Medical Imaging Apps
BladeCenter TAnnounced: Apr. 2004
14 Blades, 7U
Enterprise & SMB Chassis
Mainstream Applications
Remote Sites (stores)
14 Blades, 7U
Enterprise & SMB Chassis
Mainstream Applications
Remote Sites (stores)
BladeCenterAnnounced: Nov. 2002
14 Blades, 9U
High Speed (>10GB)
Extreme I/O for data intensive environments
14 Blades, 9U
High Speed (>10GB)
Extreme I/O for data intensive environments
BladeCenter HAnnounced: Feb. 2006
Full performance and manageability of rack-optimized platforms ... ... at TWICE the density of most comparable non-blade 1U servers Full performance and manageability of rack-optimized platforms ... ... at TWICE the density of most comparable non-blade 1U servers
New IBM BladeCenter
HT
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
Two socket AMD
Single/Dual core
32GB Memory
Similar feature set to HS21
High memory bandwidth apps
AMD Opteron LS21
Tar
get A
pps
Fea
ture
s
IBM HS21
Common Chassis and Infrastructure
Intel Xeon DP
Single, Dual, Quad
32GB Memory
4 GB Modular Flash Drive - NEW
Edge and mid-tier workloads
Collaboration
Web serving
IBM JS21
Two PowerPC® processors
32-bit/64-bit solution for Linux & AIX 5L™
Performance for deep computing clusters
32- or 64-bit HPC, VMX acceleration
UNIX server consolidation
Blade Portfolio Continues to Build...
Four socket AMD
Single/Dual core
64GB Memory
Start with two sockets then grow to four
High memory bandwidth apps
AMD Opteron LS41
NEW!
Quad Core
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
Industry1U
Intel-basedBlades
AMD-basedBlades
IBM HS20w/ ULP
Industry 1U
HP Blade
IBM Blade
HP Power Usage vs IBM Blades
22%
36%
Source: HP and IBM Power Tools
53%
BladeCenter Energy EfficiencyTCO: Lowering Power and Cooling Design Saves Money
Saving power is key to lowering Total Cost of Ownership
Less SpaceLess RacksLess A/CLess HeatLess Power
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
Layer 2 Switches
SSL Appliances
Caching Appliances - Intel 32-bit based
Storage Fibre
Switches
Storage Fibre
Switches
SSL Appliances
Caching Appliances - Intel 32 bit based
Layer 4-7 Switches
Public Internet/Intranet Clients
Routers (Layer 3
Switches)
Firewalls
Storage Area
Network
Typical Cluster Configuration
Step 1Integrate Servers
Eight Database Servers - POWER based
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
Storage Area
Network
Public Internet/Intranet Clients
Routers (Layer 3
Switches)
Firewalls
ResultIBM BladeCenterCollapses Complexity
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
Simplifying Datacenter Topology
1. Ten x86 1U 2-way servers
2. RISC-based 2-way server
3. HPQ 4-way server
4. Alteon L7 E’net switches
5. FC SAN switches / Cables
11
22
3344
556677
6. Layer 2 GbE switches
7. KVM switches
8. Ethernet cables
9. KVM cables
10. Power cables
99
IBM BladeCenter
Typical Datacenter Configuration
Bladed Datacenter Configuration
101088
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
BladeCenter Chassis (back view)
Management Module
Gb Ethernet Module
Power Supply Module
Blower Module
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
An Open IBM BladeCenter Ecosystem Open Specification – Released September 2004 by IBM and Intel
260+ companies received the BladeCenter specs
BladeCenter Alliance Program – Over 350 partners IBM BladeCenter Partner Solutions Interoperability Lab IBM Engineering and Technology Services BladeCenter Open Support Center Blade.org
Founding members include: Brocade, Cisco, Citrix Systems, Intel, Network Appliance, Nortel, Novell, VMware.
Oracle has agreed to provide input and guidance to shape future direction
A collaborative organization focused on accelerating the expansion of solutions for BladeCenter
Intended to assist solution providers in developing applications and extending BladeCenter into vertical industry
“This will grow the market. It will bebetter for mainstream customers, smaller customers, and customers with specific needs.” -John Humphreys, IDC
“By opening up thespecification and making it royalty-free, it makes it very easy to do business and create products around the platform.”
-Krish Ramakrishnan, Topspin
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
IBM BladeCenter Increasing availability on three fronts…
Chipkill Memory
Dual Ethernet Backplane
Hardware Redundancies
Dual hard diskper blade
Failure Masking
Predictive Failure Analysis : HDD, VRMs, Memory,
CPU, Fans, Power Supplies
IBM Director
Built-in temperature and voltage monitor systems
Integrated System Management Processor
Failure Avoidance
Hot-plug components
Light-Path Diagnostics™
Clustering
Calibrated Vectored Cooling™
Minimized Outages
Continuous Computing for Database Solutions Keep it running: Increasing mean time between failures (MTBF) Faster fix times: Decrease mean time to repair (MTTR)
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
IBM BladeCenter H Oracle 10g FDC with AMD® Blades
IBM BladeCenter H(4) LS20 BladesRed Hat EL 4, Oracle Database 10g
IBM TotalStorage DS4500(6) EXP700 Storage Expan. Units(84) 36.4GB HDD
Figure 1. Components of the Flexible Database Cluster System
The Primary Goals for this new proof of concept were: The IBM BladeCenter H architecture and technology provide a high-availability platform for the Flexible Database Cluster. Capacity can be increased dynamically and transparently, without user interruption, to reduce workload completion time. Scalability is directly related to I/O throughput. With the IBM TotalStorage SAN architecture, adding disk drives to the array may resolve performance bottlenecks.
Two Oracle Databases utilized: OLTP = Order Entry (Size 1.1 TB) DSS = performed queries on credit
AMD-basedFDC Analysis
Oracle 10g
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
IBM BladeCenter H Oracle 10g FDC Results
On-Line Transaction Processing (OLTP) Workload
0
200
400
600
800
1000
1200
1 Node 2 Nodes 3 Nodes 4 Nodes
Blades
Tra
ns
ac
tio
ns
pe
r S
ec
on
d Results:• Scalability directly related to I/O throughput• No server scalability problems experienced• Near-linear scaling 87% through 4 nodes• 1 node (310 TPS) to 4 nodes (1081 TPS)
Results:• Oracle 10g RAC scales on demand• Sorted table had 1.6 billion rows• Sorting not performed entirely in memory• Adding nodes a non-intrusive effort• No scalability limits seen at software level • 1 node = 59 min (564,972 row/sec.)• 2 nodes = 31 min (1,075,269 row/sec.)• 4 nodes = 18 min (1,851,852 row/sec.)• Scalability was 82% from 1 to 4 nodes
Decision Support System (DSS) WorkloadReduction in Completion Time
010203040506070
1 Node 2 Nodes 4 NodesBlades
Tim
e to
Com
ple
te (
min
)
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
Business Need Desire to upgrade to Oracle 10g with Real Application Clusters & purchase
additional licenses
Highly flexible database architecture to better manage the constantly changing demands of their business.
Required fully automated turnkey solution that ensured maximum uptime, performance and scalability.
Solution GridApp D2500 Database Appliance Solution
Three IBM BladeCenter Chassis each with:
10 dual core AMD blades, Red Hat Enterprise Linux 4 2 Cisco switches, Optical Pass Thru Module
Oracle Database 10g RAC licenses
Why IBM BladeCenter Selected Proven price/performance with Oracle 10g RAC
IBM Blades make scaling simpler and efficient.
Value of AMD Opteron Processors
Easily scale out and not have to linearly scale up was an attractive economic alternative
GridApp’s industry only next generation database platform
“We selected IBM BladeCenter to run Oracle 10g RAC and GridApp software due to its superior design. AMD-based blades were the clear choice after considering their scalability, value and proven price/performance ratio.” Alex SpinelliCIOThe Street.com
Based in New York, NY, The Street.com is a leading provider of financial services information. Consumers use the internet to access information and product services.
IBM System x
IBM BladeCenter for Oracle Jan 2007 | © 2007 IBM Corporation
IBM BladeCenter – It’s All About Choice...Choose IBM Leading technology wrapped in openness
#1 Market Share Leader (42% IDC 2006)
Four Chassis and Four blades to choose fromIntel, AMD, POWER processor
Chose your OS: Linux, Windows, AIX, Solaris 10
Help cut your cluster cabling by 75%
IBM PowerExecutive – Monitor real power usage
Novell SLES Chassis-wide License
Vast Networking Options to chose from – Opens Specs
Built in availability features
Blade.org
Many proof of concepts & Happy customers!
Global support coverage through six IBM/Oracle International Competency centers
USA (3), France, Canada, Japan
IBM’s commitment to LinuxLinux Technology Center
IBM Global ServicesLargest Oracle Practice (Outside of Oracle)
Hardware
Oracle Database
Cluster File System
Oracle Application
Solution Development(Testing/Certification)
Professional Services
Solution Support
Hi Av - Failover
Operating SystemDeliveringA
CompleteInfrastructure
Delivered by:Matthew Zito, Chief Scientist
156 5th AvenuePenthouse
New York, NY 10010P: 646.452.4100
www.gridapp.com
Scaling out IBM Blades & Oracle with Scaling out IBM Blades & Oracle with the Next Generation D2500the Next Generation D2500
Clustering Technologies
• Shared-nothing – Each cluster node has no common resource with any other node
• Shared-everything – Each cluster node shares a universal pool of common resources
• Shared-something – Each cluster node shares some resources, but not others
• Active-Passive – Only one cluster node at a time is providing any given service
Oracle RAC
• Oracle RAC is a “shared-something” cluster
• RAC nodes share:– Application state awareness (Cache Fusion)– A single set of on-disk data (ASM, OCFS,
etc.)
• RAC provides– Enhanced reliability– Enhanced scalability– Reduced processing cost
What RAC Looks Like
Processing is Getting Cheaper…
0
10
20
30
40
50
60
3/15/2000 7/28/2001 12/10/2002 4/23/2004 9/5/2005 1/18/2007
Date
US
$ p
er T
PC
Ru
n
…and Servers are Getting Smaller
• 8/23/06 – IDC Server Shipments– Enterprise Servers (>$500k) – down 6.9%– Midrange Servers ($25k-$499k) – down 3.5%– Volume Servers (<$25k) – up 6.2%
• Organizations are dramatically– Decreasing the size of the average deployed
server– Increasing the number of total servers
Incremental Scalability
• Buy only what you need today
• Take advantage of the latest technology– Moore’s law works for you, since you can
buy faster servers as released and add them to the cluster
– Incrementally swap out older, slower hardware for faster hardware
• GridApp D2500 allows you to scale clusters online in minutes
GridApp’s D2500 Database Appliance• Enterprise-grade database appliance for easy
administration and fast deployment of Oracle RAC
• Turnkey virtualized and distributed database solution in a blade form factor
• Start with as few as 2 processors, grow to hundreds
• Big box/enterprise manageability at a cost-effective price point
The D2500 – Next Generation Database Platform• Best-of-Breed Reference Architecture
– Time-tested RAC platform– Validated infrastructure
• Over 100 Deployments
• Automation to Simplify the Deployment of RAC– RAC in a day– One-click scalability
• GridApp’s Powershare Technology for Dynamic Resource Allocation – Performance When and Where You Need It
• Deploy a highly-available RAC environment in a day
How Does It Work?
• Hardware - IBM BladeCenter• Processors – AMD or Intel Processors • Operating System - Red Hat Enterprise
Linux• Database - Oracle 10gR2 RAC• Management Software - GridApp Clarity™
The D2500 is an all-in-one solution for your database environment
GridApp Clarity™
• Automates the deployment of Oracle RAC– Average time to deploy RAC manually - 1-2 weeks– Average time to deploy RAC with Clarity - 45 minutes
• Adds additional HA to Oracle RAC– “Hot Spare” nodes– Helps database sustain failures across high-transaction
time periods
• Integrates with the hardware and OS– A single picture into your database environment– Integrated alerting
• One-click Scalability of Oracle RAC
GridApp Clarity™
Customer Case Study
• High-throughput transaction processing database
• Successfully scales from 4 to 10 nodes on-demand to accommodate load
• Three sites - production, development, disaster recovery
Cost savings: >$1m
Summary
• Oracle RAC is the next step in database infrastructure
• GridApp’s D2500 database appliance is the next generation database platform for RAC
• GridApp and IBM together are the optimum scale-out platform for RAC
Get the CompanionD2500 White Paper
• Email [email protected]
• Subject Line = D2500 White Paper
• http://gridapp.com/resources/whitepaper_gateway.php
Thank You!