LVS is the Linux Virtual Server, www.linuxvirtualserver.org. It offers persistent load balancing built ontop of the linux kernel.
Questions tagged [lvs]
97 questions
26
votes
2 answers
LVS vs HAProxy, which should I choose?
I am looking for a solution to load balancing and failover strategy, mainly for big web applications. We have many services to be balanced, such as web, MySQL, and many other HTTP or TCP based services. But I am not sure what their pros and cons…
Mickey Shine
- 961
19
votes
3 answers
When using TCP load balancing with HAProxy, does all outbound traffic flow through the LB?
I am setting up an app to be hosted using VMs(probably amazon, but that is not set in stone) which will require both HTTP load balancing and load balancing a large number(50k or so if possible) of persistant TCP connections. The amount of data is…
user122875
- 209
13
votes
6 answers
AWS ElasticBeanstalk docker-thin-pool getting full and causing re-mount of filesystem as read-only?
I can't figure out how AWS sets up their Docker 'thin pool' on ElasticBeanstalk and how it is getting filled. My docker thin pool is filling up somehow and causing my apps to crash when they try to write to disk.
This is from inside the…
std''OrgnlDave
- 359
- 1
- 3
- 8
10
votes
3 answers
Load Balancing DNS Servers: UDP / TCP
I have been asked to rebuild our load balancing infrastructure in the data center.
The original request was to load balance FTP servers. I tried doing that using the current load balancer (Piranha / LVS), but didn't get it up and running. Not just…
moshpitcodes
- 339
8
votes
4 answers
Is Linux Virtual Server old, or is it standing still?
Based on this question: Widely-used load balancing solutions?, LVS may be the right solution for my problem.
But when I went to its homepage http://www.linuxvirtualserver.org/, I found that LVS has been updated since Nov, 2008. The world's moving…
Deltax76
- 485
7
votes
2 answers
Load Balancing Best Practices for Persistence
We run a web application serving up web APIs for an increasing number of clients. To start, the clients were generally home, office, or other wireless networks submitting chunked http uploads to our API. We've now branched out into handling more…
dmourati
- 26,498
5
votes
1 answer
Using LVS (Linux Virtual Server) for doing DNS HA
I have been trying to create an LVS DNS HA using CentOS 6.x:
Piranha GUI to configure the DNS
Pulse is the HA heart of CentOS LB
IPTables to configure marks on the packets since DNS uses TCP and UDP 53
After several days, I find that I can not…
shija03
- 51
5
votes
4 answers
IPvsadm not equally balancing on wlc scheduler
For some reason, ipvsadm does not seem to be equally balancing the connections between my real servers when using the wlc or lc schedulers. One real server gets absolutely hammered with requests while the others receive relatively few…
davidsmalley
- 457
4
votes
1 answer
keepalived: what are the `fo` and `mh` lvs scheduling algorithms?
The parameter virtual_server.lvs_sched in keepalived.conf supports two options for which I can't find an explanation:
fo and md.
Does anyone know their meaning?
Younes
- 243
- 2
- 6
4
votes
2 answers
Software Load Balancer - Forward or Redirect to the backend servers?
I am a web developer, recently a need has been created to use Load Balancer. I am new in this area. I have chosen which LB to use, its not like it matters so much, HAProxy has all the features needed for as far as I've researched.
My concern is…
Festim Cahani
- 143
4
votes
2 answers
Per-packet round-robin load balancing for UDP
I need to load-balance UDP traffic between a number of "realservers" and do it in a truly round-robin fashion. I've started with keepalived, but unexpectedly discovered, that LVS treats UDP traffic as a "connection" (whatever that is in terms of…
shylent
- 820
4
votes
1 answer
Monitoring Linux Kernel Space Processing
I'm running two "services" that are served in linux kernel-space:
Linux Netfilter Firewall ("iptables")
Linux Virtual Server Loadbalancer ("IPVS", "LVS")
Now I want to (performance-)monitor my "application" like any other software I am running.…
Michuelnik
- 3,558
3
votes
1 answer
HTTP Ports are Filtered on New Virtual IPs in LVS (Linux Virtual Server) Load Balancer
I inherited a Linux Virutal Server (LVS) load balancer on CentOS 5.10. Its been running with no issues for quite some time with no worries.
Now when I add a new virutal IP (VIP), all HTTP traffic is "filtered" to that port.
For example: Here's…
Michael J
- 133
3
votes
1 answer
ipvsadm - TCP time-out
Could you please advise what's this 'expire' time in the connections table:
# ipvsadm -lnc | head
IPVS connection entries
pro expire state source virtual destination
TCP 07:17 ESTABLISHED CLIENT_IP:54799 VIP:443 …
HTF
- 3,278
3
votes
2 answers
Prevent master to fall back to master after failure
I'm using keepalived to setup a virtual ip that points to a master server. When a failover happens it should point the virtual ip to the backup, and the IP should stay there until I manually enable (fix) the master.
The reason this is important is…
Chrille
- 483