基于云计算服务的弹性负载均衡机制的研究与实现

来源 :成都理工大学 | 被引量 : 14次 | 上传用户:yan2541023
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算是一种基于互联网的超级计算模式,它不仅改变了网络的服务模式,同时也提供了一种新的商业模式。云计算的核心思想是,通过网络将计算资源建立一个资源池,对计算资源池进行统一管理和调度,根据用户的需要对资源进行按需分配。随着网络的访问量和数据流量的快速增长,那么处理能力和计算强度也会增加,单一的服务器不能承担业务的增加,就需要增加硬件的投入,而云计算的目的是节省资源,所以增加硬件将与之违背。弹性负载均衡就是将单个高负载的运算分担到多台节点设备上并行处理,每个节点处理后将结果汇总并返回给用户,这样就提高了系统的处理能力。本文分析了云计算技术在当今研究的背景与意义,从国内外对云计算研究现状分析了云计算的研究现状以及云计算的重要性。对云计算的概念、特征和服务方式做了详细介绍。云计算的关键技术是虚拟化技术,本文分析对比了KVM、Xen和VMware三种比较常见的虚拟化技术,对他们具体虚拟化的实现做了详细介绍。在本文中采用的是KVM虚拟化技术实现底层云平台的虚拟化。通过对静态负载均衡算法的分析,由于静态负载均衡算法对服务器的性能要求一致,所以在本系统中选择了动态的负载均衡算法,对动态负载均衡算法的实现主要是通过监控采集数据,在本文中采用的是开源软件ganglia作为信息的采集、发送和接收。在服务器端接收到了资源负载的信息,通过分析服务器中的虚拟机实现动态的弹性负载资源调度。在本文中底层的云计算平台选用的开源云OpenStack,对OpenStack组件和逻辑架构做了深入的研究,启动虚拟机是云计算平台比较重要的,所以本文详细介绍了在OpenStack中启动虚拟机的过程。在底层实现了物理机的虚拟化,在上层采用了WSO2实现对资源的合理分配,和对资源的弹性和自动伸缩功能的实现。在本文中软件的实现是通过python语言实现的。本文最后对负载均衡的云计算平台进行了测试,验证系统的可行性。通过搭建实验环境和压力测试实现了虚拟服务器的动态迁移,达到了资源的动态负载均衡,实现了云计算平台上的负载均衡。
其他文献
目的:探讨腰椎侧后路椎间孔镜下髓核摘除术治疗腰椎融合术后症状性相邻节段退变的临床疗效。方法:2010年2月-2011年1月,对20例腰椎融合术后症状性相邻节段退变患者采用腰椎侧后路
我国是一个农业大国,农业是国民经济的重要支撑,是众多农民的命根子。但是随诊社会的发展,全球变暖的趋势影响了我国的气候变化。由于农业生产最易受到气候灾害的影响,因此分
防汛公路和坝顶路面是黄河及其它河流施工比较常见的工程形式,本文主要介绍该类工程实践中摸索的施工方法。
随着招生规模进一步扩大,高职院校学生就业问题进一步凸现,鼓励大学生创业是解决这一问题的较好途径之一。课题组通过调研武汉交通职业学院2013级电子大类学生发现:学生们对
在快速化城市发展的大背景下,面对现代化水平的不断推进,如何传承城市固有文化精髓,并使其在飞速的经济增长中不失自我,是当前中国面临的重要课题之一。在“文化大繁荣”的时
从20世纪80年代“文化转向”思潮以来,女性主义作为一种犀利的社会文化批评话语崛起在西方世界。80年代以后,各种女性主义流派的产生和蓬勃发展开始深入到语言文学研究中,并
目的:从胃癌侧群(Sidepopulation,SP)细胞角度研究四君子汤对胃癌细胞增殖、凋亡的影响,为课题组下一步研究四君子汤作用于胃癌侧群细胞的机制研究打下基础。方法:1.体外培养人胃
目的:自身免疫疾病患者较常出现继发性雷诺现象,并且雷诺现象也常是自身免疫性疾病的典型临床表现。其本质是以微血管舒缩功能的障碍,组织的缺氧、缺血、坏死为其主要特点,并且与
为工业企业听力保护计划制定、人机工程学设计及劳动者烦恼度缓解等提供客观的生理依据,分析了生产性噪声对工作人员脑认知的影响.采集自愿者在90 d B(A)的稳态机械性噪声刺激
本文以SWOT分析法与层次分析法相结合(下简称AHP-SWOT法)的量化模型为主要分析工具,同时结合南京市的卫生政策和相关统计数据对南京市的某台资三级综合民营医院(下简称案例医