100分:关于做了网络负载均衡(群集)后,如何保证多台服务器上都有相同的文件呢?

tyfun 2008-12-29 09:11:49
我有3台2003的服务器
做了网络负载均衡
现在有一个虚拟的IP
在这个IP下我们有IIS服务
要在IIS下生成文件
如何保证3台服务器上都有相同的文件呢?
...全文
221 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyfranker 2008-12-29
  • 打赏
  • 举报
回复
又查了一堆资料...

引用:
如果要使用 Veritas CVM 4.1 或更高版本,则允许使用多个心跳线,并且必须配置多个心跳线子网,或配置一个具有备用心跳线子网的心跳线子网。HP 建议使用多个心跳线。
http://docs.hp.com/zh_cn/B3936-90120/ch04s07.html
HP的官方文档

我自己的想法,未经检验:
如果三台服务器都有双网卡,将第二网卡使用独立交换机连接,给每块网卡分配与网络负载群集不同网段的子网IP,然后在三台服务器间建立高可用性群集,即建立独立的心跳线子网。
有兴趣的话LZ可以实验一下,我没有你那么好的条件做这种实验,别忘了告诉我结果。。。55555~~~~
flyfranker 2008-12-29
  • 打赏
  • 举报
回复
有条件的话,LZ在非系统工作时间可以测试一下看能否自动同步,没有心跳线的群集我认为是需要手工同步数据才可以的。
flyfranker 2008-12-29
  • 打赏
  • 举报
回复
查了些资料,只要你的群集设置正确,并且每台机器上都正确安装了IIS以及发布了同样的站点内容(超过2台应该需要人工干预同步更新文件),就能够正常工作。

  网络负载均衡配置好后,为了实现某项具体的服务,需要在网络负载均衡的计算机上安装相应的服务。例如,为了实现IIS网站的负载均衡,需要在相应的网络负载均衡服务器上安装IIS服务。为了让每个用户在通过网络负载均衡访问到不同的计算机时,能够访问到一致的数据,需要在网络负载均衡的每台计算机上保持数据的一致性。举例来说,实现了两个节点的IIS的网络负载均衡,为了保证两个网站内容的一致性,除了这两个IIS服务器的配置相同外,相应的网站数据必须一致。

  为了检验网络负载均衡,我们可以通过IIS来进行验证,其他的一些应用如终端服务、Windows Media服务与IIS的应用与之相类似。在其他计算机上的IE浏览器中键入192.168.0.9,根据网络的负载,网络负载均衡会自动转发到A机或B 机。为了验证效果,你可以在浏览的时候,拔掉第一台计算机的网线或拔掉第二台机器的网线,将会发现浏览到的将是不同内容。当然,我们在测试的时候,为了验证网络负载均衡的效果,把两个网站设置成不一致的内容,而在正式应用的时候,网络负载均衡群集的每个节点计算机的内容将是一致的,这样不管使用哪一个节点响应,都能保证访问的内容是一致的。
flyfranker 2008-12-29
  • 打赏
  • 举报
回复
3台群集的没玩过,2台的话用心跳线接好,群集会自动同步数据变化的。

6,210

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