一种基于虚拟化技术的自动横向纵向负载均衡方法技术

技术编号:11765889 阅读:116 留言:0更新日期:2015-07-23 17:26
一种基于虚拟化技术的自动横向纵向负载均衡方法,本发明专利技术采用web服务器负载均衡机制,运用虚拟化技术,实现对资源的自动监控,并根据预先设置的负载均衡策略,自动创建,关闭或者迁移虚拟机。运用虚拟化技术,实现对业务系统所在虚拟机的实时监控,采用纵向,横向两种负载均衡机制,两者同时运行,相互补充,从而达到一种高度智能化的自动控制,高可用性,高移植性的业务系统负载均衡模式,完全无需人为干预就能实现资源的分配,实现了对资源的高效利用,同时在整个过程中完全不影响业务系统的争产运行。本发明专利技术是一种高度智能化的自动控制的业务系统负载均衡方法,完全无需人为干预就能实现资源的分配,达到了对资源的高效利用。

【技术实现步骤摘要】

本专利技术属于虚拟化负载均衡领域。
技术介绍
随着web应用服务器负载均衡技术的发展,这一领域比较流行的如JBoss, WebSphere, Tomcat, WebLogic均已经可以实现请求的负载均衡,而且性能各方面均表现很稳定。但是这些技术存在致命的缺点,即资源部署方面,还需要人工干预。当负载过高时不能及时增加节点服务器,以缓解服务器集群的压力;当负载较低时,也不能及时关闭一些节点服务器,造成资源浪费。随着虚拟化技术的发展,已经可以通过一些比较成熟的技术对虚拟机进行创建,开关机操作,同时也能对资源性能进行监控。有没有一种技术,既能兼顾应用服务器的负载均衡,也能实现智能自动化监控并在资源紧张时,资源空闲时做出相应的调整,这就成为了一项新的有待突破的技术难点。基于以上的技术条件,本专利技术提出了,以期通过两种技术的融合应用并考虑经项目本身的特点,实现资源监控并根据事先制定的方案自动实现资源的调控。
技术实现思路
,本专利技术采用web服务器负载均衡机制,运用虚拟化技术,实现对资源的自动监控,并根据预先设置的负载均衡策略,自动创建,关闭或者迀移虚拟机。运用虚拟化技术,实现对本文档来自技高网...

【技术保护点】
一种基于虚拟化技术的自动横向纵向负载均衡方法,其特征是:采用web服务器负载均衡机制,实现业务系统请求处理的负载均衡;纵向机制:如果压力较大,则查询是否存在已经关机的节点服务器,如果存在则开机,自动接入负载集群;如果不存在,则调用模板创建节点服务器,创建好后会自动接入负载集群;如果压力较小,则关机,以节约资源;横向机制:基于物理机性能的角度,根据现有应用服务器资源利用率,参照预先设定好的阀值,把资源利用率较高的物理机上的应用服务器迁移到利用率较低的物理机上,这样就能提供应用一个稳定的运行环境,同时也提高了资源池内整体资源的利用率。

【技术特征摘要】

【专利技术属性】
技术研发人员:彭勇谷雨张弈白风吴丹赵志宇钱福健宋涛张天雄
申请(专利权)人:云南电网有限责任公司云南云电同方科技有限公司
类型:发明
国别省市:云南;53

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1