一种应用于云计算服务器的负载均衡架构制造技术

技术编号:16042686 阅读:37 留言:0更新日期:2017-08-20 01:05
本发明专利技术涉及一种应用于云计算服务器的负载均衡架构,包括:访问终端,具有浏览器,与所述访问终端通讯连接的用于接收浏览器的web请求的负载均衡服务器,与所述负载均衡服务器通讯连接的多个访问服务器,多个所述访问服务器分别通讯连接一个云计算服务器,所述云计算服务器连接私有云服务器。本发明专利技术通过一个负载均衡器转发客户的请求,保证请求能被均衡地分布到不同的云计算服务器上;确保云计算能服务于高并发、高负载的应用。

【技术实现步骤摘要】
一种应用于云计算服务器的负载均衡架构
本专利技术涉及云计算
,尤其是一种应用于云计算服务器的负载均衡架构。
技术介绍
云计算(CloudComputing)是2007年诞生的新名词,目前仍没有公认的定义。云计算是一种商业计算模型,它将计算任务分部在大量计算机构成的资源池上,使用户能够按需获取计算力、存储空间和信息服务。而云计算操作系统是云计算后台的整体管理运营系统,它是指构架于服务器、存储、网络等基础硬件资源和单机操作系统、中间件、数据库等基础软件管理海量的基础硬件、软资源之上的云平台综合管理系统。由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。负载均衡(又称为负载分担),英文名称为LoadBalance,其意思就是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。负载均衡建立在现有网络结构之上,它提供了一种廉价又有效的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。需要说明的是:负载均衡设备不是基础网络设备,而是一种性能优化设备。对于网络应用而言,并不是一开始就需要负载均衡,当网络应用的访问量不断增长,单个处理单元无法满足负载需求时,网络应用流量将要出现瓶颈时,负载均衡才会起到作用。负载均衡有两方面的含义:首先,单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高,这就是我们常说的集群(clustering)技术。第二层含义就是:大量的并发访问或数据流量分担到多台节点设备上分别处理,减少用户等待响应的时间,这主要针对Web服务器、FTP服务器、企业关键应用服务器等网络应用。通常,负载均衡会根据网络的不同层次(网络七层)来划分。其中,第二层的负载均衡指将多条物理链路当作一条单一的聚合逻辑链路使用,这就是链路聚合(Trunking)技术,它不是一种独立的设备,而是交换机等网络设备的常用技术。现代负载均衡技术通常操作于网络的第四层或第七层,这是针对网络应用的负载均衡技术,它完全脱离于交换机、服务器而成为独立的技术设备。这也是我们现在要讨论的对象。近几年来,四到七层网络负载均衡首先在电信、移动、银行、大型网站等单位进行了应用,因为其网络流量瓶颈的现象最突出。这也就是为何我们每通一次电话,就会经过负载均衡设备的原因。另外,在很多企业,随着企业关键网络应用业务的发展,负载均衡的应用需求也越来越大了。因此,开发一种架构简单的应用于云计算服务器的负载均衡架构,具有重要的意义。
技术实现思路
本专利技术的目的在于解决上述的技术问题而提供一种应用于云计算服务器的负载均衡架构。为实现上述目的,本专利技术采用如下技术方案:一种应用于云计算服务器的负载均衡架构,包括:访问终端,具有浏览器,与所述访问终端通讯连接的用于接收浏览器的web请求的负载均衡服务器,与所述负载均衡服务器通讯连接的多个访问服务器,多个所述访问服务器分别通讯连接一个云计算服务器,所述云计算服务器连接私有云服务器。所述负载均衡服务器内置负载均衡处理模块,用于根据预定的负载均衡方法将浏览器的访问请求配置到相应的访问服务器,以使所述访问服务器的负载均衡。所述负载均衡处理模块包括轮询均衡单元、按权重分配均衡单元和权重请求响应负载均衡单元。所述访问终端通过网络连接网页服务器,通过所述浏览器访问所述网页服务器。所述浏览器通过HTTP协议与所述网页服务器交互并获取网页。所述网页由URL指定,文件格式为HTML,并由MIME在HTTP协议中指明。本专利技术通过一个负载均衡器转发客户的请求,保证请求能被均衡地分布到不同的云计算服务器上;确保云计算能服务于高并发、高负载的应用。附图说明图1是本专利技术实施例提供的应用于云计算服务器的负载均衡架构的结构框架图;图2是负载均衡处理模块的内部结构示意图。具体实施方式下面,结合实例对本专利技术的实质性特点和优势作进一步的说明,但本专利技术并不局限于所列的实施例。参见图1所示,一种应用于云计算服务器的负载均衡架构,包括:访问终端,具有浏览器,与所述访问终端通讯连接的用于接收浏览器的web请求的负载均衡服务器,与所述负载均衡服务器通讯连接的多个访问服务器,多个所述访问服务器分别通讯连接一个云计算服务器,所述云计算服务器连接私有云服务器。其中,所述云计算服务器连接的私有云服务器可以是政府或企业自己建立的管理服务器,如车辆管理机构的车辆管理服务器,电子商务运营商自己的商品服务器等,具体不限。所述的私有云服务器可以是一个,也可以是多个,具体不限。其中,所述负载均衡服务器内置负载均衡处理模块,用于根据预定的负载均衡方法将浏览器的访问请求配置到相应的访问服务器,以使所述访问服务器的负载均衡。具体实现上,参见图2所示,所述负载均衡处理模块可以是包括现有均衡技术,如轮询均衡单元、按权重分配均衡单元和权重请求响应负载均衡单元,分别实现通过括轮询均衡策略、按权重分配均衡或是权重请求响应负载均衡,分配通过浏览器来的访问请求。具体实现上,所述访问终端通过网络连接网页服务器,通过所述浏览器访问所述网页服务器。具体实现上,所述浏览器通过HTTP协议与所述网页服务器交互并获取网页。其中,所述网页由URL指定,文件格式为HTML,并由MIME在HTTP协议中指明。本专利技术提供的应用于云计算服务器的负载均衡架构的具体使用步骤如下:第1步,访问终端的浏览器请求登录访问服务器;第2步,负载均衡服务器根据配置的负载均衡策略(可选包括轮询均衡策略、按权重分配均衡策略和权重请求响应负载均衡策略)把请求重定向到某一个访问服务器上,实现了对Web服务的负载均衡;第3步,如登录成功,浏览器与此访问服务器建立会话,此会话中的请求都会直接发送到此访问服务器,被此访问服务器处理;第4步,浏览器发送请求到访问服务器以访问计算云服务;第5步,建立会话的访问服务器把请求转发到云计算服务器,云计算服务器向私有云服务器调取数据处理;第6步,云计算服务器处理完请求以后,把响应的消息返回给发送请求的访问服务器,也就是与用户建立会话的访问服务器;第7步,访问服务器把云计算服务器返回的响应消息经过处理,把消息的格式转化成浏览器需要的格式以后,返回给访问终端的浏览器作显示。以上所述仅是本专利技术的优选实施方式,应当指出,对于本
的普通技术人员来说,在不脱离本专利技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本专利技术的保护范围。本文档来自技高网
...
一种应用于云计算服务器的负载均衡架构

【技术保护点】
一种应用于云计算服务器的负载均衡架构,其特征在于,包括:访问终端,具有浏览器,与所述访问终端通讯连接的用于接收浏览器的web请求的负载均衡服务器,与所述负载均衡服务器通讯连接的多个访问服务器,多个所述访问服务器分别通讯连接一个云计算服务器,所述云计算服务器连接私有云服务器。

【技术特征摘要】
1.一种应用于云计算服务器的负载均衡架构,其特征在于,包括:访问终端,具有浏览器,与所述访问终端通讯连接的用于接收浏览器的web请求的负载均衡服务器,与所述负载均衡服务器通讯连接的多个访问服务器,多个所述访问服务器分别通讯连接一个云计算服务器,所述云计算服务器连接私有云服务器。2.如权利要求1所述应用于云计算服务器的负载均衡架构,其特征在于,所述负载均衡服务器内置负载均衡处理模块,用于根据预定的负载均衡方法将浏览器的访问请求配置到相应的访问服务器,以使所述访问服务器的负载均衡。3.如权利要求2所述应用于云计算服务...

【专利技术属性】
技术研发人员:张弓赵国强
申请(专利权)人:天津中科先进技术研究院有限公司
类型:发明
国别省市:天津,12

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

1