Slide 23
Slide 23 text
Copyright 2015 ITRI 工業技術研究院
IPVS (Cont.)
● Implemented as a module over the Netfilter framework
● Based on in-kernel hash tables
● Kernel source code: net/netfilter/ipvs
● ipvsadm: Linux Virtual Server administration
● Supported features:
○ 2 protocols (TCP and UDP)
○ 3 packet-forwarding methods (NAT, tunneling, and direct routing)
○ 8 load balancing algorithms (round robin, weighted round robin,
least-connection, weighted east-connection, locality-based least-connection, locality-based
least-connection with replication, destination-hashing, and source-hashing)
● LVS
● What is IPVS
● IPVS vs iptables
23