多台网络负载均衡服务器如何解决文件同步
换种思路解决这问题,我提供点方法:1:找分区或目录同步软件,某台服务器改动了自动把修改应用到别的服务器,比如红旗的HA。2:换种建服务器的思路,后台用一台独立的服务器做数据库和文件服务器,用来存放数据库和上传的文件,另外的做负载均衡运行服务器,把不需要变动的网页程序放上面。。。。
负载平衡
负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。均衡负载能够平均分配客户请求到服务器列阵,籍此提供快速获取重要数据,解决大量并发访问服务问题。这种群集技术可以用最少的投资获得接近于大型主机的性能。
网络负载均衡的优点
第一,网络负载均衡能将传入的请求传播到多达32台服务器上,即可以使用最多32台服务器共同分担对外的网络请求服务。网络负载均衡技术保证即使是在负载很重的情况下,服务器也能做出快速响应;
第二,网络负载均衡对外只需提供一个IP地址(或域名);
第三,当网络负载均衡中的一台或几台服务器不可用时,服务不会中断。网络负载均衡自动检测到服务器不可用时,能够迅速在剩余的服务器中重新指派客户机通讯。这项保护措施能够帮助你为关键的业务程序提供不中断的服务,并可以根据网络访问量的增加来相应地增加网络负载均衡服务器的数量;
第四,网络负载均衡可在普通的计算机上实现。
网络负载均衡的实现过程
在Windows Server 2003中,网络负载均衡的应用程序包括Internet信息服务(IIS)、ISA Server 2000防火墙与代理服务器、***虚拟专用网、终端服务器、Windows Media Services(Windows视频点播、视频广播)等服务。同时,网络负载均衡有助于改善服务器的性能和可伸缩性,以满足不断增长的基于Internet客户端的需求。
网络负载均衡可以让客户端用一个逻辑Internet名称和虚拟IP地址(又称群集IP地址)访问群集,同时保留每台计算机各自的名称。下面,我们将在两台安装Windows Server 2003的普通计算机上,介绍网络负载均衡的实现及应用。
这两台计算机中,一台计算机名称为A,IP地址为19216807;另一台名为B,IP地址为19216808。规划网络负载均衡专用虚拟IP地址为19216809。当正式应用时,客户机只需要使用IP地址19216809来访问服务器,网络服务均衡会根据每台服务器的负载情况自动选择19216807或者19216808对外提供服务。具体实现过程如下:
在实现网络负载均衡的每一台计算机上,只能安装TCP/IP协议,不要安装任何其他的协议(如IPX协议或者NetBEUI协议),这可以从“网络连接属性”中查看。
第一步,分别以管理员身份登录A机和B机,打开两台机的“本地连接”属性界面,勾选“此连接使用下列项目”中的“负载均衡”项并进入“属性”对话框,将IP地址都设为19216809(即负载均衡专用IP),将子网掩码设置为2552552550;
第二步,分别进入A机和B机的“Internet协议(TCP/IP)”属性设置界面,点击“高级”按钮后,在弹出的“高级TCP/IP设置”界面中添加IP地址19216809和子网掩码设置为2552552550。
第三步,退出两台计算机的“本地连接属性”窗口,耐心等一会儿让系统完成设置。
以后,如果这两台服务器不能满足需求,可以按以上步骤添加第三台、第四台计算机到网络负载均衡系统中以满足要求。
编辑词条
基础知识
在大型的网络应用中,使用多台服务器提供同一个服务是常有的事。但如何平均分配每台服务器上的压力就成了一个难题。把压力分散的方法有很多种,比如本例子的使用DNS负载均衡。
准备
实现负载均衡必须要有2台以上的服务器,本例子中假设有5台服务器,IP分别为
1921681100 (电信)
1921681101 (电信)
1921681102 (电信)
101010100 (网通)
101010101 (网通)
并且5台服务器都在为www提供服务。
本例子再假设域名为foobarcom
为电信用户实现负载均衡
根据前面的资料,电信一共有3台www服务器,分别是
1921681100
1921681101
1921681102
首先登陆DNSPod的后台,添加一个foobarcom的域名。
然后在 管理域名记录 中添加一条记录
主机记录 www
记录类型 A
线路类型 电信
记录值 1921681100
点击增加
接着,再分别添加两条记录
主机记录 www
记录类型 A
线路类型 电信
记录值 1921681101
主机记录 www
记录类型 A
线路类型 电信
记录值 1921681102
为网通用户实现负载均衡
电信用户的记录添加完毕后,接着添加网通的。
网通的添加方法跟电信的没太大分别
主机记录 www
记录类型 A
线路类型 网通
记录值 101010100
主机记录 www
记录类型 A
线路类型 网通
记录值 101010101
至此,所有记录添加完毕
测试
使用nslookup命令测试DNS解析是否正常
先确认域名的DNS器是否为您公司的DNS服务器。国际域名请到http://wwwinterniccom/whoishtml查询。国内域名请到wwwcnniccn查询。
使用nslookup命令检查您的DNS服务器是否解析正常:开始->运行->cmdexe然后输入nslookup如下:
C:\Documents and Settings\Administrator>nslookup
Default Server: dnsfzfjcn
Address: 2021019855
> server 1921681158
Default Server: [1921681158]
Address: 1921681158
> wwwabccom
Server: [1921681158]
Address: 1921681158
Name: wwwabccom
Address: 21072225179
> set type=mx
> mailabccom
Server: [1921681158]
Address: 1921681158
DNS request timed out
timeout was 2 seconds
DNS request timed out
timeout was 2 seconds
Request to 1921681158 timed-out
>
使用server 命令nslookup指向到您的DNS服务器进行查询。
使用set type=MX 或set type=A等命令查询指示查询的DNS类型。
直接输入wwwabccom等域名查询DNS解析结果。如果是A记录会出来IP地址。如果MX记录,会出来邮箱交换域名。
如何用winmydns搭建DNS服务器?
1、你必须有一个属于您自已的域名。比如:abccom。没有域名的必须先注册一个域名。
2、在国际域名中心注册一个DNS域名,以使你的DNS服务器在全球有效。
A、在域名注册商(如新网,新网互联)的域名控制面板里一个“注册本域名下的DNS”的功能。
B、点击进去添加两个DNS,如ns1abccom及ns2abccom,IP地址填写你的安装winmydns的服务器IP地址。如果没有两台机器或两个固定IP,ns2可以随便写一个IP。
C、在http://wwwinterniccom/whoishtml页面填入你的DNS域名,如ns1abccom,选择"Nameserver",点submit看看你注册的DNS有没有生效。
3、新注册域名时,在DNS服务器框里填写你自已的ns1abccom及ns2abccom,不要使用域名注册商默认的。如果是已注册的域名,请修改域名的DNS服务器为ns1abccom及ns2abccom。
4、参考winmydns的安装方法,正常安装winmydns,并在WEB管理做域名解析。
0条评论