【技术实现步骤摘要】
本专利技术涉及负载均衡领域,尤其涉及一种云计算的负载均衡方法及系统。
技术介绍
随着云计算技术的日益普及和云计算的大量工业化应用,云计算在实现服务的高可用性、处理能力的可扩展性等方面的优势越来越多地被业界认可。平台即服务(Platform as a Service,简称为PaaS)作为云计算的一种重要形式,其地位与日俱增。Paas能够使得应用快速的开发、部署、测试、上线,有效地节约了成本,同时也提高了效率。负载均衡服务是PaaS平台提供给应用的一个核心服务,使得应用在开发期就不必考虑上线运行时的负载该如何处理。负载均衡服务能够检测应用的负载情况,并采取最优的负载策略。在非云计算环境下,一般采用硬件的负载均衡设备,但由于硬件的负载均衡设备价格昂贵、不易扩展,因此在云计算环境下,更多的采用的是软件负载均衡,如nginx,haproxy等。云计算环境下采用的负载设备往往是软件形式的,如haproxy,它的负载能力要远弱于硬件的负载设备。同时,在云计算环境下应用是能够动态伸缩的,当应用在特定条件下进行扩展伸缩后,超过了其相应的负载均衡器所能承受的最大负载阈值时,就会导致 ...
【技术保护点】
一种云计算的负载均衡方法,其特征在于,包括:负载均衡器集群中的各监控节点向伸缩服务节点发送监控信息,其中,所述负载均衡器集群包括至少一个负载均衡器,所述负载均衡器与所述监控节点一一对应;所述负载均衡器接收所述伸缩服务节点返回的伸缩控制指令;所述负载均衡器按照所述伸缩控制指令控制自身的开启或关闭。
【技术特征摘要】
1.一种云计算的负载均衡方法,其特征在于,包括:负载均衡器集群中的各监控节点向伸缩服务节点发送监控信息,其中,所述负载均衡器集群包括至少一个负载均衡器,所述负载均衡器与所述监控节点一一对应;所述负载均衡器接收所述伸缩服务节点返回的伸缩控制指令;所述负载均衡器按照所述伸缩控制指令控制自身的开启或关闭。2.根据权利要求1所述的方法,其特征在于,在所述负载均衡器接收所述伸缩服务节点返回的伸缩控制指令之前,所述方法还包括:所述伸缩服务节点接收所述监控信息;所述伸缩服务节点对所述监控信息进行过滤;所述伸缩服务节点根据预设伸缩策略和过滤后的监控信息,生成所述伸缩控制指令。3.根据权利要求2所述的方法,其特征在于,所述预设伸缩策略包括:在预设时间段内所述负载均衡器的当前会话数超过预设的最大会话数,则增加负载均衡服务;或者在所述预设时间段内所述负载均衡器的当前请求数达到队列限制大小的预设阈值,则增加负载均衡服务。4.根据权利要求2所述的方法,其特征在于,在生成所述伸缩控制指令之后,所述方法还包括:存储所述监控信息。5.根据权利要求1所述的方法,其特征在于,在负载均衡器集群中的各监控节点向伸缩服务节...
【专利技术属性】
技术研发人员:于镳,陈舟,
申请(专利权)人:中国银联股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。