[发明专利]一种面向云计算的负载均衡系统及机制在审
申请号: | 201710238546.4 | 申请日: | 2017-04-13 |
公开(公告)号: | CN107135250A | 公开(公告)日: | 2017-09-05 |
发明(设计)人: | 海燕;韩红玲;王卉;杨雪青;常呈果 | 申请(专利权)人: | 华北水利水电大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455 |
代理公司: | 西安铭泽知识产权代理事务所(普通合伙)61223 | 代理人: | 俞晓明 |
地址: | 450046 *** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 计算 负载 均衡 系统 机制 | ||
技术领域
本发明涉及云计算技术领域,具体为一种面向云计算的负载均衡系统及机制。
背景技术
负载均衡建立在现有网络结构之上,它提供了一种廉价有效的方法扩展服务器带宽和增加吞吐量,加强网络数据处理能力,提高网络的灵活性和可用性。它主要完成以下任务:解决网络拥塞问题,服务就近提供,实现地理位置无关性;为用户提供更好的访问质量;提高服务器响应速度;提高服务器及其他资源的利用效率;避免了网络关键部位出现单点失效,但传统的由调度节点与服务节点构成的负载均衡系统,会存在以下问题:负载均衡系统整体服务能力不足时,无法实时的增加服务节点以增强系统整体服务能力;若系统以满足最大请求量的标准来配置服务节点,当请求较少时,系统利用率较低,造成资源浪费,鉴于上述提到的问题,本发明设计一种面向云计算的负载均衡系统及机制,以解决上述提到的问题。
发明内容
本发明的目的在于提供一种面向云计算的负载均衡系统及机制,以解决上述背景技术中提出的负载均衡系统整体服务能力不足时,无法实时的增加服务节点以增强系统整体服务能力;若系统以满足最大请求量的标准来配置服务节点,当请求较少时,系统利用率较低,造成资源浪费的问题。
为实现上述目的,本发明提供如下技术方案:一种面向云计算的负载均衡系统,包括:IaaS服务平台、调度中心单元和负载均衡服务器,所述IaaS服务平台电性双向连接调度中心单元,所述IaaS服务平台电性双向连接负载均衡服务器,所述IaaS服务平台包括前端服务器和应用服务器,所述负载均衡服务器包括数据分析单元、迁移管理单元、虚拟机管理单元和数据采集单元,所述数据分析单元电性双向连接迁移管理单元,所述数据分析单元电性输出连接数据采集单元,所述迁移管理单元电性输入连接虚拟机管理单元;
所述前端服务器包括数据接收单元、存储单元和数据传输单元,所述应用服务器包括前端数据采集单元和数据处理单元,所述数据接收单元接受所有来自客户端的请求,所述存储单元存储预先设计的负载均衡策略,所述数据传输单元分发存储单元预先设计的负载均衡策略到应用服务器虚拟机,所述前端数据采集单元接收来前端服务器分发的请求,并通过数据处理单元处理客户的请求;
所述调度中心单元包括监测单元、动态调度存储单元、动态调度单元和监测信息发出单元,所述监测单元对系统的整体负载及每个虚拟机资源、物理服务器资源的负载进行实时监控,根据虚拟机的综合权值表和任务调度算法,将任务调度至虚拟机执行,通过动态调度存储单元提取调度策略,所述动态调度单元动态添加或删除虚拟机资源;
所述负载均衡服务器通过数据采集单元接收来自监测信息发出单元发出的负载数据,并进行修正,提交给数据分析单元,所述数据分析单元根据负载数据,通过模型计算出整个虚拟机的负载度和各个节点的综合权值,维护节点的综合权值表,所述数据分析单元将虚拟机的综合权值表提供给调度中心单元,将物理机的综合权值表盒整个物理机的负载度提供给迁移管理单元,根据物理机的综合权值表盒动态迁移算法,作出增加或者迁移虚拟机综合权值表的决策,将增加或者迁移虚拟机的指令发送给虚拟机管理单元,将更新虚拟机综合权值表的决策反馈给数据分析单元,所述虚拟机管理单元负责管理虚拟机和物理机的生命周期,接收来自迁移管理单元发出的指令,监测执行虚拟机的迁移工作。
优选的,所述负载均衡服务器包括添加虚拟机接口和删除虚拟机接口。
优选的,所述数据采集单元接收来自监测信息发出单元发出的负载数据包括CPU、内存和带宽的压力信息。
一种面向云计算的负载均衡机制,该种面向云计算的负载均衡机制具体步骤如下:
S1:前端服务器通过数据接收单元接受所有来自客户端的请求,存储单元存储预先设计的负载均衡策略,数据传输单元分发存储单元预先设计的负载均衡策略到应用服务器虚拟机,前端数据采集单元接收来前端服务器分发的请求,并通过数据处理单元处理客户的请求;
S2:运行负载均衡服务器,通过数据采集单元接收来自监测信息发出单元发出的负载数据,并进行修正,提交给数据分析单元,数据分析单元根据负载数据,通过模型计算出整个虚拟机的负载度和各个节点的综合权值,维护节点的综合权值表,数据分析单元将虚拟机的综合权值表提供给调度中心单元;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华北水利水电大学,未经华北水利水电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710238546.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据下载方法及装置
- 下一篇:一种归属位置寄存器指令代理转发方法及系统