WindowsServer2003群集.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows Server 2003 群集 1. 网络负载平衡 1.1 什么是网络负载平衡 如果只有一台服务器提供网络服务,服务器会力不从心 网络中在同一子网上的多台服务器共同构成一个群集,对于客户机来说就像一台真正的服务器,群集有自己的IP地址,客户机通过这个IP地址来进行访问。NLB软件会控制NLB中的哪台服务器来响应客户机的请求,NLB中的不同服务器会均等响应(当然管理员也可以控制为不均等),也就是说NLB的多台服务器共同负担客户机的请求,从而达到负载平衡。 使用NLB主要有以下几个优点: 网络负载平衡:这是NLB的根本目的,NLB中的服务器共同分担客户的请求 可伸缩性:很容易在NLB中增加或减小服务器的数量,以适应网络中客户的请求量的变化 增加可用性:实际上NLB也起到了服务器冗余的作用,NLB会自动检测群集中的服务器是否在线,如果NLB中的一台服务器死机或者离线,NLB软件会在10秒内把客户机的申请转移到其它可用的服务器上 1.2 NLB的架构 IP地址 NLB中有2种IP:主要IP地址(Primary IP Address)和专用IP(Private IP Address) 。主要IP是一个配置在所有NLB服务器上、虚拟的IP地址,客户机使用该IP地址来请求网络服务,该IP地址在服务器上的“网络邻居”的TCP/IP属性中可以看到。在不使用NLB时,我们不能在不同服务器上配置使用同一个IP地址,否则会导致IP地址冲突。然而如果NLB配置正常,可以在不同服务器上配置使用同一个IP地址,这个地址就是主要IP。专用IP则是NLB服务器用来和其它计算机或者NLB服务器之间进行通信使用的。 单播模式 多播模式 NLB模式 单播单网卡: 该模式只需要1个网卡,配置简单,所有路由器都支持该模式。由于网卡地址被改为同一MAC,无法实现NLB服务器间的通信,和其它主机间的通信正常。单一网卡既做为群集检测信号(心跳信号)用,也作为客户机和群集(使用主要IP)、客户机和群集(使用专用IP)通信用,所以性能较差。 单播多网卡 单网卡多播 单网卡多播:该模式只需一个网卡,并且NLB服务器之间可以通信(使用专用IP地址),然而有些路由器不支持,同样单一网卡承担了所有通信流量,性能较差。 多网卡多播:物理结构仍如单播多网卡,专用网卡用于群集信号的检测以及NLB服务器间的通信,同样有的路由器可能不支持该模式。 5. HUB与交换机 1.3 配置NLB 创建新的群集 添加第2台主机 网络负载平衡的测试 分别在W2003-1和W2003-2上制作两个简单的网页,在两个网页的内容应不同以便区分,在各自的Web站点上把对应的IP改为群集的IP(即192.168..100.3)。 在客户机上打开IE,用访问网页;关闭IE,重新浏览网页,重复多次。注意查看网页的内容是否有变化。如果NLB正常,则出现两个不同网页的概率应是相等的,各为50%。 1.4 网络负载平衡群集的管理 群集属性与主机属性 主机的负载量 主机数据的同步 不同客户端使用群集IP来访问群集时,会由不同的NLB服务器进行响应,如果服务器上数据不同步,不同的客户会得到不同的结果,因此需要保持不同服务器上具有相同的数据复本。例如如果是静态网页,则网页更新后应分别拷贝到不同的服务器上。如果是动态网页,数据库请求应转发到一个公用的数据库服务器上。 相似性 “无”:即使来自同一客户端IP地址的多条连接也由不同的服务器进行响应,当网页是动态网页并且需要维护与客户端的会话时(例如:用户在网页登录后,查询自己的邮件)时,采用这种相似性会引起问题; “单一”:指定网络将来自同一客户端IP的多个请求定向到同一台群集服务器上,这种相似性可以保持服务器与客户端的会话。 “类”:将来自同一个C类IP地址的请求定向到同一群集服务器上,这种相似性可以防止将来自同一网段的多个代理服务器看成不同源而把请求发送到不同的群集服务器上。 2 服务器群集 2.1 什么是服务器群集 服务器群集(MSCS,Microsoft Cluster Server)是一组运行 Microsoft Windows Server 2003 Enterprise Edition 或 Microsoft Windows Server 2003 DateCenter Edition 的独立的计算机系统(称为节点),不同节点像单个系统一样协同工作,从而确保执行关键任务的应用程序和资源始终可被客户端使用。通过交换称为检测信号的周期性的信息,群集中的节点保持恒定的通信。如果群集中的某个节点由于故障或维护而不可用,另一个节点立即开始提供服务(被称作故障转移的过程)。和网络负载平衡不同的是,服务器群集的多台服务器中只有一台服务器在

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档