本篇文章2520字,读完约6分钟
学习linux时,你可能会遇到linux集群的问题。 这里介绍linux集群的负载均衡方法。 整理得很好,请在这里拿出来和大家分享。 我希望正文能告诉我越来越多的事情。
集群原理
linux群集系统包括两部分:群集节点和群集管理器。 集群节点有时简称为节点、服务器或服务器节点,提供解决资源的系统,执行集群的实际业务。 通常,为了成为集群的一部分,需要进行配置,还需要执行集群的APP。 APP应用软件可以是集群专用软件,也可以是为分布式系统设计的标准软件。 Linuxclustermanager是将节点捆绑在一起构成一个系统外观的逻辑结构,用于将任务分解为所有节点。
虽然群集因各种原因而异,但建立linux群集的最直接原因是共享cpu资源,在多台计算机之间平衡负载,以获得越来越多的系统可靠性,或者在主机发生故障时进行备份
通过相关软件的分解,实现集群负载的功能是通过流量管理来实现的,具体有直接路由、互联网地址转换、隧道技术等几个
如果加入集群的计算机和控制管理的计算机位于同一网络段上,则可以采用直接路由选择。 管理的计算机接收到请求包后,会直接发送到加入集群的节点。 优点是返回给客户的流量不通过控制主机,速度快,开销少。
你可能对互联网地址转换( nat )这种做法很熟悉。 地址转换器有合法的ip地址,可以从外部访问。 这看起来像是改变了来自自己互联网的流出数据包的地址,从外部从地址转换器本身发送了数据包。 外部包发送到转换器后,可以评估应该将包发送到内部网的哪个节点。 优点是可以节约ip地址,伪装内部; 缺点是效率低下,因为返回给请求者的流量通过转换器。
隧道技术( tunneling )这种方式是指linux集群的节点不在同一网段时使用的传输机制,将ip包封装到不同的互联网通信量中。 从安全性的观点来看,应该采用隧道技术中的vpn,也可以采用专线。
linux集群可以提供的服务有基于tcp/ip的web服务、邮件服务、news服务、dns服务、代理服务器等。 在这里,我们将在turbo linux集群服务器(一个特定的产品)上实现用于提供web和ftp服务的负载平衡Linux集群系统。
计划
1 .提供的服务: web、ftp。
2 .为了能使用其中的很多功能,要建立更完整的负载均衡系统。
采用3.4台服务器,其中3台安装turbo Linux集群服务器,1台安装windows 2000服务器。
安装
1 .要在三台服务器上安装turbo Linux,还需要安装apache和wu-ftpd。 因为linux集群提供这样的服务。 安装完成后,重新启动计算机,将光驱连接到目录/mnt/cdrom,运行./tlcs-install,然后按照说明完全安装。
2 .在一台服务器上安装windows 2000服务器,然后安装internet信息服务器5.0。
配置linux群集管理器
1 .设定各服务器的ip地址、子网掩码、路由等,连接到互联网,将一台turbo Linux服务器设定为dns服务器,可以进行正向和反向分析。 本例中的服务器名称为pc1,域为test。
配置集群服务器。 按如下方式设置并运行turbolinuxclusteradmin : 连接连字符的是菜单选项或其下级菜单,冒号之后是设置状态。
(1)集群服务器配置-集群服务-应用程序可用性:
◆ http是默认的服务,不需要设定。
◆FTP:/ usr/lib/FTP代理。
)2)集群服务器配置-----集群服务--- -服务设置:
◆ http,80:tcp,史蒂克。
◆ ftp,21:tcp,ftp。
)3)集群服务器配置--- -服务器配置:
◆PC1(PC1.test ),直接,平移。
◆PC2(PC2.test ),直接,平移。
◆PC3(PC3.test ),直接,平移。
◆PC4(PC4.test ),直接,平移。
(4)集群服务器配置--- -高级管理器:
◆高级管理器系统: PC1.测试。
◆高级流量管理器设置:默认值。
5 )集群服务器配置;
◆主机为pc1.test。
◆发送邮件: master @ PC1. test。
◆服务器池名称:服务器组1。
(6)集群服务器配置;
互联网设置: net掩码255.255.255.0。
配置群集的每个节点
1 .配置1.windows2000服务器节点
turbo Linux集群服务器本身通过工具自动同步,因此配置windows 2000服务器即可。
)1)开始→设置→控制面板→添加新硬件→下一步→添加/排除设备→添加新设备→不,从列表中选择硬件→其他设备→Microsoft:Microsoft
)2)在桌面上右键单击,选择网络上的邻居→属性→tcp/ip,设定ip地址、默认网关、子网掩码(先设定为255.255.255.0 )。
)3)找到开始→执行→regedit→注册表中的Microsoft loopback适配器相关条目,将子网掩码更改为255.255.255.255。
4 )将系统配置为运行适当的服务,配置为适用于集群管理器的管理,以便控制管理器可以使用。
配置turbo Linux群集服务器节点
(1)在管理菜单中选择tlcs_content _sync执行复制同步,输入要配置的节点机器的密码,将集群管理器中的服务复制到节点。
)2)在管理菜单中选择tlcs_ config _sync执行设置同步,输入要配置的节点计算机的密码,将集群管理器的设置副本复制到节点。
在此之前,可以通过集群管理器pc1查看运行状态,可以将客户端连接到与服务器连接的交换机上,客户端可以请求web和ftp服务。 如果想查看运行状况,也可以通过集群管理器控制台通过https:// pc1.test:910进行管理。
在计算机技术中,集群负载平衡是目前热门的技术,也是高端APP应用。 internet/intranet广泛采用集群负载均衡方式,特别是大中型网站很难利用该技术。 直接路由、互联网地址转换和隧道技术将根据APP应用的需要而使用。
标题:“全面讲述linux集群负载均衡”
地址:http://www.sdsxywx.com/sdss/4647.html