基于资源感知的SaaS服务QoS保障机制研究
【图文】:
先进行的使资源分配,进行资源分配时,处理该请求的线程会根据一定规则获得相应的优先级.SOA和SaaS的结合是软件开发的新趋势和热点,,其中最具代表性的是处于SaaS领导地位的Salesforce.com[1]的CRM按需解决方案.[2,3]分别提出了利用SOA实现SaaS架构的思想.[4]提出了可以在云间彼此进行互操作的基于服务的云计算架构,并提到利用组件的扩展方式解决因负载能力不足而产生的组件瓶颈问题.但是现在还没有全面的机制来解决SOA和SaaS结合后的服务质量问题.图1面向服务的多租户系统框架Fig.1Architectureofservice-orientedmulti-tenancyplatform相对来说,对SaaS的QoS控制机制的研究有很多,QoS控制机制通常有两种途径:一是对租户的服务请求进行准入控制以避免系统过载,二是向用户提供不同性能等级的服务,实现服务分级.在准入控制方面,[5]提出一个利用PI控制器的访问控制器,并且利用一个SLA对访问请求进行分类.[6]提出的针对服务器的过载保护机制需要对每个层次都要指定响应时间的最大百分比.[7]在访问控制中采用基于利润的策略,高付费用户请求总是比低付费用户优先得到处理.在服务分级方面,[8]提出了根据到达服务器的请求的优先级来管理QoS的机制.[9]提出了SRTP调度机制来改善服务器的响应时间.服务请求根据请求文件的大小自动进行分级,请求文件小则处理优先级高.[10]展示了多种利用SLA参数的调度和基于付费的策略,并且展示了这些策略的有效性.同时有很多QoS控制机制同时采用了准入控制和服务分级两种措施.[11]提出的Web2K机制为两种类型的租户请求提供差异化的QoS,Web2K通过基于QoS感知的中间件进行Web服务质量控制.[12]提出在多租户共享的基于web的多层次应用实例中,用分层的性?
系都对应一种业务操作,如订单查询业务.响应时间:关于响应时间有很多种情况,在考虑具有依赖关系的情况下就有更多情况,本文所指的响应时间为用户请求从到达系统开始起到响应返回时所经过的时间.SLA中规定了三种类型租户,分别是金级租户、银级租户和铜级租户,每种租户对响应时间、可用性、可靠性、吞吐量都有不同的要求,其付费和最终用户数都有一定的规定.2.1准入控制设计为了对整个系统进行准入控制,在系统入口和用户请求之间加入准入控制部件(如图1),该部件主要由Controller和Measurement两部分组成.图2单个服务器的服务分级架构Fig.2ServicedifferentiationarchitectureforsingleserverMeasurement保存有服务依赖和具体业务的对应关系,访问不同服务实例的单个请求对资源的消耗比例e,以及如公式(1)所示的资源消耗计算公式,并且负责记录每个服务实例所在的服务器的资源使用情况.每个e都会根据部署在各个服务器上的Monitor(如图2)传送过来的值定期更新,以使Measurement准确反映出服务器性能变化引起的资源消耗情况的变化.Controller接收用户请求并对其进行分析,找到相应处理该业务的依赖关系,根据处理该业务的服务实例所在服务器的资源使用情况决定是否接受新到的访问请求.2.2服务分级设计在部署服务实例的单个服务器上,我们再部署Monitor和Scheduler完成服务分级功能(如图2),Monitor监控服务实例所在服务器上的资源(内存,CPU,IO)使用状况,并将两种情况的资源使用情况和对应的访问请求数记录下来:即该服务1期杨恩峰等:基于资源感知的SaaS服务QoS保障机制研究69
【作者单位】: 山东大学计算机科学与技术学院;
【基金】:国家“八六三”高技术研究发展计划项目(2006AA01A113,2009AA043506)资助 山东省科技发展计划项目(2009GG10001001)资助 山东省自然科学基金项目(ZR2009GM028)资助
【分类号】:TP393.09
【相似文献】
相关期刊论文 前10条
1 杨贵贞;张春宁;;数字图书馆SaaS技术的应用[J];农业网络信息;2010年05期
2 黄金国;胡巨振;;面向中小企业的SaaS CRM设计[J];科技传播;2011年15期
3 侯志刚;;端点准入系统在网络中的应用[J];炼油与化工;2009年01期
4 危烽;;浅谈云计算在互联网中的应用[J];电脑知识与技术;2009年03期
5 文亚平;丁伟;;在WEB SERVER中实现响应时间预测和准入控制[J];计算机应用与软件;2006年09期
6 江晓庆;杨磊;何斌斌;;未来新型计算模式—云计算[J];计算机与数字工程;2009年10期
7 赵玉霞;;基于SaaS模式下的系统数据安全策略研究[J];软件导刊;2010年01期
8 陈然;李京飞;;基于ID网络的内网非法外联全面防护[J];计算机与信息技术;2010年04期
9 ;SaaS服务型软件的内涵[J];信息技术与标准化;2011年03期
10 黄冬泉;徐振亚;尹宝林;李伟琴;张敏;;Web服务器的过载模拟和性能测量[J];计算机工程与科学;2007年02期
相关会议论文 前10条
1 郁松;樊晓;廖志芳;;Internet中基于K-Means的远程服务器工作状态的聚类研究[A];第二十七届中国控制会议论文集[C];2008年
2 王琦;;基于遥控短信的服务器智能操作维护机制[A];2011年通信与信息技术新进展——第八届中国通信学会学术年会论文集[C];2011年
3 姚仑;;Internet应用服务器的架设[A];山西省科学技术情报学会学术年会论文集[C];2004年
4 邓泉松;张勇;邢春晓;;支持SaaS的互联网调查表自动生成系统[A];第二十五届中国数据库学术会议论文集(一)[C];2008年
5 刘国萍;刘建峰;谭国权;;多租户SaaS服务安全技术研究[A];中国通信学会信息通信网络技术委员会2011年年会论文集(上册)[C];2011年
6 赵树璋;;SaaS架构现状及发展趋势[A];湖北省通信学会、武汉通信学会2009年学术年会论文集[C];2009年
7 杨守杰;;热连轧厂计算机网络结构及染毒防范措施[A];工业自动化应用实践——全国(第五届)炼钢、连铸和轧钢自动化学术会议论文集[C];2002年
8 欧晓鸥;王志立;邵发森;;一种易扩展可管理访问控制模型的研究[A];2008'中国信息技术与应用学术论坛论文集(二)[C];2008年
9 吴先忠;;FTP在实验教学中的应用[A];都市型高等农业教育教学改革论文专辑[C];2007年
10 张秋水;吴鸿伟;;基于Windows内核的服务器安全检测系统[A];全国计算机安全学术交流会论文集·第二十五卷[C];2010年
相关重要报纸文章 前10条
1 ;服务器测试方法[N];网络世界;2002年
2 本报特约撰稿 周美芹 项彦晟;如何排除服务器RAID 5故障[N];计算机世界;2009年
3 本报记者 张峰;存储与服务器的分分合合[N];网络世界;2004年
4 章斐然 邓劭武;铺平服务器架设之路[N];电脑报;2002年
5 ;行业用户服务器应用调查分析[N];网络世界;2003年
6 金海;管理要“有备而来”[N];中国计算机报;2002年
7 金海;服务器监控技术由点到面[N];中国计算机报;2002年
8 ;高校网络 优化求知平台[N];网络世界;2006年
9 本报记者 张峰;精彩空间“切换”出[N];网络世界;2003年
10 本报记者 姜波;自动部署Windows服务器[N];网络世界;2004年
相关博士学位论文 前10条
1 顾平莉;SaaS应用中多租户若干关键技术研究[D];北京邮电大学;2012年
2 沈海波;Web服务中的关键安全技术研究[D];华中科技大学;2007年
3 赵贻竹;开放式环境中自动信任协商机制研究[D];华中科技大学;2008年
4 孔兰菊;SaaS应用交付平台中多租户云数据管理关键技术研究[D];山东大学;2011年
5 姚念民;改进单服务器性能[D];吉林大学;2003年
6 邵华钢;IP网络QoS及其可扩展性研究[D];上海交通大学;2007年
7 吴贤国;面向NAT用户的IPv6隧道技术研究[D];中国科学院研究生院(计算技术研究所);2006年
8 张勇;基于依赖感知的多租户应用构建方法研究[D];山东大学;2011年
9 魏丫丫;Web传输的性能优化[D];清华大学;2006年
10 李锋;移动支付安全研究[D];山东大学;2008年
相关硕士学位论文 前10条
1 程旭;基于SLA的SaaS应用性能管理机制研究[D];山东大学;2010年
2 王颖;网络准入控制系统的研究与实现[D];电子科技大学;2010年
3 张丽丽;基于BDIM的SaaS领域IT基础设施和SLA优化设计[D];北京邮电大学;2011年
4 宋仁才;基于SaaS架构的可定制模型的研究[D];吉林大学;2012年
5 张旭晖;面向SaaS模式的应用软件日志架构设计与实现[D];燕山大学;2010年
6 余坚;基于SaaS的电子合同系统的研究与实现[D];北京邮电大学;2010年
7 许庆;基于802.1x的准入控制的设计与实现[D];南京信息工程大学;2011年
8 于微伟;网络准入控制系统关键技术研究与实现[D];国防科学技术大学;2010年
9 周建魁;SaaS应用构建方法的研究与实现[D];郑州大学;2011年
10 郑旭旭;面向SaaS应用的租户多级定制模型研究[D];山东大学;2011年
本文编号:2518452
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2518452.html