支持间歇性用户使用行为的SaaS资源管理方法研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:qinzi9509
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的发展,SaaS(Software as a Service)作为一种创新的软件应用模式已经兴起。由于其应用领域和实现方式的不同,SaaS应用支持的用户使用行为通常具有一定的间歇性,这种间歇性使各个SaaS服务的业务高峰或低谷并不同步,造成不同的SaaS服务之间资源消耗此消彼长、不确定性较大,导致用户群在使用服务过程中QoS不稳定。然而在支持间歇性用户使用行为的SaaS资源管理的应用领域,还没有成熟的、通用的集群配置方法,也没有准确的数学模型描述,所以如何实现支持间歇性用户使用行为的SaaS资源管理已经成为学者关注的热点和亟待解决的问题。为了实现支持间歇性用户使用行为的SaaS资源有效管理,本文提出支持间歇性用户使用行为的SaaS资源管理方法这一研究课题,根据间歇性用户使用行为下并发请求数的多少,即时、动态、合理地调配资源以达到服务的性能目标和资源的节能目标。第一,提出支持间歇性用户使用行为的SaaS资源管理机制,分析间歇性用户使用行为特征,给出支持间歇性用户使用行为的SaaS资源管理过程,并描述此过程中的重要环节,如服务峰值预测、虚拟机性能分析和虚拟机启/停控制等。第二,对支持间歇性用户使用行为的SaaS资源占用量进行预测。此过程包括两部分:一是基于改进的灰色-马尔科夫模型进行单间歇性用户使用行为下并发请求数的预测;二是基于RBF神经网络进行并发请求数与资源占用量的拟合,根据预测的并发请求数进行资源占用量的预测,然后通过实验验证该预测算法的有效性。第三,采用基于同构虚拟机的SaaS资源管理方法,根据并发请求数调整虚拟机集群的规模,对支持间歇性用户使用行为的SaaS资源进行有效管理,并通过实验验证此资源管理方法的有效性。与现有的资源管理方法相比,本文提出的SaaS资源管理机制支持间歇性用户使用行为,可以根据并发请求数及资源占用情况来调整虚拟机规模,确保在资源需求高峰时的正常可用及在资源需求低谷时的节约性。
其他文献
该博士论文中,在分析了传统操作系统构造数据存储模型的各种问题,以及在参考了相关技术和系统的基础上,提出了一种新型的操作系统体系结构模型:我们称之为虚拟地址空间基于文
随着计算机技术、通信技术和信息技术的不断发展,各个行业已逐渐认识到了利用这些高新技术来实现高速采集、处理数据、自动化生产和精简工作任务的巨大潜力。GPS技术作为一种
随着网络通信技术的飞速发展,信息安全是网络应用不可回避的问题,密码学是解决这个问题的根本方法.许多软硬件开发商,为了保证自己产品的安全,开发了基于复杂且种类繁多的加
该文将应用于MIS环境下的基于Web的工作流管理系统进行研究.该文首先分析了解MIS中引入工作流技术的必要性,简要介绍了工作流管理的主要内容、优点及其与Web技术和面向对象技
随着企业信息化在实现国民经济和社会信息化中的基础地位的提高,以及对实时系统研究的不断深入,实时系统的应用也越来越广泛。将实时系统引入到控制网络通信中来改变了原有控制
随着Internet的大规模普及和企业信息化程度的提高,有越来越多的信息积累,其中绝大部分均以文本形式存在。这样,文本挖掘( Text Mining )作为数据挖掘的一个新主题而出现,引起了
该文提出了一个大规模搜索引擎的改进框架,充分利用了超文本的结构,这个结构设计用来有效的爬行和索引网页.产生比现行系统更加满意的搜索结果.这个结构有一个至少拥有2400万
异构多核处理器中所集成的处理核心类型的多样性,促成了其对特殊应用(如信号处理、图像处理等)的良好支持,并使得在此基础上的实时调度问题成为了多核实时领域的主流研究方向
现代网络技术特别是INTERNET的飞速发展,深刻地影响和改变着人们的工作、生活和学习方式,各种基于互联网的应用服务正不断地应运而生。现代远程教育(Modern Distance Education
该文所做的主要工作有;1该文提出一种新型的前向安全算法-DGUH算法.DGUH算法的主要特点是:利用HASH函数的单向性,在每个时期开始阶段,每个成员利用前一时期的秘密参数作为自