您当前的位置: 首页 >  负载均衡

小志的博客

暂无认证

  • 0浏览

    0关注

    1217博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Nginx——nginx作为负载均衡服务(负载均衡与nginx)

小志的博客 发布时间:2021-08-02 22:39:51 ,浏览量:0

目录
    • 一、负载均衡的理解
    • 二、OSI模型的理解
    • 三、负载均衡主要分类(按地域划分)
      • 1、全局负载均衡(GSLB,Global Server Load Balance)
      • 2、服务器负载均衡(SLB,Server Load Balancing)
    • 四、负载均衡主要分类(按OSI模型划分)
      • 1、四层负载均衡
      • 2、七层负载均衡
    • 五、nginx属于哪种负载均衡
注:部分截图及定义参考百度百科

一、负载均衡的理解
  • 百度百科定义:负载均衡(Load Balance),其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。
  • 简单理解:指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。
二、OSI模型的理解
  • OSI百度百科定义:开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为 OSI),OSI将计算机网络体系结构(architecture)划分七层。
  • OSI图解: 在这里插入图片描述
三、负载均衡主要分类(按地域划分) 1、全局负载均衡(GSLB,Global Server Load Balance)
  • GSLB百度百科定义:指在整个网络范围内将用户的请求定向到最近的节点(或者区域)。因此,就近性判断是全局负载均衡的主要功能。

  • GSLB图解:下图中张三位于北京,请求服务时不是直接向应用服务中心节点发送请求,而是直接请求北京的应用服务;同理李四请求新疆的服务器,此图解将用户的请求定向到最近的区域,此图解就是一个全局负载均衡。 在这里插入图片描述

  • GSLB分类:基于DNS实现、基于重定向实现、基于路由协议实现。

2、服务器负载均衡(SLB,Server Load Balancing)
  • SLB百度百科定义:服务器负载均衡(Server Load Balancing),可以看作HSRP(热备份路由器协议)的扩展,实现多个服务器之间的负载均衡。
  • GSLB图解:调度节点和服务节点都在一个单元内,客户发送请求后,由调度节点调用服务节点,在由服务节点返回给调度节点。再返回到客户端。 在这里插入图片描述
四、负载均衡主要分类(按OSI模型划分) 1、四层负载均衡
  • 四层负载均衡含义:指在OSI模型中的传输层,传输层已经可以支持TCP/IP协议的控制,所以只需要对客户端的请求进行TCP/IP协议的包转发就可以实现负载均衡。
  • 四层负载均衡优点:性能快,只需要对底层进行处理,即进行包的转发就可以。
  • 四层负载均衡图解: 在这里插入图片描述
2、七层负载均衡
  • 七层负载均衡含义:指在OSI模型中的应用层,可以完成很多应用方面协议的请求,例如HTTP应用层的负载均衡,可以实现HTTP头信息的改写、安全应用规则的控制及转发等规则。
  • 七层负载均衡图解: 在这里插入图片描述
五、nginx属于哪种负载均衡
  • nginx属于七层负载均衡的SLB,即七层服务器负载均衡。
关注
打赏
1661269038
查看更多评论
立即登录/注册

微信扫码登录

0.1405s