Web服务分级服务质量处理器及处理方法技术

技术编号:3512360 阅读:189 留言:0更新日期:2012-04-11 18:40
一种Web服务分级服务质量处理器,它由运行时控制部分、服务水平订阅管理部分和目标时间T设定部分构成。其核心部分是:运行时控制部分,它包括请求队列管理器、请求调度器、资源优化器。请求队列管理器负责用户请求消息的分类插入、删除等操作和性能统计;请求调度器采用基于权重的锦标赛算法决定排列在请求队列管理器中的各分类请求的执行顺序,使请求队列管理器中不同队列中的请求的等待时间不同,从而实现服务分级的目的。资源优化器根据目标优化函数,最合理的分配资源给不同的服务分类。本发明专利技术还公开了一种Web服务分级服务质量处理方法,该方法可实现针对不同优先级的用户提供不同等级的服务。

【技术实现步骤摘要】

【技术保护点】
一种Web服务分级服务质量处理器,其特征在于:它由三部分构成:运行时控制部分、服务水平订阅管理部分和目标时间T设定部分;    运行时控制部分包括:请求队列管理器、请求调度器和资源优化器;请求队列管理器负责请求消息的分类插入、删除等操作和性能统计;请求调度器按照一定的调度算法调度队列请求;资源优化器根据一个性能优化函数,最合理的分配资源给不同的服务分类;性能监控器动态的实时获取性能度量数据;    服务水平订阅管理部分提供了一个服务协商模板,它包括服务水平订阅管理器和协商文件仓库两部分;服务水平订阅管理部分将用户选择的服务水平文档传递给运行时控制部分的协商文件仓库中,以便运行时控制部分在对用于请求进行分级时用;    目标时间T设定部分包括性能监控器和性能模拟器,其作用是提供一个图形化管理界面,根据输入的参数动态计算不同负载条件下的资源分配和响应时间,为管理员提供一个方便设置目标协商时间的方法。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘旭东徐明伟曾晋怀进鹏王后庆马殿富葛声
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1