LVS 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
LVS 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 GPL
开发语言 C/C++ 查看源码 »
操作系统 Linux
软件类型 开源软件
开发厂商
地区 国产
提 交 者 不详
适用人群 未知
收录时间 2008-09-21

软件简介

LVSLinux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。章文嵩博士目前工作于中国国家并行与分布式处理重点实验室,主要从事集群技术、操作系统、对象存储与数据库的研究。

目标

  • 使用集群技术和Linux操作系统实现一个高性能、高可用的服务器.

  • 很好的可伸缩性(Scalability)

  • 很好的可靠性(Reliability)

  • 很好的可管理性(Manageability)。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (2)

加载中
lvs创始人现在在淘宝? LVS
2012/12/05 09:32
回复
举报
【急】请问LVS的授权协议目前还是GPL吗? #LVS#
2015/08/14 17:41
回复
举报
更多评论
发表于AI & 大数据专区
2018/04/16 08:24

章文嵩阐述滴滴派单复杂度,因言论有误被怼

在这里先介绍一下章文嵩先生:曾是淘宝网高级研究员、核心系统负责人,主要负责基础核心软件研发、推进网络软硬件方面的性能优化、搭建下一代高可扩展低碳低成本的淘宝电子商务基础设施。他也是Linux内核的开发者,著名的Linux集群项目—LVS(Linux Virtual Server)的创始人和主要开发人员,LVS集群代码已在Linux 2.4和...

18
9
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/06/20 11:35

[lvs]lvs的三种模式

回顾了下lvs的三种模式的调度机制 1.lvs的dr模式中的arp的抑制,eth用自己口arp回应. 2.keepalive是否直接操作rs? 不直接操作, 只操作dr(配lvs) 3.tunnel模式keepalive怎么配置? 4.lvs支持的wrr,rr动态调整? lvs的三种模式和调度机制 http://www.cnblogs.com/f-ck-need-u/p/8451982.html https://www.cnblogs.com/edison...

0
0
发表了博客
2019/06/21 15:07

LVS

1. 应用层的http协议就是规定了字符串的书写格式,使得双方用一种语言就能相互通信了。访问网站的时候是先建立tcp连接(先发一堆tcp的包),再建立发http的包进行通信。 2. 家里买的路由器是一个nat路由器,使用nat机制让我们上网。 3. DR模型原理图: 有一个负载均衡服务器(lvs,或者DR),每一个客户端都以为自己在和...

0
0
发表于运维专区
2014/03/13 14:01

lvs

lvs 负载均衡

0
4
发表了博客
2018/07/08 17:48

LVS DR模式搭建、keepalived + LVS

7月5日任务 18.11 LVS DR模式搭建 18.12 keepalived + LVS 扩展 haproxy+keepalived http://blog.csdn.net/xrt95050/article/details/40926255 nginx、lvs、haproxy比较 http://www.csdn.net/article/2014-07-24/2820837 keepalived中自定义脚本 vrrp_script http://my.oschina.net/hncscwc/blog/158746 lvs dr模式只使用...

0
0
2019/01/04 18:20

LVS DR模式搭建 、keepalived + LVS

1. LVS DR模式搭建 2 keepalived + LVS 1.LVS DR模式搭建 准备工作 三台机器,只需要有公网IP 分发器,也叫调度器(简写为dir)IP:192.168.133.130 rs1 IP:192.168.133.132 rs2 IP:192.168.133.133 vip 192.1......

0
0
发表了博客
2018/03/05 19:39

初识LVS和LVS_NAT

如果一台服务器承受过多的压力,那么服务可能会崩溃,所以,我们应该让一台服务器承受的压力在合理范围内,但是如果服务端必须要承受较大的压力,那么一台服务器可能无法满足我们的要求,所以我们可以使用多台服务器分摊这些压力,当一定数量的服务器作为一个整体对外提供服务,并且分摊压力时,那么我们可以称这些服务为...

0
0
发表于运维专区
2013/07/10 23:43

突破LVS瓶颈,LVS Cluster部署(OSPF + LVS)

前言 LVS大家应该很熟悉,这款优秀的开源软件基本成为了IP负载均衡的代言词。但在实际的生产环境中会发现,LVS调度在大压力下很容易就产生瓶颈,其中瓶颈包括ipvs内核模块的限制,CPU软中断,网卡性能等,当然这些都是可以调优的,关于LVS的调优,会在这里详细讲 LVS调优攻略 。回到主题,那当无法避免的单台LVS调度机出...

33
317
发表于DevOps专区
2018/07/05 21:49

LVS DR模式搭建 和 keepalived + LVS

7月5日任务 18.11 LVS DR模式搭建 18.12 keepalived + LVS 扩展: haproxy+keepalived http://blog.csdn.net/xrt95050/article/details/40926255 nginx、lvs、haproxy比较 http://www.csdn.net/article/2014-07-......

