zoukankan      html  css  js  c++  java
  • (二)LVS介绍

    LVS分3种模式 

     (a)NAT(网络地址映射):通过网络地址转换的方法来实现调度 
         优点:支持所有操作系统及私有网络,且只需一个公网 IP 地址 
         缺点:用户请求和响应报文都必须经过dr地址重写,当用户请求越来越多时,调度器的处理能力将成为瓶颈。 
     (b)DR(直接路由模式):通过改写请求报文的MAC地址,将请求发送到 rs,而 rs 将响应直接返回给客户 ——》 性能最好 
     (c)TUN(IP隧道模式):dr采用IP隧道技术将用户请求转发到某个rs,而这个rs将直接响应用户请求,不再经过dr ——》dr只处理用户的报文请求,从而使集群系统吞吐量大大提高 
       ps:还有第 4 种模式 FULLNAT(淘宝ospf+lvs)

    LVS 类型:

    NAT:地址转换

    特性:

    1. 集群所有节点与director必须在同一网段上
    2. RIP通常是私有IP地址,及用于各集群节点间的通信
    3. director 位于client和real server 之间,并负责处理进出的所有通信
    4. real server 必须将网关指向DIP
    5. 支持端口映射
    6.  real server可以使用任意OS
    7. 较大规模应用场景中,director 易成为系统瓶颈

    DR:直接路由

    特性:

    1. 集群节点跟director必须在同一物理网络中
    2. RIP地址可以使用公网地址,实现便捷的远程管理和监控
    3. director 仅负责处理入站请求,响应报文则由realserver 直接发往客户端
    4. real server 不能将网关指向DIP
    5. 不支持端口映射

    TUN:隧道

    特性:

    1. 集群节点可以跨越Internet
    2. RIP必须是公网地址
    3. director 仅负责处理入站请求,响应报文则由realserver 直接发往客户端
    4. realserver 网路不能指向director
    5.  只有支持隧道功能的OS才能用户real server
    6. 不支持端口映射

    LVS的调度算法

    1.Fixed Scheduling Method 静态调服方法
    (1).RR 轮询
    (2).WRR 加权轮询
    (3).DH 目标地址hash
    (4).SH 源地址hash
    2.Dynamic Scheduling Method 动态调服方法
    (1).LC 最少连接
    (2).WLC 加权最少连接
    (3).SED 最少期望延迟
    (4).NQ 从不排队调度方法
    (5).LBLC 基于本地的最少连接
    (6).LBLCR 带复制的基于本地的最少连接

  • 相关阅读:
    Linear regression with multiple variables(多特征的线型回归)算法实例_梯度下降解法(Gradient DesentMulti)以及正规方程解法(Normal Equation)
    Linear regression with one variable算法实例讲解(绘制图像,cost_Function ,Gradient Desent, 拟合曲线, 轮廓图绘制)_矩阵操作
    QT_SVG格式图片浏览器_源代码下载_详细注释
    Qt5_简易画板_详细注释
    UVa1593_Allgnment_Of_Code
    UVa815_Flooded!
    虚拟机下Linux(终端)配置网络的方法
    R语言入门小练习
    QT_文本编辑器_源码下载
    简易qq对话框
  • 原文地址:https://www.cnblogs.com/xiao2er/p/10388562.html
Copyright © 2011-2022 走看看