[发明专利]基于负载均衡器的云计算数据中心的管理系统和管理方法在审
申请号: | 201510475609.9 | 申请日: | 2015-08-05 |
公开(公告)号: | CN105159775A | 公开(公告)日: | 2015-12-16 |
发明(设计)人: | 吕广杰;刘正伟;刘俊朋 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 解婷婷;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 负载 均衡器 计算 数据中心 管理 系统 方法 | ||
技术领域
本发明涉及云计算管理技术,特别涉及一种基于负载均衡器的云计算数据中心的管理系统和管理方法。
背景技术
云计算是一种使用共享资源的新方式,改变了传统的全部使用本地物理资源的模式。用户只需要通过网络连接到云计算数据中心,提出对计算、存储、网络等资源的需求描述,云计算数据中心就会根据需求描述进行资源调度并分配实际的物理资源来运行用户应用,满足用户需求。随着信息科技的发展,云计算逐步成为业界的发展热点,国内外各大厂商的云计算数据中心平台也纷纷开始投入使用。
传统的云计算数据中心仅是根据经验手动为每个业务配置固定数量的服务器,当网络负载过高时,无法快速响应业务变化,造成业务卡顿甚至崩溃;而当业务空闲时,服务器依旧工作,造成系统资源的不必要浪费。为了解决上述技术问题,现有技术提出了负载均衡技术。
负载均衡技术是一种根据负载均衡算法,把网络请求分散到一个服务器集群中的可用服务器的技术。在云计算中,通过负载均衡技术可以将网络服务请求分配到负载较小的服务器上进行处理,以提高网络服务请求的处理效率,使网络访问者获得更好的体验。
虽然负载均衡器的使用可以大大提高系统的服务性能,保证系统不会因为单点故障或访问量暴涨造成业务崩溃,但本申请发明人研究发现,当业务访问量暴涨时,现有负载均衡技术只能将业务均分给每个服务节点,由于现有服务节点的数量是固定的,因此当访问量超过一定范围时,服务节点无法处理,依然存在业务崩溃的可能,而当业务访问较小时,服务节点出现大量空闲,依然存在资源浪费的情况。
发明内容
为了解决上述技术问题,本发明提供一种基于负载均衡器的云计算数据中心的管理系统和管理方法,有效解决现有技术存在的业务崩溃和资源浪费的技术问题。
为了达到本发明目的,本发明提供了一种基于负载均衡器的云计算数据中心的管理系统,包括弹性节点池集群、负载均衡器集群和管理装置,其中,
弹性节点池集群,包括若干个弹性节点池,每个弹性节点池包括若干个虚拟机,所述虚拟机用于通过虚拟IP对外提供服务;
负载均衡器集群,包括若干个负载均衡器,每个负载均衡器与设定数量的弹性节点池连接,用于为所连接的每个弹性节点池提供负载均衡服务;
管理装置,与所述负载均衡器集群中的每个负载均衡器连接,用于管理负载均衡器和弹性节点池,根据每个弹性节点池的负载状况,采用预设的负载均衡策略动态调整所述弹性节点池中虚拟机的数量。
进一步地,所述管理装置包括负载均衡管理模块和弹性节点池管理模块,其中,
负载均衡管理模块,用于为每个负载均衡器配置弹性节点池,为每个弹性节点池配置虚拟IP、端口和协议;
弹性节点池管理模块,用于获取所述弹性节点池的负载状况,并根据所述负载状况和负载均衡策略动态调整弹性节点池中虚拟机的数量。
进一步地,所述负载均衡管理模块包括设备管理单元和规则管理单元,其中,
设备管理单元,用于为每个负载均衡器配置弹性节点池;
规则管理单元,用于为每个弹性节点池配置虚拟IP、端口和协议。
进一步地,所述弹性节点池管理模块包括负载监控单元、节点管理单元、模板管理单元和IP管理单元,其中,
负载监控单元,用于通过调用所述负载均衡器的API接口获取所述弹性节点池的负载状况;
节点管理单元,用于根据所述负载状况和预设的负载均衡策略,生成新增虚拟机控制命令发送给模板管理单元,或生成删除虚拟机控制命令发送给IP管理单元;
模板管理单元,用于存储虚拟机镜像模板库,在收到所述新增虚拟机控制命令后,生成新虚拟机并将所述新虚拟机的标识符发送给IP管理单元;
IP管理单元,用于存储虚拟机的标识符以及对应的IP动态连接,在收到所述删除虚拟机控制命令后,删除空闲的虚拟机的标识符以及对应的IP动态连接;还用于在收到所述新虚拟机的标识符后,为该新虚拟机配置IP动态连接。
进一步地,所述负载均衡策略为:当所述弹性节点池处于高负载状况的持续时间超过预设的时间阈值时,增加所述弹性节点池中虚拟机的数量;当所述弹性节点池处于低负载状况的持续时间超过预设的时间阈值时,减少所述弹性节点池中虚拟机的数量。
进一步地,所述弹性节点池处于高负载状况是指,系统性能状况、网络性能状况和数据性能状况中任意一个状况指标大于等于其高阈值;所述弹性节点池处于低负载状况是指,系统性能状况、网络性能状况和数据性能状况中所有的状况指标均小于等于其低阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510475609.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车翼子板安装机构
- 下一篇:一种任务管理方法及云数据中心管理平台