0
4
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2018/05/04 14:41

求负载均衡 解决方案

不知道用负载均衡的思路对不对,请大佬指教。场景是这样的,现在我们是连一台hive数据服务器,称为A服务器吧,正常情况下是各种业务逻辑没问题。但是,为了保证数据一致性或者说发给hive数据服务器的命令一定要执行,现在增加了两台数据服务器B,C。想要实现的效果是把命令交个服务器ABC中的某一个去执行,如果当前执行的...

1
0
发表了问答
2015/11/09 00:30

LVS负载均衡配置问题

急求大神!!! VS设置命令如下: #ifconfig eth0:1 192.168.2.111 broadcast 192.168.2.111 netmask 255.255.255.255 up #route add -host 192.168.2.111 dev eth0:1 #echo 1 > /proc/sys/net/ipv4/ip_forward #ipvsadm -A -t 192.168.2.111:8080 -s wlc #ipvsadm -a -t 192.168.2.111:8080 -r 192.168.2.51 -g -w 20 ...

3
0
发表了问答
2017/08/21 18:22

LVS负载均衡器ActionConn计数问题

各位网友大家下午好,有个问题想请教一下,LVS压力测试发现,6个客户机(client),其中4个客户机访问LVS,ok。但是其中有2台客户机访问LVS,LVS没有ActionConn计数,请教下各位,有没有遇到这样的问题?? ---------- | client1 | --------- | client2 | ----------- -------------- | SRS | | client3 |---------|---...

2
1
发表了问答
2016/05/22 13:11

lvs&keepalived 虚拟ip问题

公司要求集群环境搭建,测试环境已搭建完毕(一切正常),到仿真上现在遇到了一个很棘手的问题,先大致说下整个情况: Centos6.4 2台Nginx分别负载相同两台tomcat; 2台MariaDB主备; 2台redis+sentinel主备; lvs+keepalived和Nginx装一起做主备,下面分别负载2台Nginx(端口80),2台mariadb(端口3306),2台redis-sen...

3
0
发表了问答
2015/12/02 19:03

Keepalived LVS-DR中VIP如何被外网访问

求大神赐教! 有3台拥有独立ip的双网卡机器(eth0外网ip,eth1内网ip,3台机器在同一内网)。不是很理解VIP究竟是要外网IP还是内网IP。用户是如果通过VIP访问LVS然后路由到RS上? eth0 eth1 LVS 122.115.92.50 192.168.92.50 RS1 122.115.92.51 192.168.92.51 RS2 122.115.92.52 192.168.92.52 VIP: 192.168.92.100 LVS-...

7
0
发表了问答
2015/09/24 17:49

ubuntu下lvs+keepalived+mysql无法访问vip?

我在ubuntu下准备搭建一个mysql高可用服务组,但是无法访问vip,大家帮我看看,问题在哪? 高可用架构 mysql master:10.24.6.5:3306 mysql slave:10.24.6.6:3306 LB节点: 10.24.6.4 VIP : 10.24.6.2 LB 配置: lvs lvs采用ubuntu默认 配置以后的效果如下: root@LogicServer2:/var/log# sudo ipvsadm IP Virtual Server v...

1
1
发表了问答
2016/11/11 17:21

keepalived,无法转发请求

1,lvs 172.16.4.6 与 172.16.4.9 2,vip 是 172.16.4.120 3,服务是 172.16.4.10 与 172.16.4.11 4,服务器都是 ubuntu, 5,lvs请求到请求了,但是无法转发到 10与 11的 服务器上。 6]# ipvsadm IP Virtual Server version 1.2.1 (size=4096) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward W...

1
0
发表了问答
2015/08/18 15:14

LVS-NAT 使用虚拟机模拟,无法访问页面

在虚拟机上模拟LVS-NAT负载均衡,有三台机器,Ubuntu Server系统: 192.168.1.111 192.168.1.112 192.168.1.113 都安装了apache端口80,均可访问首页,在同一网段。 现在在192.168.1.111安装ipvsadm 做负载均衡,采用RR,另外两台也把111设置为默认网关。使用主机访问111失败,在111上使用wget http://192.168.1.111/tes...

1
0
发表了问答
2016/09/20 16:22

lvs负载均衡问题请教

请专业同学详细说明下 lvs负载均衡. lvs负载均衡. 是什么 怎么安装 怎么设置 还有 lvs负载均衡 要用几台服务器(1台能否支持100万级别)?

1
0
发表了问答
2016/04/11 17:15

通过Apache无法访问web项目,项目使用的mysql做了负载均衡(lvs+keepalived)

