首页 | 官方网站   微博 | 高级检索  
     

支持服务优先级的多阶段服务模型研究*
引用本文:罗海南,周明天,陈波.支持服务优先级的多阶段服务模型研究*[J].计算机应用研究,2009,26(9):3345-3347.
作者姓名:罗海南  周明天  陈波
作者单位:电子科技大学,计算机科学与工程学院,成都,610054
基金项目:国家“十一五”科技支撑计划重大资助项目(2006BAH02A0407)
摘    要:多阶段服务模型是一种支持高并发、高吞吐的事件驱动服务应用架构,为使其更好地适应当前Internet上大部分应用提供区分等级服务的现状,提出了一种为该模型增加对带优先级请求支持的方法;定义了动态优先级,改进了随机早期检测算法以控制不同优先级事件的入队,并通过优先级动态提升防止低优先级事件被“饿死”。实验结果表明,改进后的模型在保持系统良好性能的基础上,满足了不同优先级请求的实时性和吞吐率需求。

关 键 词:阶段    优先级    队列控制

Study on supporting priority-aware services in SEDA
LUO Hai-nan,ZHOU Ming-tian,CHEN Bo.Study on supporting priority-aware services in SEDA[J].Application Research of Computers,2009,26(9):3345-3347.
Authors:LUO Hai-nan  ZHOU Ming-tian  CHEN Bo
Affiliation:(School of Computer Science & Engineering, University of Electronic Science & Technology of China, Chengdu 610054, China)
Abstract:SEDA is an event-driven server application architecture to support high concurrency and throughput. In order to adapt differentiated service provision which was the key to implement various levels of service in Internet applications currently, this paper proposed to incorporate the notion of priority in SEDA. Defined dynamic priority and improved RED algorithm to control events enqueue according to their priorities. Presented dynamic priority upgrading to keep events with lower priority from starvation. Experimental results show that the priority-aware SEDA can satisfy timeliness,throughput requirements of multi-level requests,and maintain the good performance of the system.
Keywords:stage  priority  queue control
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号