arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1504.02205cs.DC
收藏

BigDataBench-MT:用于生成真实混合数据中心工作负载的基准工具

BigDataBench-MT: A Benchmark Tool for Generating Realistic Mixed Data Center Workloads

Rui Han, Shulin Zhan, Chenrong Shao, Junwei Wang, Lizy K. John, Jiangtao Xu, Gang Lu, Lei Wang

摘要:

长期运行的服务工作负载(例如Web搜索引擎)和短期数据分析工作负载(例如Hadoop MapReduce作业)共同位于当今的数据中心。在评估和比较数据中心系统时,开发现实的基准来反映混合工作负载的实际场景是产生值得信赖的结果的关键问题。这需要使用实际的工作负载,并保证它们的提交遵循隐藏在真实世界跟踪中的模式。然而,现有的基准测试要么基于概率模型生成实际的工作负载,要么使用基本的I/O操作重放真实世界的工作负载跟踪。为了填补这一空白,我们提出了一个基准测试工具,这是第一步,以产生一个混合的实际服务和数据分析工作负载的基础上,真正的工作负载跟踪。我们的工具包括一个组合器,它可以根据工作负载跟踪回放实际工作负载,以及一个多租户生成器,它可以根据用户的需求灵活地扩展工作负载。在此基础上,我们的演示演示了使用可视化界面的工作负载定制和生成过程。该工具名为BigDataBench-MT,是我们的综合基准测试套件BigDataBench的多租户版本,可从http://prof.ict.ac.cn/BigDataBench/multi-tenancyversion/公开获取。

英文摘要:

Long-running service workloads (e.g. web search engine) and short-term data analysis workloads (e.g. Hadoop MapReduce jobs) co-locate in today's data centers. Developing realistic benchmarks to reflect such practical scenario of mixed workload is a key problem to produce trustworthy results when evaluating and comparing data center systems. This requires using actual workloads as well as guaranteeing their submissions to follow patterns hidden in real-world traces. However, existing benchmarks either generate actual workloads based on probability models, or replay real-world workload traces using basic I/O operations. To fill this gap, we propose a benchmark tool that is a first step towards generating a mix of actual service and data analysis workloads on the basis of real workload traces. Our tool includes a combiner that enables the replaying of actual workloads according to the workload traces, and a multi-tenant generator that flexibly scales the workloads up and down according to users' requirements. Based on this, our demo illustrates the workload customization and generation process using a visual interface. The proposed tool, called BigDataBench-MT, is a multi-tenant version of our comprehensive benchmark suite BigDataBench and it is publicly available from http://prof.ict.ac.cn/BigDataBench/multi-tenancyversion/.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