Difference between revisions of "LVS/TUN"

From LVSKB
Jump to: navigation, search
m
m
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
It stands for Linux Virtual Server via IP Tunneling, an IP load balancing technology implemented in LVS.  
+
It stands for Linux Virtual Server via IP Tunneling, an IP [[load balancing]] technology implemented in LVS.  
  
 
IP tunneling (IP encapsulation) is a technique to encapsulate IP
 
IP tunneling (IP encapsulation) is a technique to encapsulate IP
 
datagram within IP datagram, which allows datagrams destined for one
 
datagram within IP datagram, which allows datagrams destined for one
 
IP address to be wrapped and redirected to another IP address. This
 
IP address to be wrapped and redirected to another IP address. This
technique can be used to build a virtual server that the load balancer
+
technique can be used to build a virtual server that the [[load balancer]]
 
tunnels the request packets to the different servers, and the servers
 
tunnels the request packets to the different servers, and the servers
 
process the requests and return the results to the clients directly,
 
process the requests and return the results to the clients directly,
Line 10: Line 10:
 
address.
 
address.
  
See more information about Linux Virtual Server via IP Tunneling at http://www.linuxvirtualserver.org/VS-IPTunneling.html
+
== Real Server ==
 +
 
 +
For ARP issue in the LVS/TUN cluster, see the article [[ARP Issues in LVS/DR and LVS/TUN Clusters]].
 +
 
 +
If real servers run UDP service, it is probably worth reading the article [[UDP service binding issue in LVS/DR and LVS/TUN]].
 +
 
 +
== Examples ==
 +
 
 +
* [[LVS/TUN mode with FreeBSD and Solaris realserver|Using LVS/TUN with FreeBSD and Solaris Real Servers]]
 +
 
 +
== See Also ==
 +
 
 +
* See more information about Linux Virtual Server via IP Tunneling at http://www.linuxvirtualserver.org/VS-IPTunneling.html
 +
* [http://www.ssi.bg/~ja/TUN-HOWTO.txt LVS-TUN troubleshooting HOWTO from Julian]
 +
 
 +
 
 +
{{IPVS-stub}}
  
 
[[Category:IPVS]]
 
[[Category:IPVS]]
[[Category:IP Load Balancing Technologies]]
+
[[Category:IP Load Balancing Technologies|TUN]]
 +
[[Category:Terms and Abbreviations]]

Latest revision as of 15:05, 22 October 2007

It stands for Linux Virtual Server via IP Tunneling, an IP load balancing technology implemented in LVS.

IP tunneling (IP encapsulation) is a technique to encapsulate IP datagram within IP datagram, which allows datagrams destined for one IP address to be wrapped and redirected to another IP address. This technique can be used to build a virtual server that the load balancer tunnels the request packets to the different servers, and the servers process the requests and return the results to the clients directly, thus the service can still appear as a virtual service on a single IP address.

Real Server

For ARP issue in the LVS/TUN cluster, see the article ARP Issues in LVS/DR and LVS/TUN Clusters.

If real servers run UDP service, it is probably worth reading the article UDP service binding issue in LVS/DR and LVS/TUN.

Examples

See Also


LVS.png "LVS/TUN" is an IPVS related stub. You can help LVSKB by expanding it