lvs概述和命令简介

LVS(Linux Virtual Server)是一种负载均衡解决方案,包括导演(director)和真实服务器(real server)两个部分。它提供了NAT、IP Tunneling、Direct Routing三种包转发方式,以及八种调度算法,如轮叫、最小连接等。此外,介绍了ipvsadm命令用于配置和管理LVS设置。
摘要由CSDN通过智能技术生成
     1. LVS的结构
  LVS方式的cluster从结构上可分为两部分:前端的负载均衡器(称之为director)和后端的真实服务器(称之为real
server)。cluster前端的director将来自外界的请求调度到cluster后端不同的real server去执行。real
server负责真正的提供各种应用服务,比如:Web、FTP、Mail等服务。real server的数量可以根据实际需求进行增加、减少。
2. LVS的三种包转发方式
  LVS提供了三种包转发方式:NAT(网络地址映射)、IP Tunneling(IP隧道)、Direct Routing(直接路由)。不同的转发模式决定了不同的cluster的网络结构,下面对三种转发方式分别介始:
  NAT(网络地址映射)
 
 NAT方式可支持任何的操作系统,以及私有网络,并且只需一个Internet
IP地址,但是整个系统的性能受到限制。因为执行NAT每次需要重写包,有一定的延迟;另外,大部分应用有80%的数据是从服务器流向客户机,也就是用户
的请求非常短,而服务器的回应非常大,对负载均衡器形成很大压力,成为了新的瓶颈。
  IP Tunneling(IP隧道)
 
 director分配请求到不同的real server。real
server处理请求后直接回应给用户,这样director负载均衡器仅处理客户机与服务器的一半连接。IP
Tunneling技术极大地提高了director的调度处理能力,同时也极大地提高了系统能容纳的最大节点数,可以超过100个节点。real
server可以在任何LAN或WAN上运行,这意味着允许地理上的分布,
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值