基于linux的集群系统(十一)

基于linux的集群系统(十一)

ID:9724286

大小:63.50 KB

页数:7页

时间:2018-05-06

基于linux的集群系统(十一)_第1页
基于linux的集群系统(十一)_第2页
基于linux的集群系统(十一)_第3页
基于linux的集群系统(十一)_第4页
基于linux的集群系统(十一)_第5页
资源描述:

《基于linux的集群系统(十一)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于Linux的集群系统(十一)  1.设计目标  设计一个基于Linux的集群系统,它能够提供负载平衡的功能。系统能够不断监视集群中各台实际服务器的负载状况,并且将来自外部网的多种请求转发到内部网中的某一台实际服务器上执行。  具体来说,它必须拥有以下的功能:  (1)服务转发。能接受来自外部网中的多种基于TCP/IP的服务请求如FTP、TEL、HTTP等,并且将它们转发到当前负载最轻的机器上执行。  (2)动态负载平衡。平衡器能够监视内部网中的实际服务器的负载状况并且找到负载最轻的机器。  (3)连接持续性。来自外部网的同一客户的所有请求必须转发到内部网中的同一台实际服

2、务器上进行处理。  2.环境设置  如图1-1所示,该集群系统由router、server1、server2、server3以及servern等机器组成。其中router作为内部网和外部网的接口,能够接收外部网的用户请求,并将此用户请求发送到server1到servern中的某台机器上(如server1),当server1处理完用户的请求以后,就将处理完的结果发送给router,然后再由router将请求回应返回给外部网的用户。文章中也将router这台机器称为负载平衡器,因为它承担了均衡负载的作用;将实际响应用户请求的server1等机器称为实际服务器。试验环境中外部网中

3、的客户机器的IP地址为192.9.200.53,负载平衡器(router)有两个IP地址,一个是192.9.200.56,一个是10.1.1.1,负载平衡器上运行的操作系统内核为Linux2.2.x。内部网中有n台实际服务器,它们的IP地址分别为10.1.1.2、10.1.1.3..10.1.1.n,他们上面运行的操作系统可以是linux操作系统,也可以是ENTAL)[Y/n/?]  -YES:thoughnotrequiredforIPMASQ,thisoptionalloodulesandenabletheoption  forportforodulesupport(C

4、ONFIG_MODULES)[Y/n/?]  -YES:alloodules --Non-MASQoptionsskipped-- *Net --Non-MASQoptionsskipped-- *Sysctlsupport(CONFIG_SYSCTL)[Y/n/?]  -YES: EnablestheabilitytoenabledisableoptionssuchasforicIPs,LooseUDP,etc. --Non-MASQoptionsskipped-- *Packetsocket(CONFIG_PACKET)[Y/m/n/?]  -YES:Thoughthi

5、sisOPTIONAL,thisremendedfeaturesessages,etc *Routingmessages(CONFIG_RTLINK)[Y/n/?]  -NO: ThisoptiondoesnothaveanythingtodoplimentingaDHCPserverontheinternalainsockets(CONFIG_UNIX)[Y/m/n/?]  -YES: ThisenablestheUNIXTCP/IPsocketsmechanisms *TCP/IPultipath(CONFIG_IP_ROUTE_MULTIPATH)[N/y/?]  -

6、NO:NotneededfornormalMASQfunctionality *IP:useTOSvalueasroutingkey(CONFIG_IP_ROUTE_TOS)[N/y/?]  -NO: NotneededfornormalMASQfunctionality *IP:verboseroutemonitoring(CONFIG_IP_ROUTE_VERBOSE)[Y/n/?]  -YES:ThisisusefulifyouusetheroutingcodetodropIP  spoofedpackets(highlyremended)andyou. *IP:la

7、rgeroutingtables(CONFIG_IP_ROUTE_LARGE_TABLES)[N/y/?]  -NO: NotneededfornormalMASQfunctionality *IP:kernellevelautoconfiguration(CONFIG_IP_PNP)[N/y/?]?  -NO: NotneededfornormalMASQfunctionality *IP:fireepacketstoUserSpacetoolsforadditional  checks *IP:transpar

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。