摘要:
IPVS简介IPVS是LVS项目重要组成部分,目前包含于官方Linux Kernel。IPVS依赖于netfilter框架,位于内核源码的net/netfilter/ipvs/目录。值得一提的是LVS项目是由国人发起的较有影响的开源项目之一,其发起人为章文嵩博士(毕业于国防科大)。LVS的logo如下图,这个logo很形象地说明了LVS项目的目标。IPVS通常与keepalived配合使用,后者也是LVS项目的子项目之一,用于检测服务器的状态。IPVS的三种工作模式为LVS/NAT、LVS/TUN、LVS/DR,简介如下。IPVS的LVS/NAT工作模式就是传统的NAT,进出流量都经过调度器, 阅读全文
摘要:
LoadbalancingDNSLoad Balancing最老的办法了,略。Layer-2Load Balancing即链路层的负载均衡,又称作link aggregation。Link aggregation是将多个物理链路汇聚成一个虚拟的更高带宽的链路,这样一方面可以通过组合多个物理链路来得到所需的带宽(以太网链路只有10、100、1G、10G,如果要得到4G的,则可以将四根1G的组合起来,形成一个虚拟的4G链路),一方面也提供了failover。相关的标准是802.3ad(802.3就是以太网,802.3下面有许多以太网相关的标准)。定义的协议是Link Aggregation Con 阅读全文