首页> 外文会议>Middleware 2008 >SODA: An Optimizing Scheduler for Large-Scale Stream-Based Distributed Computer Systems
【24h】

SODA: An Optimizing Scheduler for Large-Scale Stream-Based Distributed Computer Systems

机译:SODA:大型基于流的分布式计算机系统的优化调度程序

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

摘要

This paper describes the SODA scheduler for System S, a highly scalable distributed stream processing system. Unlike traditional batch applications, streaming applications are open-ended. The system cannot typically delay the processing of the data. The scheduler must be able to shift resource allocation dynamically in response to changes to resource availability, job arrivals and departures, incoming data rates and so on. The design assumptions of System S, in particular, pose additional scheduling challenges. SODA must deal with a highly complex optimization problem, which must be solved in real-time while maintaining scalability. SODA relies on a careful problem decomposition, and intelligent use of both heuristic and exact algorithms. We describe the design and functionality of SODA, outline the mathematical components, and describe experiments to show the performance of the scheduler.
机译:本文介绍了针对System S的SODA调度程序,System S是一种高度可扩展的分布式流处理系统。与传统的批处理应用程序不同,流应用程序是开放式的。系统通常不能延迟数据的处理。调度程序必须能够响应资源可用性,作业到达和离开,传入数据速率等的变化动态地移动资源分配。尤其是系统S的设计假设带来了额外的调度挑战。 SODA必须处理高度复杂的优化问题,必须在保持可伸缩性的同时实时解决该问题。 SODA依赖于仔细的问题分解以及智能地使用启发式算法和精确算法。我们描述了SODA的设计和功能,概述了数学组成部分,并描述了显示调度程序性能的实验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号