...
首页> 外文期刊>Journal of Parallel and Distributed Computing >EM-KDE: A locality-aware job scheduling policy with distributed semantic caches
【24h】

EM-KDE: A locality-aware job scheduling policy with distributed semantic caches

机译:EM-KDE:具有分布式语义缓存的本地感知作业调度策略

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

In modern query processing systems, the caching facilities are distributed and scale with the number of servers. To maximize the overall system throughput, the distributed system should balance the query loads among servers and also leverage cached results. In particular, leveraging distributed cached data is becoming more important as many systems are being built by connecting many small heterogeneous machines rather than relying on a few high-performance workstations. Although many query scheduling policies exist such as round-robin and load-monitoring, they are not sophisticated enough to both balance the load and leverage cached results. In this paper, we propose distributed query scheduling policies that take into account the dynamic contents of distributed caching infrastructure and employ statistical prediction methods into query scheduling policy. We employ the kernel density estimation derived from recent queries and the well-known exponential moving average (EMA) in order to predict the query distribution in a multi-dimensional problem space that dynamically changes. Based on the estimated query distribution, the front-end scheduler assigns incoming queries so that query workloads are balanced and cached results are reused. Our experiments show that the proposed query scheduling policy outperforms existing policies in terms of both load balancing and cache hit ratio.
机译:在现代查询处理系统中,缓存功能是分布式的,并随服务器的数量而扩展。为了最大程度地提高整体系统吞吐量,分布式系统应该平衡服务器之间的查询负载,还应利用缓存的结果。特别是,利用分布式缓存数据变得越来越重要,因为通过连接许多小型异构机器而不是依赖于一些高性能工作站来构建许多系统。尽管存在许多查询调度策略,例如轮询和负载监控,但它们不够复杂,无法平衡负载并利用缓存的结果。在本文中,我们提出了一种分布式查询调度策略,该策略考虑了分布式缓存基础架构的动态内容,并在查询调度策略中采用了统计预测方法。为了预测动态变化的多维问题空间中的查询分布,我们采用了从最近查询和众所周知的指数移动平均值(EMA)得出的核密度估计。基于估计的查询分布,前端调度程序分配传入的查询,以便平衡查询工作负载并重用缓存的结果。我们的实验表明,所提出的查询调度策略在负载平衡和缓存命中率方面均优于现有策略。

著录项

  • 来源
    《Journal of Parallel and Distributed Computing》 |2015年第9期|119-132|共14页
  • 作者单位

    School of Electrical and Computer Engineering, UNIST Supercomputing Center, Ulsan National Institute of Science and Technology, Ulsan, Republic of Korea;

    School of Electrical and Computer Engineering, UNIST Supercomputing Center, Ulsan National Institute of Science and Technology, Ulsan, Republic of Korea;

    School of Electrical and Computer Engineering, UNIST Supercomputing Center, Ulsan National Institute of Science and Technology, Ulsan, Republic of Korea;

    School of Electrical and Computer Engineering, UNIST Supercomputing Center, Ulsan National Institute of Science and Technology, Ulsan, Republic of Korea;

    Department of Computer Engineering, Myongji University, Yongin, Gyonggido, Republic of Korea;

    School of Electrical and Computer Engineering, UNIST Supercomputing Center, Ulsan National Institute of Science and Technology, Ulsan, Republic of Korea;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Locality-aware scheduling; Distributed semantic cache; Distributed scheduling; Parallel multi-dimensional range query;

    机译:位置感知调度;分布式语义缓存;分布式调度;并行多维范围查询;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号