首页> 外文会议>International conference on very large data bases >Resource Bricolage for Parallel Database Systems
【24h】

Resource Bricolage for Parallel Database Systems

机译:并行数据库系统的资源权限

获取原文

摘要

Running parallel database systems in an environment with heterogeneous resources has become increasingly common, due to cluster evolution and increasing interest in moving applications into public clouds. For database systems running in a heterogeneous cluster, the default uniform data partitioning strategy may overload some of the slow machines while at the same time it may under-utilize the more powerful machines. Since the processing time of a parallel query is determined by the slowest machine, such an allocation strategy may result in a significant query performance degradation. We take a first step to address this problem by introducing a technique we call resource bricolage that improves database performance in heterogeneous environments. Our approach quantifies the performance differences among machines with various resources as they process workloads with diverse resource requirements. We formalize the problem of minimizing workload execution time and view it as an optimization problem, and then we employ linear programming to obtain a recommended data partitioning scheme. We verify the effectiveness of our technique with an extensive experimental study on a commercial database system.
机译:由于集群的发展以及对将应用程序迁移到公共云中的兴趣日益浓厚,在具有异构资源的环境中运行并行数据库系统已变得越来越普遍。对于在异构集群中运行的数据库系统,默认的统一数据分区策略可能会使某些速度较慢的计算机过载,同时又可能无法充分利用功能更强大的计算机。由于并行查询的处理时间是由最慢的机器确定的,因此这种分配策略可能会导致查询性能显着下降。我们通过引入一种称为资源Bricolage的技术来解决此问题的第一步,该技术可提高异构环境中的数据库性能。我们的方法量化了具有各种资源的计算机在处理具有各种资源需求的工作负载时的性能差异。我们将最小化工作负载执行时间的问题形式化,并将其视为优化问题,然后我们采用线性编程来获得推荐的数据分区方案。我们在商业数据库系统上进行了广泛的实验研究,验证了我们技术的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号