- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Linux的集群系统(十一).doc
基于Linux的集群系统(十一)
1.设计目标
设计一个基于Linux的集群系统,它能够提供负载平衡的功能。系统能够不断监视集群中各台实际服务器的负载状况,并且将来自外部网的多种请求转发到内部网中的某一台实际服务器上执行。
具体来说,它必须拥有以下的功能:
(1)服务转发。能接受来自外部网中的多种基于TCP/IP的服务请求如FTP 、TEL、 HTTP等,并且将它们转发到当前负载最轻的机器上执行。
(2)动态负载平衡。平衡器能够监视内部网中的实际服务器的负载状况并且找到负载最轻的机器。
(3)连接持续性。来自外部网的同一客户的所有请求必须转发到内部网中的同一台实际服务器上进行处理。
2.环境设置
如图1-1所示,该集群系统由router、server 1、server 2、server 3以及 server n等机器组成。其中router作为内部网和外部网的接口,能够接收外部网的用户请求,并将此用户请求发送到server1到servern中的某台机器上(如server1),当server1处理完用户的请求以后,就将处理完的结果发送给router,然后再由router将请求回应返回给外部网的用户。文章中也将router这台机器称为负载平衡器,因为它承担了均衡负载的作用;将实际响应用户请求的server1等机器称为实际服务器。试验环境中外部网中的客户机器的IP地址为3,负载平衡器(router)有两个IP地址,一个是6,一个是,负载平衡器上运行的操作系统内核为Linux 2.2.x。内部网中有n台实际服务器,它们的IP地址分别为、..10.1.1.n,他们上面运行的操作系统可以是linux操作系统,也可以是ENTAL) [Y/n/?]
- YES: though not required for IP MASQ, this option alloodules and enable the option
for port forodule support (CONFIG_MODULES) [Y/n/?]
- YES: alloodules
-- Non-MASQ options skipped --
* Net
-- Non-MASQ options skipped --
* Sysctl support (CONFIG_SYSCTL) [Y/n/?]
- YES: Enables the ability to enable disable options such as foric IPs, LooseUDP, etc.
-- Non-MASQ options skipped --
* Packet socket (CONFIG_PACKET) [Y/m/n/?]
- YES: Though this is OPTIONAL, this remended feature s essages, etc
* Routing messages (CONFIG_RTLINK) [Y/n/?]
- NO: This option does not have anything to do plimenting a DHCP server on the internal ain sockets (CONFIG_UNIX) [Y/m/n/?]
- YES: This enables the UNIX TCP/IP sockets mechanisms
* TCP/IP ultipath (CONFIG_IP_ROUTE_MULTIPATH) [N/y/?]
- NO: Not needed for normal MASQ functionality
* IP: use TOS value as routing key (CONFIG_IP_ROUTE_TOS) [N/y/?]
- NO: Not needed for normal MASQ functionality
* IP: verbose route monitoring (CONFIG_IP_ROUTE_VERBOSE) [Y/n/?]
- YES: This is useful if you use the routing code to drop IP
spoofed packets (highly remended) and you .
* IP: large routing tables (CONFIG_IP_ROUTE_LARGE_TABLES) [N/y/?]
- NO: Not needed for normal MASQ functionality
* IP: ke
您可能关注的文档
- 回顾#8226;拓展一.doc
- 回顾#8226;拓展三.doc
- 回顾#8226;拓展二.doc
- 回顾#8226;拓展五.doc
- 回顾#8226;拓展八.doc
- 回顾#8226;拓展四.doc
- 因式分解中转化思想的应用.doc
- 因湿致瘀理论研究进展.doc
- 团委以青年光明服务队为载体开展先进性教育活动纪实.doc
- 团委政工立足电网安全发挥青年优势.doc
- 中国石化集团江苏石油勘探局校园招聘模拟试题附带答案详解必考题.docx
- 二零二五货物买卖合作协议.docx
- 中国石化集团江苏石油勘探局校园招聘模拟试题附带答案详解学生专用.docx
- 2025年中国压铸用铝合金锭市场调查研究报告.docx
- 二零二五版混凝土搅拌车运输合同范例.docx
- 二零二五版合伙人入股的协议书.docx
- 中国石化集团沧州炼油厂校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版1套.docx
- 线上线下结合网络规划设计师考试试题及答案.docx
- 中国石化集团江苏石油勘探局校园招聘模拟试题附带答案详解附答案.docx
- 中国石化集团沧州炼油厂校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版参考答案.docx
文档评论(0)