如题。想做一下基于RHEL AS3的LVS(NAT方式),但不是知从何入手,特向大家请教。比如:内核要求(RHEL AS3的内核是2.4.21-4.EL)、所需软件、安装步骤及注意事项等等。万望赐教,非常感谢!
netcrab
周一, 2006-05-22 09:11
Permalink
打算采用的架构是:两台负载均衡器、两台应用服务器和一台后台数据库服务器。
shydmoto
周二, 2006-05-23 14:09
建议先阅读下面链接的资料 http://www.linuxvirtualserver.org/VS-NAT.html IPVS本身比较好实现,且你欲采用的VS-NAT方式不存在ARP问题。本身RHEL3的内核已经支持了IPVS,是以模块形式加载的。如果对Linux内核不是很熟悉的话,RedHat的发行版本已经可以满足你的架构中对IPVS的需要。 个人建议还是进行内核升级,2.4.21的内核版本毕竟很老了,呵呵。且升级内核时候可以将IPVS直接编译进内核,提高IPVS效率。 比较关键的是调度器Failover以及RealServer的服务监控了。调度器的冗余可以有几种形式实现,比如用Heartbeat(Linux-HA)或Keepalived。RealServer的服务监控以及对IPVS路由表的操作,可以用Ldirectord(包含在Heartbeat中)、MON或者Keepalived实现。
周四, 2006-05-25 06:58
感谢shydmoto的回复,烟酒烟酒先! :)
There are currently 0 users online.
netcrab
周一, 2006-05-22 09:11
Permalink
打算采用的架构是:
打算采用的架构是:两台负载均衡器、两台应用服务器和一台后台数据库服务器。
shydmoto
周二, 2006-05-23 14:09
Permalink
建议先阅读下面链接
建议先阅读下面链接的资料
http://www.linuxvirtualserver.org/VS-NAT.html
IPVS本身比较好实现,且你欲采用的VS-NAT方式不存在ARP问题。本身RHEL3的内核已经支持了IPVS,是以模块形式加载的。如果对Linux内核不是很熟悉的话,RedHat的发行版本已经可以满足你的架构中对IPVS的需要。
个人建议还是进行内核升级,2.4.21的内核版本毕竟很老了,呵呵。且升级内核时候可以将IPVS直接编译进内核,提高IPVS效率。
比较关键的是调度器Failover以及RealServer的服务监控了。调度器的冗余可以有几种形式实现,比如用Heartbeat(Linux-HA)或Keepalived。RealServer的服务监控以及对IPVS路由表的操作,可以用Ldirectord(包含在Heartbeat中)、MON或者Keepalived实现。
netcrab
周四, 2006-05-25 06:58
Permalink
感谢shydmoto的回复,烟
感谢shydmoto的回复,烟酒烟酒先! :)