13
Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting Clustrix.” The Register. November 18, 2011. http://www.theregister.co.uk/2011/ 11/18/clustrix/

Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

Embed Size (px)

Citation preview

Page 1: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

Clustrix Parallelized Clustered Database

Presented by Ashutosh Dhiman and David Gloe

Source: Mellor, Chris. “Size doesn't matter to database thrusting Clustrix.” The Register.

November 18, 2011. http://www.theregister.co.uk/2011/11/18/clustri

x/

Page 2: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

Outline

Clustrix-The company

Clustrix-The product

Clustrix-Technical background

The overview

Architecture Overview

Data Layout

Select

Insert

Relationship to class

Conclusions

References

Page 3: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

Clustrix-The company

Co-founded by founder of Isilon Paul Mikesell Isilon uses clustered nodes for unstructured

data Product to be launched next year New CEO Robin Purohit

Previously of HP, Mercury, and Veritas

Page 4: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

Clustrix-The product

Parallelized Clustered Database (CDS) Designed for Online Transaction Processing

(OLTP) Much cheaper than comparable Oracle product Fifteen customers are evaluating the

technology with no data loss Including PhotoBox, AOL, TheLadders, EMBL-

EBI, and iOffer

Page 5: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

Clustrix-Technical background

Hardware Multiple server nodes clustered with Infiniband Intel SSDs for increased throughput

Software Local queries only access one server node Wider queries access a subset of nodes Queries running on separate nodes run in

parallel

Page 6: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

The Overview

• MySQL Drop-In Replacement

• No Sharding

• High Performance SQL at Scale

• Automatic Fault Tolerance

• Incremental Scalability

• Online Schema Changes

• Delivered as an Appliance

Page 7: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

Architecture Overview

Page 8: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

Data Layout

Page 9: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

Select

Page 10: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

Insert

Page 11: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

Relationship to class

Physical Database Design Uses SSDs for faster access times Separates data onto multiple drives for

parallel queries

Page 12: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

Conclusion

Localizes data to individual nodes Software minimizes required node

communication Currently being evaluated with promising initial

results Look for Clustrix to provide a scalable OLTP

system next year

Page 13: Clustrix Parallelized Clustered Database Presented by Ashutosh Dhiman and David Gloe Source: Mellor, Chris. “Size doesn't matter to database thrusting

http://www.theregister.co.uk/2011/11/18/clustrix/http://www.clustrix.com/uploads/documents/Clustrix_A_New_Approach.pdfhttp://www.clustrix.com/

References