● 摘要
随着互联网时代的发展,虚拟机技术改变了传统的网络结构。由并行计算、分布计算向云计算发展过渡。其中云计算主要使用的基础技术就是虚拟化技术,利用虚拟化技术我们可以时时制定和扩展面向用户的服务,包括平台、软件等。在云计算中,基于Web的服务就是其中一种体现形式。虚拟化技术具有封装性、隔离性和可迁移性等特点。这些特点使得我们可以利用虚拟化技术为用户提供一个稳定,安全,高效的平台。虚拟机技术在很好的提供隔离运行环境的同时,也因为各个宿主机处理能力的差异,使得集群中有些节点会任务很多,另外一些却是空闲的,造成运算资源极大的浪费。负载均衡技术为解决这个问题提供了很好的一个方向。而硬件的负载均衡设备的价格又居高不下,软件的传统的可用性强、价格低廉的负载均衡技术之一是基于Linux虚拟服务器(Linux Virtual Server, LVS)技术的负载均衡方法。其具有易于扩展、可用性高等优势。但作为一款开源软件,其负载均衡算法,大多为静态。然而现有的这种权值静态的形式一定程度上影响了整个系统的负载均衡的效果。于是更加灵活,更加高效的基于反馈式的负载均衡系统就是一个新的研究点。灵活的动态算法加上软件均衡的价格低廉的特点,这个方向将具有着极大的使用性和实际使用的意义。在本文中,将先详细研究关于现有的虚拟机集群的相关技术背景。然后分析现有的负载均衡系统的优缺点,同时研究关于将此种负载均衡方法应用到虚拟机集群的关键借口技术,对现有的算法进行改进,同时,提出一个新的基于反馈机制的模型设计。其中,重新定义了利用加权后CPU使用率,RAM使用率等参数表示服务器的负载大小。分别设计负载监控模块和负载反馈模块等。与此同时对改动后的负载均衡系统进行实验,结合实验数据,最终找到一种更加高效的动态的负载均衡方法。其使用价值是广泛的。
相关内容
相关标签