Académique Documents
Professionnel Documents
Culture Documents
Customers need a highly scalable, flexible solution for the growth of their information with the ability to easily grow existing applications
Why?
The Coupling Facility!!
Centralized locking, centralized buffer pool deliver superior scalability and superior availability
Unlimited Capacity
Leverages the architecture of z/OS: the Gold Standard of reliability and scalability Built and developed on Power servers and AIX
2010 IBM Corporation
"To move our application to DB2 9.5 would have taken an estimated two-year effort. We were thrilled to see it took only one week to move it to DB2 9.7. This represents a terrific opportunity to expand our international community of users, partners and developers, and were very excited to partner with IBM to make new deployment options available. Paolo Juvara, CTO of Openbravo (Spain)
Easily move your applications from Oracle to DB2 Leverage your existing skills and people without re-training Applications moved to DB2 run quickly with full native execution
Simple drag and drop of schemas to DB2 Integrated, cross-platform tools supporting Oracle as well IBM can rapidly assess your application
Supported on IBM Power 550 Express or IBM Power 595 running AIX 6.1 TL3 and all POWER7 models except Power Blades Requires Power Systems Infiniband adapters to deliver low latency & high performance interconnect All IBM Storage supported by the General Parallel File System (GPFS) is available.
PowerHA pureScale technology drives the clustering, Runs on an LPAR or a stand alone server
Members
PowerHA pureScale the key to scalability/availability Efficient Centralized Locking and Caching As the cluster grows, DB2 maintains one place to go for locking information and shared pages Optimized for very high speed access
DB2 pureScale uses Remote Direct Memory Access (RDMA) to communicate with the powerHA pureScale server No IP socket calls, no interrupts, no context switching
Member 1
Member 2
Member 3
2.
Total end to end time for RAR is measured in microseconds Calls are very fast, the agent may even stay on the CPU for the response
Member 1
Direct remote memory write with request
CF
db2agent
1,I Eaton, 10210, it, dont have SW 2, Smith, 10111, NE get it from disk 3, Jones, 11251, NW
CF thread
I want page 501. Put into slot 42 of my buffer pool.
Unlimited Capacity
Leverages the architecture of z/OS: the Gold Standard of reliability and scalability Built and developed on Power servers and AIX
2010 IBM Corporation
Single installation for all components Monitoring integrated into Optim tools Single installation for fixpaks & updates Simple commands to add and remove members
2010 IBM Corporation
Leverages the architecture of z/OS: the Gold Standard of reliability and scalability Built and developed on Power servers and AIX
2010 IBM Corporation
Start small
4 cores per member
Start small
4 cores per member
Scale Out
Add additional members, up to 128 total
Scale Within
Add additional cores as needed with Capacity OnDemand
2010 IBM Corporation
ERP Member 2
6 cores
ERP Member 1
6 cores
HR Member 1
4 cores
HR Member 2
4 cores
Primary CF
2 cores
Standby CF
2 cores
Unlimited Capacity
Leverages the architecture of z/OS: the Gold Standard of reliability and scalability Built and developed on Power servers and AIX
2010 IBM Corporation
Proof of DB2 pureScale Architecture Scalability How far will it scale? Take a web commerce type workload Read mostly but not read only Dont make the application cluster aware No routing of transactions to members Demonstrate transparent application scaling Scale out to the 128 member limit and measure scalability
The Result
128 Members 84% Scalability 112 Members 89% Scalability 88 Members 90% Scalability
No data partitioning required No transaction routing required No changes or cluster awareness required in applications
Applications are not tied to database partitioning schemes Automatically balances workload across cluster
DB2 pureScale characteristics as shown in IBM published results from internal tests
Without Application Changes and Extensive Database Tuning, Oracle RAC Does Not Scale
Oracle RAC is inefficient by design
Scaling RAC requires complex tuning, partitioning, or application changes
TPC-C RAC results TPC-H RAC results
Insight Technology: Even a simple application on two node RAC requires complex tuning and partitioning to scale
Oracle RAC characteristics as shown in Dell RAC InfiniBand Study http://www.dell.com/downloads/global/power/ps2q07-20070279-Mahmood.pdf CERN (European Organization for Nuclear Research) http://www.oracleracsig.org/pls/apex/RAC_SIG.download_my_file?p_file=1001900 Insight Technology http://www.insight-tec.com/en/mailmagazine/vol136.html
Unlimited Capacity
Leverages the architecture of z/OS: the Gold Standard of reliability and scalability Built and developed on Power servers and AIX
2010 IBM Corporation
Redistribute workload to surviving nodes immediately Completely redundant architecture Recover in-flight transactions on failing node in as little as 15 seconds including detection of the problem
Unlimited Capacity
Leverages the architecture of z/OS: the Gold Standard of reliability and scalability Built and developed on Power servers and AIX
2010 IBM Corporation
Application Transparency
Your DBAs can add capacity without re-tuning or re-testing Your developers dont even need to know more nodes are being added
2010 IBM Corporation
Unlimited Capacity
Flexible On Demand DB2 Licensing Leverages the architecture of z/OS: the Gold Standard of reliability and scalability Built and developed on Power servers and AIX
2010 IBM Corporation
Capacity On Demand Software Licensing DB2 pureScale has been designed to grow as big as you want Flexible licensing designed for minimizing costs of peak times Only pay for additional capacity when you use it even if for only a single day
Solution: Issue: pureScale Need more just Use DB2 All year,anotherfor deploy another and add except server and then turn server for those two two days, the system off DB2 when youre requires 3 only payof days, and servers done. capacity. fees for sw license the days you use it.
DB2 pureScale
offers superior performance and scale-out efficiency
27
A completely integrated SYSTEM for transaction processing Leverages DB2 pureScale and PowerHA pureScale
Available in May 2010
Initially only available in North America Additional country support in 2H 2010 and 2011
Leverages what weve learned from IBM Smart Analytics System
Packaged solution containing everything you need from IBM Faster time to value
Pre-Built
Jan.
Hardware Stack
- Two IBM Power 770 Servers
- 3 sizes available: 4, 8, and 16 cores, 3.1GHz proc card, activated (16 cores populated)
Size
Small 4 cores
Medium 8 cores
Large 16 cores
- OneT42 rack
Workload-optimized
Integrated virtualization Thread exploitation One-button setting One-number support
Grow Easily
Modular design Add capacity as you need No application updates Buy only what you need
31
Thank you!
Ibm.com/software/db2/purescale
2010 IBM Corporation
The following are trademarks of the International Business Machines Corporation in the United States, other countries, or both.
Not all common law marks used by IBM are listed on this page. Failure of a mark to appear does not mean that IBM does not use the mark nor does it mean that the product is not actively marketed or is not significant within its relevant market. Those trademarks followed by are registered trademarks of IBM in the United States; all others are trademarks or common law marks of IBM in the United States.
Trademarks
33