Linux集群部署和ipvsadm命令的使用
在日常的使用中,一台服务器足够胜任很多的工作,但是当很多人同时访问的时候就会显得稍有些无力,这个时候。可以有两种解决的方法,第一种是不断的改善这台服务器的性能,但是总是会有一个上限存在,而且提升的效果并不明显。另外一种方法就是使用多台服务器,来均摊需要处理的任务,这就是集群,通过一定的组合方式,将很多功能一样的服务器祖喝道一起,但是使用时感受不到他们的差异。组合的方式目前有四种,分别是lvs-nat、lvs-dr、lvs-tunnel和热心网友提供的lvs-fullnat,在Linux内核中仅支持前三种,最后一种如果想要使用需要自己重新编译内核。在开始介绍之前我们需要了解几个常用术语: 1 2 3 4 5 6 vs:virtualserver,构成集群的调度器(中心节点) rs:realserver,用户只能找到vs,但是真正提供服务的是rs CIP:ClientIP,客户端的IP地址,即请求发送方的IP地址 VIP:VirtualServerIP,,虚拟服务器的虚拟IP地址,客户端访问的目的地址 DIP:DirectorIP,调度器IP地址,向后方RealServer转发客户端请求时...