期刊文献+

支持截止期敏感应用的数据流任务调度方法

Stream Task Scheduling Method for Deadline-Sensitive Applications
下载PDF
导出
摘要 当前,数据流上的实时处理系统大多关心平均元组延时最小化要求,而很少考虑每个元组的截止期要求.提出一种实时的自适应批任务调度策略——ATS(adaptive batch task scheduling),以支持时变突发的数据流上关键任务的严格截止期需求.ATS调度策略可以降低调度开销和过期处理开销,从而实现截止期错失率最小化和有效任务完成率最大化.提出了最优调度单位概念——批粒度,设计了闭环反馈控制机制,以在不可预测的数据流环境中自适应地动态选择最优批大小.理论分析和实验表明了ATS批调度策略的有效性和高效性. Most of the existing real-time processing systems over data streams focus on minimizing average tuple latency while less attention has been paid to deadline of each individual tuple. This paper presents a real-time adaptive batch task scheduling (ATS) mechanism to support the strict deadline requirements of mission-critical applications over time-varying and bursting data streams. The ATS strategy aims at maximizing task throughput and minimizing deadline miss ratio by minimizing both scheduling overheads and deadline miss overheads. The paper proposes a concept of the optimal scheduling unit-batch granularity, and designs a closed-loop feedback control mechanism to adaptively select the dynamic optimal batch size in a non-predictable data stream environment. The theoretical analyses and experimental results show the efficiency and effectiveness of the ATS batching technique.
出处 《软件学报》 EI CSCD 北大核心 2007年第7期1831-1843,共13页 Journal of Software
基金 国家自然科学基金Nos.60473073 660503036~~
关键词 数据流管理 实时任务调度 查询处理 截止期 反馈控制 data stream management real-time task scheduling query processing deadline feedback control
  • 相关文献

参考文献24

  • 1Abadi D,Carney D,Cetintemel U,Cherniack M,Convey C,Lee S,Stonebraker M,Tatbul N,Zdonik S.Aurora:A new model and architecture for data stream management.Journal of VLDB,2003,12(2):120-139.
  • 2Motwani R,Widom J,Arasu A,Babcock B,Babu S,Datar M,Manku G,Olston C,Rosenstein J,Varma R.Query processing,resource management,and approximation in a data stream management system.In:Proc.of the 1st Biennial Conf.on Innovative Database Research (CIDR).Asilomar:Morgan Kaufman Publishers,2003.245-256.
  • 3Chandrasekaran S,Cooper O,Deshpande A,Franklin MJ,Hellerstein M,Hong W,Krishnamurthy S,Madden S,Raman V,Reiss F,Shah M.TelegraphCQ:Continuous dataflow processing for an uncertain world.In:Proc.of the 1st Biennial Conf.on Innovative Database Systems Research.Asilomar:Morgan Kaufman Publishers,2003.269-280.
  • 4Chen J,DeWitt D,Tian F,Wang Y.NiagaraCQ:A scalable continuous query system for Internet databases.In:Franklin MJ,ed.Proc.of the 2000 ACM SIGMOD Int'l Conf.on Management of Data.ACM Press,2000.
  • 5Sullivan M,Heybey A.Tribeca:A system for managing large databases of network traffic.In:Proc.of the USENIX Annual Technical Conf.New Orleans:USENIX,1998.
  • 6Carney D,Cetintemel U,Cherniack M.Monitoring streams:A new class of data management applications.In:Freytag JC,et al.,eds.Proc.of the 28th VLDB Conf.San Fransisco:Morgan Kaufmann Publishers,2002.
  • 7Carney D,Centintemel U,Rasin A,Zdonik S,Cherniack M,Stonebraker M.Operator scheduling in a data stream manager.In:Freytag JC,Lockemann PC,et al.,eds.Proc.of the 29th VLDB Conf.San Fransisco:Morgan Kaufmann Publishers,2003.
  • 8Babcock B,Babu S,Datar M,Motwani R.Chain:Operator scheduling for memory minimization in data stream systems.In:Halevy AY,Ives ZG,Doan AH,eds.Proc.of the SIGMOD Conf.San Diego:ACM Press,2003.253-264.
  • 9Jiang Q,Sharma C.Scheduling strategies for processing continuous queries over streams.In:Williams MH,MacKinnon LM,eds.Proc.of 21st British National Conf.on Databases.Springer-Verlag,2004.16-30.
  • 10Babcock B,Babu S,Datar M,Motwani R,Thomas D.Operator scheduling in data stream systems.The VLDB Journal,2004,12(4):333-353.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部