位置:成果数据库 > 期刊 > 期刊详情页
一种应用敏感的Web服务请求调度策略
  • 期刊名称:计算机学报,2006,no.7,vol.29
  • 时间:0
  • 分类:TP311[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]中国科学院软件研究所软件工程技术研发中心,北京100080, [2]中国科学院软件研究所计算机科学重点实验室,北京100080, [3]中国科学院研究生院,北京100039
  • 相关基金:本课题得到国家自然科学基金(60573126)、国家"九七三"重点基础研究发展规划项目基金(2002CB312005)资助.Background This research is supported by the National Natural Science Foundation of China (No. 60573126 ) and the National Basic Research Program (973 Program) of China (No. 2002CB312005). Both the two projects put an important role on the QoS guarantee of the middleware platform, especially the latter focus on the QoS mechanism of the internetware middleware to adaptive to the highly dynamic Internet environment. The Internet-oriented applications constructed by the Web service technologies often suffer from the unexpected overloads, which require the QoS guarantee from the middleware platform emergently. This paper presents an application-aware Web service requests scheduling (AWSRS) strategy to deal with such overloads considering the QoS requirements, which proved to be effective to protect the benefit of the applications. This work would be solid progress to improve the QoS guarantee capability of the middleware platform.
  • 相关项目:自主服务保障的中间件研究:模型及关键技术
中文摘要:

在当前企业级Web服务应用中,性能问题一直是人们关注的重点.然而作为支撑Web服务应用的主流平台,Web应用服务器对请求的调度仍然是传统的先来先服务策略(FCFS).这种策略无法区分请求的重要性,降低了关键请求的性能.以往的研究较少从应用的性能需求出发考虑服务器的请求调度机制,影响了服务器性能保障的效果.对此,提出了应用敏感的Web服务请求调度策略(AWSRS),使用应用获益来评估服务器为应用提供的性能保障效果.服务器将请求按照应用的需求进行分类,并按照应用获益最大化的目标为不同类型的请求分配资源.实验表明AWSRS策略能够有效提高关键请求的性能.

英文摘要:

For commercial Web-services based applications (WSBAs), performance problem is a major concern. As the main platform for WSBAs, Web application servers (WASs) typically adopt the first-come first-served(FCFS) scheduling strategy. FCFS strategy does not distinguish critical requests from non-critical ones, and therefore the performance of critical ones might be reduced. Most of the existing research seldom takes into account the requirements from applications, which impairs the performance guarantee from WASs. This paper proposes a novel application-aware Web service requests scheduling (AWSRS) strategy for WSBAs, introduces the concept of "application benefit" to evaluate the effect of WAS in improving the performance for applications. Based on that, the strategy is able to classify requests and intelligently assign corresponding resources for them, in order to maximize the total application benefits. Later experimental results indicate that the strategy effectively improves the performance of critical requests.

同期刊论文项目
同项目期刊论文