Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
Portable Scale-Out Benchmarks for MySQL Presentation

Portable Scale-Out Benchmarks for MySQL Presentation

Ratings:

4.67

(3)
|Views: 280 |Likes:
Published by zmg


Database scale-out architectures promise tremendous capacity increases simply by adding hardware. There are, however, significant differences depending on the scale-out approach you choose. This talk presents a new set of open source benchmarking tools called Bristlecone (http://bristlecone.continuent.org) that allow any user with access to Java to set up and start to run performance benchmarks in a few minutes.

The talk consists of the following parts.

1. Introduction. Discussion of database scale-out and some key measures of scale-out performance: read and write scaling, query latency (for proxy approaches), large vs. small transactions, and effects of datatypes like text and BLOBs.

2. Overview of the Bristlecone performance test tools. Evaluator creates mixed loads that stress system resources like CPU. Benchmark runs focused benchmarks with systematic variation of test input parameters. Each tool includes “portable benchmarks” that can be run within a few minutes of downloading, plus you can write more yourself.

3. Off to the Races. Results of running the portable benchmarks against a few of our favorite scale-out configurations, including MySQL proxy, database replication, and partitioning. If you are really good we will throw in results from PostgreSQL.

4 Conclusion. How to get the tools and start your own benchmarks today.

Bristlecone tools are available from http://bristlecone.continuent.org.


Database scale-out architectures promise tremendous capacity increases simply by adding hardware. There are, however, significant differences depending on the scale-out approach you choose. This talk presents a new set of open source benchmarking tools called Bristlecone (http://bristlecone.continuent.org) that allow any user with access to Java to set up and start to run performance benchmarks in a few minutes.

The talk consists of the following parts.

1. Introduction. Discussion of database scale-out and some key measures of scale-out performance: read and write scaling, query latency (for proxy approaches), large vs. small transactions, and effects of datatypes like text and BLOBs.

2. Overview of the Bristlecone performance test tools. Evaluator creates mixed loads that stress system resources like CPU. Benchmark runs focused benchmarks with systematic variation of test input parameters. Each tool includes “portable benchmarks” that can be run within a few minutes of downloading, plus you can write more yourself.

3. Off to the Races. Results of running the portable benchmarks against a few of our favorite scale-out configurations, including MySQL proxy, database replication, and partitioning. If you are really good we will throw in results from PostgreSQL.

4 Conclusion. How to get the tools and start your own benchmarks today.

Bristlecone tools are available from http://bristlecone.continuent.org.

More info:

Published by: zmg on Jul 13, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/09/2014

pdf

text

original

 
 © 
 
Continuent 2008
Portable Scale-OutBenchmarks for MySQL
MySQL User Conference 2008Robert Hodges – CTO Continuent, Inc.
 
2 © 
 
Continuent
MySQL User Conference 2008
Agenda
/
Introductions
/
Scale-Out Review
/
Bristlecone Performance Testing Tools
/
Scale-Out Benchmarks in Action
/
Final Words
 
3 © 
 
Continuent
MySQL User Conference 2008
About Continuent
/
Company
The leading provider of open source database availability and scalingsolutions
/
Solutions
uni/cluster – multi-master database clustering that replicates data acrossmultiple databases and load balances reads
Uses “database virtualization” to provide a seamless client interface
/
Value
Low-cost open source business critical solutions
Highly available data
Raise performance and hardware utilization through load balancing
Remove chance of data loss
/
Open Source
Sequoia - generic middleware clustering for JDBC databases
Hedera - Group communications adapter library
Myosotis - Java proxy for native PostgreSQL and MySQL clients
Bristlecone - Performance benchmarks for database clusters
/
Collaborations: GORDA (Open DB Replication Architecture)
http://gorda.di.uminho.pt

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->