zoukankan      html  css  js  c++  java
  • LVS简介

    1,简介

    LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。
    Linux2.6后ipvs已经成为了Linux内核的一部分。

    2,LVS工作原理

    LVS工作原理

    ipvs工作在Linux内核进程中,从Linux2.6以后的版本都自带,所以我们只需要安装ipvsadm软件。

    LVS官网, 中文站点

    3,LVS工作模型

    LVS有3种工作模型:

    NAT: 网络地址协调转换
    DR: 直接路由
    TUN: IP隧道

    模型 特点
    NAT 网络地址协调转换
    Director的dip作为rip的网关工作, dip/rip工作在内网
    所有的集群节点都必须在同一个网络,不能跨网段
    通常情况下,rip是私有地址,仅用于集群节点间通信
    director同时处理入栈出栈连接(来自客户端的请求和来自real server的响应数据包都要经过director)
    real server的网关要指向dip
    可以实现端口映射
    real server可以是任意操作系统
    director很容易成为系统性能瓶颈
    DR 直接路由
    director和real server必须在同一个物理网络,不能跨路由器,(因为是基于mac地址转发的)
    rip可以使用公网ip,(万一director挂了,可以直接访问rip)
    director仅处理入栈请求,而real server的响应数据包不再经过director,因此real server的网关一定不能指向director
    director不支持端口映射
    大多数的操作系统都支持real ip
    director压力小,性能优。
    在实际使用中,应该使用DR模型。
    TUN ip隧道
    与DR原理相似。
    director与real server可以不在同一个网络,可跨互联网。
  • 相关阅读:
    java内嵌ftp服务器
    echostudio3 破解
    替换java中资源文件类
    使用Apache FtpServer搭建FTP服务器
    创建一个输入标识符 也就是一个输入的光标
    vbscript操作文件
    vbscript操作文件
    echostudio3 破解
    js做一个简易计算器
    js函数,传入原文,返回密文
  • 原文地址:https://www.cnblogs.com/java-koma/p/4275767.html
Copyright © 2011-2022 走看看