Benchmarking cloud serving systems with YCSB
Explore this paper's citation graph
Summary
This work presents the "Yahoo! Cloud Serving Benchmark" (YCSB) framework, with the goal of facilitating performance comparisons of the new generation of cloud data serving systems, and defines a core set of benchmarks and reports results for four widely used systems.
- Type
- article
- Published
- 2010-06-10
- Cited by
- 4,270
- References
- 29
- OpenAlex
- https://openalex.org/W1985229168
- Semantic Scholar
- https://api.semanticscholar.org/CorpusID:2589691
Keywords
Computer science, Cloud computing, Benchmarking, Benchmark (surveying), Database
References
- Bigtable: a distributed storage system for structured data
- Benchmark Handbook: For Database and Transaction Processing Systems
- Cutting Corners: Workbench Automation for Server Benchmarking
- The Wisconsin Benchmark: Past, Present, and Future
- Letter from the Special Issue Editor
- Cassandra: a structured storage system on a P2P network
- Quickly generating billion-record synthetic databases
- Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services
- The case for application-specific benchmarking
- A comparison of approaches to large-scale data analysis
- Scalability and accuracy in a large-scale network emulator
- Rose: compressed, log-structured replication
- PNUTS: Yahoo!'s hosted data serving platform
- Dynamo: amazon's highly available key-value store
- Scalability and accuracy in a large-scale network emulator
- An integrated experimental environment for distributed systems and networks
- C-Store: A Column-oriented DBMS
- Linear Road: A Stream Data Management Benchmark
- An integrated experimental environment for distributed systems and networks
- Google App Engine
Cited by
- SiteWit Corporation: SQL or NoSQL that is the Question
- A Provenance Model for Key-value Systems
- Programming Model and Protocols for Reconfigurable Distributed Systems
- Cloud computing and its applications in gis
- CATS: Linearizability and Partition Tolerance in Scalable and Self-Organizing Key-Value Stores
- Enhancing application robustness in cloud data centers
- VSFS: A Versatile Searchable File System for HPC Analytics
- Serving large-scale batch computed data with project Voldemort
- MemC3: Compact and Concurrent MemCache with Dumber Caching and Smarter Hashing
- On Bootstrapping Machine Learning Performance Predictors via Analytical Models
- Exploiting Hardware Heterogeneity within the Same Instance Type of Amazon EC2
- Application of Quality Management Tools in the Evaluation of Websites: The Case of Sports Organizations
- Input Shaping to Achieve Service Level Objectives in Cloud Computing Environments
- Context-Aware Service Registry: Modeling and Implementation
- A scalable database for a remote patient monitoring system
- A Parallel Page Cache: IOPS and Caching for Multicore Systems
- Improving the Dependability of Distributed Systems through AIR Software Upgrades
- Throughput rates of Simple Operations when Scaling-out with RDBMS and NoSQL Databases
- Algorithmic Engineering Towards More Efficient Key-Value Systems
- Performance Analysis Of Scalable Sql And Nosql Databases : A Quantitative Approach
Related papers
- COMPARISON OF BEST PRACTICE BENCHMARKING MODELS
- Strategic Benchmarking: How to Rate Your Company's Performance against the World's Best
- Theoretical Aspects of Benchmarking Theory
- A guide for mental health clinicians to develop and undertake benchmarking activities.
- Comparing ourselves: using benchmarking techniques to measure performance between academic libraries
- Benchmarking: Roadmap to best practices
- Benchmarking basics looking for a better way
- Benchmarking: The Best Tool for Measuring Competitiveness
- Benchmarking establishment for green building based on DEA and individual advantage identification
- Performance Evaluation of Transaction Processing Systems