Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
-
Upload
storage-switzerland -
Category
Technology
-
view
80 -
download
3
Transcript of Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
![Page 1: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/1.jpg)
Overcoming the Storage Challenges Cassandra and Couchbase Create
A live panelist discussion on solving Cassandra and Couchbase storage challenges● Learn the Cassandra/Couchbase storage challenges● Learn the problems with typical workarounds● Design a cost effective, high performance solution
On Demand Webinar
For audio playback and Q&A go to:http://bit.ly/OvercomeCass
![Page 2: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/2.jpg)
Our SpeakersGeorge Crump is the founder of Storage Switzerland, the leading storage analyst focused on the subjects of big data, solid state storage, virtualization, cloud computing and data protection.
He is widely recognized for his articles, white papers, and videos on such current approaches as all-flash arrays, deduplication, SSDs, software-defined storage, backup appliances, and storage networking. He has 25 years of experience designing storage solutions for data centers across the US.
![Page 3: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/3.jpg)
● Analyst firm focused on storage, cloud and virtualization
● Knowledge of these markets is gained through product testing and interaction with end users and suppliers
● The results of this research can be found in the articles, videos, webinars, product analysis and case studies on our web site:http://storageswiss.com
Who Is Storage Switzerland?
![Page 4: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/4.jpg)
Our SpeakersSharon Azulai – CEO
Sharon is an experienced entrepreneur with a proven track record in leading strategy, market positioning and go-to-market for startup companies.
Dr. Amit Golander – CTO
Amit leads IT infrastructure innovations for the past decade and a half. This includes research and development, across storage, servers and networks.
![Page 5: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/5.jpg)
Plexistor brings enterprise grade storage features such as high availability and snapshots to big data applications like Cassandra, Couchbase, and Spark enabling massive server consolidation and fast recovery time.
![Page 6: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/6.jpg)
What Is Cassandra And Couchbase?● Cassandra is essentially a wide-row/column store NoSQL
database management system
● Couchbase is essentially a document NoSQL database management system
Distributed Databases
Highly Scalable
High Performance
![Page 7: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/7.jpg)
Why Are Organizations Adopting Them?
• Changing needs - The era of now
• Traditional databases cannot deliver the required performance
• Support NoSQL as well as SQL and are expanding to built in support for indexing, graphs, streams and the like
• Horizontal scale on commodity hardware
• Execute code next to the data
![Page 8: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/8.jpg)
How Is Their Internal Storage Architecture Different From Traditional Databases?
![Page 9: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/9.jpg)
Distributed Architecture
![Page 10: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/10.jpg)
Node Failure
Take over by other machines in the cluster
![Page 11: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/11.jpg)
Cluster In Rebuild State
![Page 12: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/12.jpg)
• Assumes that the active data set fits into the aggregated memory
• Expensive
• Finite resource per machine
• Memory is volatile
• Data at temporal risk
• Long warm-up time on failure
What Are The Storage Challenges That Cassandra And Couchbase Create?
![Page 13: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/13.jpg)
What Happens When It Runs Out Of Memory
• Spill to storage via Linux POSIX
• Storage is the bottleneck
• SSD is faster than HDD, but still x1000 times slower than memory
![Page 14: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/14.jpg)
• Over-provision servers• High aggregated Memory budget
• Cover the peak working set size
• Use Flash storage• At least for the CommitLog
• Data must still go through Linux I/O Stack
• Poor latency under heavy IOPS load
• Expensive
How Organization Attempt To Workaround These Challenges
![Page 15: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/15.jpg)
• Replace I/O Stack with one that can perform at near-memory speed
• Low-latency storage can reduce server count
• Persistent storage can reduce recovery time in case of a node failure
• In Couchbase we can eliminate the local persistency and the transaction log to further improve performance
How To Design A Solution To These Challenges Instead Of A Workaround
![Page 16: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/16.jpg)
Plexistor Solution
![Page 17: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/17.jpg)
Product Overview
![Page 18: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/18.jpg)
Memory & Storage Convergence
![Page 19: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/19.jpg)
Product Architecture
![Page 20: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/20.jpg)
![Page 21: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/21.jpg)
Performance is highly sensitive to persistency/durability requirementsReplication between nodes without persistency is vulnerable to Power Failures
Data loss risk is often not well explained. Confusion leads to wasteful behavior (#copies, Network)
Zero Cost Persistency
![Page 22: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/22.jpg)
How Fast is Fast Storage?
Measured on the same SCM Hardware & Kernel
Software is the differentiator!
![Page 23: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/23.jpg)
How Fast is Fast Storage?
Note that each Database use case is unique, so table rows are incomparable
![Page 24: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/24.jpg)
QoS and Efficiency Comparison
![Page 25: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/25.jpg)
Visit for the latest downloads, white papers, SDM blogs and
Tech Field Day videos
Additional Resources
![Page 26: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/26.jpg)
Thank you!Storage Switzerlandhttp://[email protected]
StorageSwiss on Twitter:http://twitter.com/storageswiss
StorageSwiss on YouTube:http://www.youtube.com/user/storageswiss
Plexistorhttp://www.plexistor.com
Plexistor on Twitter:http://twitter.com/plexistor
Plexistor on LinkedIN:http://www.linkedin/company/plexistor
![Page 27: Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create](https://reader035.fdocuments.us/reader035/viewer/2022070516/587259271a28ab31498b49b7/html5/thumbnails/27.jpg)
Overcoming the Storage Challenges Cassandra and Couchbase Create
For Complete Audio and Q&A please registerfor the On-Demand Version at
http://bit.ly/OvercomeCass