面向多租约SaaS应用的负载均衡方法研究

来源 :东北大学 | 被引量 : 1次 | 上传用户:yhcguopdf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着服务计算和云计算研究的深入和相关技术的日益成熟,软件即服务(SaaS)作为一种新兴的服务交付模式得到了越来越广泛的应用。SaaS模式以服务的方式交付软件功能,通过多租约模型以按需服务方式为不同需求的用户提供个性化服务。多租约SaaS应用往往面向大量用户提供服务。因此,在用户集中的情况下,如何通过负载均衡方法平衡服务器负载并保证SaaS应用的运行效率已经成为确保多租约SaaS应用可伸缩性和服务质量的热点问题。目前,负载均衡的策略、算法和机制在分布式系统和Web应用等领域得到了广泛深入的研究。当前的负载均衡相关研究工作普遍采用了单一的服务器负载模型和单一目标的负载分配方法实现负载均衡方法。然而,多租约SaaS应用以按需服务方式通过各个租约以不同服务质量提供不同功能的服务。现有负载均衡方法没有考虑到多租约SaaS应用按需服务的需求,无法有效保证各租约按有差别的服务质量提供服务,也未能根据不同功能执行请求对系统资源的不同需求优化负载分配,因此,无法有效支持多租约SaaS应用可伸缩性和高效运行的需求。为此,以满足按需服务的多租约SaaS应用可伸缩性和高效运行需求为目标,本文提出了一种面向多租约SaaS应用的负载均衡方法。以对多租约SaaS应用用户个性化需求的分析为基础,提出了支持按需服务的系统资源配置方法,并围绕着面向多租约SaaS应用的负载均衡方法所涉及的服务器负载建模方法、无状态SaaS应用执行请求分配方法、有状态SaaS应用数据分配方法和执行请求分配方法等关键问题进行了深入研究。(1)以多租约SaaS应用按需服务的特点及其对负载均衡方法的要求为基础,提出了面向多租约SaaS应用负载均衡体系结构,针对负载均衡方法的研究目标,提出了负载均衡框架和基础结构,阐述了负载均衡的实现基础,对多租约SaaS应用用户个性化需求模型、分布式数据存储模式和单实例支持多租约的SaaS应用架构进行了研究。(2)针对多租约SaaS应用通过不同租约以不等服务质量提供服务的要求,研究了系统资源配置问题,提出了支持按需服务的系统资源配置方法。在分析了系统资源配置目标的基础上,建立了问题的数学描述模型,提出了基于启发式算法和基于遗传算法的问题求解方法。通过实验将所提出的算法与对比算法从算法求解质量和求解时间两方面进行了对比,分析了所提出的两种算法在不同应用环境中的选择策略。(3)针对无状态多租约SaaS应用的负载均衡问题,在租约用户需求分析的基础上,对租约按用户功能需求进行了分类,通过测试实验的数据对负载指标的选取和权重构成进行了分析,建立了面向租约功能类型的服务器负载模型。在系统资源配置方案和服务器负载模型的基础上,提出了基于租约用户需求的负载均衡方法,研究了基于租约用户限制的执行请求分配算法。通过对实验结果的分析得出,所提出的基于租约用户需求的负载均衡方法在保证了各租约按承诺服务质量提供服务的同时提高了多租约SaaS应用的执行效率。(4)针对有状态多租约SaaS应用的负载均衡问题,提出了业务事务的定义,基于租约数据操作代价研究了数据最优分配方法,基于业务事务的数据操作代价建立了服务器负载调整模型,提出了面向租约业务事务的负载均衡机制,研究了基于业务事务数据操作代价的执行请求整体最优分配方法。实验结果表明所提出的面向租约业务事务的负载均衡机制提高了有状态SaaS应用的执行效率。(5)在对面向多租约SaaS应用负载均衡方法关键技术研究的基础上,设计并实现了多租约SaaS应用的负载均衡原型系统。负载均衡原型系统需要在多租约SaaS应用执行环境中实现,为此,提出了多租约SaaS应用执行环境,设计并实现了SaaS应用执行代理原型系统和面向多租约SaaS应用负载均衡原型系统,提出了系统结构,对各模块的功能进行了详细介绍和分析,给出了一些关键模块的实现过程和实现界面。
其他文献
目的分析亚胺培南西司他丁钠在危重症感染降阶梯治疗中的效果。方法选取我院2016年11月至2018年08月收治的符合危重症感染诊断标准的危重症感染患者68例,随机分成对照组和观
目的观察覆膜支架腔内修复术(endovascular aortic repair,EVAR)对Stanford B型主动脉夹层和降主动脉瘤的治疗效果。方法回顾性分析2008年1月至2014年6月收治的45例Stanford
《新青年》创刊于1915年9月15日,原名《青年杂志》,1916年更名为《新青年》。《新青年》的宣传思想,可按其政治态度分为三个时期:前期(1915年9月~1918年11月)、中期(1918年12月~1920年
2017年7月我国财政部颁布了修订后的《企业会计准则第14号——收入》,新的收入准则在会计核算和对特殊事项的处理上都发生实质的变化,对大多数的行业都产生巨大的影响。文章
随着Internet的广泛应用,多媒体数据逐渐成为网络应用数据的主体,网络数据源从“人”和“计算机”扩展到智能化的各类“物”,而网络应用正呈现出分布式、虚拟化和面向服务的
目的:研究人的小耳残耳软骨细胞体外培养的方法及细胞的生物学特性。方法:取5~6岁小耳畸形患者的残耳软骨,采用0.1%的Ⅱ型胶原酶消化后,接种于含有胎牛血清的Ham F-12培养基,
本文概述了氨基质子转移(amide proton transfer,APT)技术与化学交换饱和转移(chemical exchange saturation transfer,CEST)技术的关系、APT技术的原理、影响APT技术的诸多
4G改变生活,5G改变社会。5G商用一年来,5G应用陆续在智慧医疗、远程教育、智慧城市、智慧农业、工业互联网、车联网、直播等各个领域落地开花……5G网络能力与应用创新的深度
近年来免疫抑制剂的研究得到了很大的发展,并在临床应用中取得良好的效果,但移植后急性排斥反应仍然是导致移植肾功能丧失的重要原因。因此,急性排斥反应的早期诊断、干预和
11月8日,2016年美国管理会计师协会(IMA)管理会计高峰论坛在北京举行,备受业界瞩目的《管理会计能力素质框架》在此次论坛上发布,旨在为财务人员提供更明确的能力提升指引路径。