运行结构为apache+tomcat为一个负载均衡,lvs+keepalived+mysqlcluster做的一个负载均衡。现在问题是:通过Apache的80端口无法访问web项目,绕过apache,直接使用tomcat8080端口则可以访问web项目

1
0
发表了问答
2016/04/09 21:19

lvs吞吐率为什么没单台服务器的吞吐率高

我的keepalived.conf配置 3个虚拟机 192.168.31.186 DR模式 192.168.31.113 DR模式 192.168.31.179 nat模式兼职LVS机器 ! Configuration File for keepalived global_defs { router_id LVSMaster } vrrp_instance VI_1 { state MASTER interface eth0 virtual_router_id 100 priority 100 a...

1
0
发表了问答
2016/02/22 11:18

Keepalived LVS-DR中VIP如何被外网访问

比如 eth0 eth1 LVS 47.88.34.74 192.168.1.50 RS1 47.88.34.75 192.168.1.51 RS2 47.88.34.76 192.168.1.52 DR模式下的VIP应该怎么配置 是内网192网段的IP还是47.88.34.74

1
0
发表了问答
2016/02/26 00:27

LVS DR单IP?

我是实现下面的LVS DR 模式 从LVS主机进来,真实服务器处理,转到另外一台机器这出去,我应该怎么配置

2
0
发表了问答
2016/01/27 16:30

Ubuntu下安装配置ctdb Samba ,遇到ctdb的各个节点显示UNHEALTHY是不健康的

3台服务器安装Ubuntu-server 14.04,先搭建ceph集群,然后搭建Samba和ctdb服务,ceph集群与Samba显示都是健康的,遇到ctdb的各个节点显示UNHEALTHY是不健康的,如下所示: root@node77:~# ctdb status Number of nodes:3 pnn:0 172.22.112.79 UNHEALTHY pnn:1 172.22.112.78 UNHEALTHY pnn:2 172.22.112.77 UNHEALTHY (...

2
0
发表了问答
2016/02/25 00:44

lvs dr 单公网ip

我一台机器 LVSMaster eth0:192.168.31.198 (可以访问公网) eth0:1 192.168.31.200 (VIP) eth1:10.10.100.100 (内网) realserver1 eth0:10.10.100.53 (内网) lvs DR配置 ipvsadm -A -t 192.168.31.200:80 -s rr ipvsadm -a -t 192.168.31.200:80 -r 10.10.100.53:80 -g 我的需求是 realserver1处理完成后,从另外一个机器...

1
0
发表了问答
2016/01/08 11:04

关于搭建资源服务器的问题

服务器配置:2台独立IP的5M宽带的Linux服务器(A和B) 需求:对外只提供一个IP供资源请求(A),如何做到当在A请求资源时宽带占用超过80%(假设80%),会被重定向到B服务器去请求资源,而不再占用A服务器的带宽?(此操作是动态进行的) 有什么工具或者方法?

3
0
发表了问答
2015/05/04 15:03

lvs-dr模型中路由问题

添加VIP本地访问路由 我们知道在配置lvs中 要给后面的真实机器配置一台本地路由访问 为什么要配置这个本地路由 我一直搞不懂 求大侠指教

2
0
发表了问答
2013/07/05 17:21

LVS Socket DR 负载均衡

按照文章http://www.cnblogs.com/mchina/archive/2012/05/23/2514728.html,已经能够实现WEB的负载均衡,目前的问题是怎么 负载 SOCKET连接?采用TCP心跳,抱如下错误: java.io.IOException: Connection reset by peer at sun.nio.ch.FileDispatcherImpl.read0(Native Method) at sun.nio.ch.SocketDi...

1
1
发表了问答
2013/12/30 14:52

使用Piranha搭建lvs与web在同一台服务器如何实现?

两台服务器搭建lvs,后端是web服务。要求 lvs1+web1在同一台服务器(两块网卡,eth0绑定lvs1服务,eth1绑定web1服务) lvs2+web2在同一台服务器(两块网卡,eth0绑定lvs2服务,eth1绑定web2服务) 当lvs1工作时,负载转发web请求到本地web1和web2; 当lvs2工作时,负载转发web请求到本地web2和web1; Piranha已经搭建成功...

2
0
发表了问答
2015/08/15 14:46

问一下我得客户端应用服务器和LVS负载服务部署在同一台服务器上,为什么服务会夯死?

求LVS大牛指导 情况是这样的,我想做mysql的负载均衡和高可用,我有两台服务器搭建LVS+keepalived, 虚拟出IP 192.168.0.100,DR模式负载了3台realserver(realserver是mysql服务)的请求,我的应用也部署在了LVS负载服务器上,然而启动应用发现与192.168.0.100:3306建链均夯死,在realserver上tcpdump发现请求没有转发过...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
392 收藏
分享
返回顶部
顶部