vlambda博客
学习文章列表

负载均衡实现,一个域名对应多个IP地址【转载】


 

 

  DNS负载均衡的优点是经济简单易行,并且服务器可以位于internet上任意的位置。但它也存在不少缺点:    


DNS负载均衡采用的是简单的轮循负载算法,不能区分服务器的差异,不能反映服务器的当前运行状态,不能做到为性能较好的服务器多分配请求,甚至会出现客户请求集中在某一台服务器上的情况。    

  现假设有三台服务器来应对www.test.com的请求。  

在NT下的实现也很简单,下面详细介绍在win2000   server下实现DNS负载均衡的过程,NT4.0类似:  

打开“管理工具”下的“DNS”,进入DNS服务配置控制台。    


打开相应DNS   服务器的“属性”,在“高级”选项卡的“服务器选项”中,选中“启用循环”复选框。此步相当于在注册表记录HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters中添加一个双字节制值(dword值)RoundRobin,值为1。    


打开正向搜索区域的相应区域(如test.com),新建主机添加主机   (A)   资源记录,记录如下:    

www   IN   A   192.1.1.1     
www   IN   A   192.1.1.2     
www   IN   A   192.1.1.3