负载均衡 (Load Balancing) 负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备服务器带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。(效果:带宽----吞吐量----网络数据处理能力)



CDN负载均衡(Load Balance)


由于现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的 服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有 资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。


负载均衡(又称为负载分担),英文名称为 Load Balance ,其意思就是将负载(工作任务)进行 平衡分摊 到多个 操作单元 上进行执行,例如Web 服务器FTP服务器 、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。


需要说明的是: 负载均衡设备不是基础网络设备,而是一种 性能优化设备。对于网络应用而言,并不是一开始就需要负载均衡,当网络应用的访问量不断增长,单个处理单元无法满足负载需求时,网络应用流量将要出现瓶颈时,负载均衡才会起到作用。


负载均衡有两方面的含义: 首先,单个重负载的运算分担到多台节点设备上做并行处理 ,每个 节点 设备处理结束后,将结果 汇总 ,返回给用户,系统处理能力得到大幅度提高,这就是常说的 集群(clustering)技术。 第二层含义就是:大量的并发访问或数据流量分担到 多台节点设备上分别处理减少用户等待响应的时间 ,这主要针对 Web服务器FTP服务器 、企业关键应用服务器等网络应用。通常,负载均衡会根据网络的不同层次(网络七层)来划分。其中,第二层的负载均衡指将 多条物理链路 当作 一条单一的聚合逻辑链路 使用,这就是 链路聚合Trunking)技术 ,它不是一种独立的设备,而是 交换机 等网络设备的常用技术。现代 负载均衡技术 通常操作于网络的第四层或第七层,这是针对网络应用的负载均衡技术,它完全脱离于 交换机服务器 而成为独立的技术设备。这也是将要讨论的对象。近几年来,四到七层 网络负载均衡 首先在电信、移动、银行、大型网站等单位进行了应用,因为其 网络流量 瓶颈的现象最突出。这也就是为何每通一次电话,就会经过负载均衡设备的原因。另外,在很多企业,随着企业关键网络应用业务的发展,负载均衡的应用需求也越来越大了。