问一个DNS轮询来实现负载均衡的问题?
DNS轮询来实现负载均衡这个配置很简单,但是一直没有想通的是,它们的数据怎么来实现统一,例如,我三台服务器做DNS轮询来实现WEB的负载均衡,那我上传一个文件是不是要上传三次呢,分别上传到每一个服务器?还是说用一个NFS服务器在后面呢,这个问题没想通。请问你们做DNS轮询来实现负载均衡的时候数据是怎么保持一至的。谢放
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
为什么我现在对你们所说的负载均横有点糊涂了
我的理解是DNS服务器指向不同网段的的web服务器
例如新浪等网站
如:10.2.25.5
125.56.55.44
其实这两台web是一模一样的(可能使用的一些技术来实现同步)
然后使用DNS轮询原理来实现网站的平衡
DNS轮询有几种方式,可以分流
找一个多带几个主机通道的阵列就可以了。
NFS不是通过TCP/IP来实现吗,我说的是S1-3都没有自己的硬盘,通过SCSI线连接到阵列来,这样就可以避免通过TCP/IP造成的瓶颈
你说的这个就是NFS的功能。。。。。
不知道有没有这样的服务器结构:
由S1-3作为负载均衡,它们的SCSI总线都连接到一个磁盘阵列上,这样的话不就能实现数据同步问题了吗,问题是如何让几个SCSI总线共用一个磁盘阵列,现在有这样的解决方案吗?
[/code]
大家说的DNS负载 的WEB服务器,是同一个网络的吗?
如果有数据库又怎么办,是不是又要做数据库同步了(这个问题是不是该到数据区去找了)
在web区置顶区也讨论WEB SERVER的同步问题,但WEB气一点人气也没有,几个星期了也没几篇新贴子,有做过这方面的能不能到那边看看
地址如下:
http://bbs.chinaunix.net/forum/13/20040613/346603.html
Content cache is a better solution.
可以手动同步,也可以写同步脚本啊
一般用 DNS 来做负载均衡的,多数是web server,还是静态的。可以用 rsync 来保持文件的一致性。
如果用 nfs 来做 fileserver,也是可以的。只是要保证那nfs server 足够强壮,要不然,nfs 很可能先down 了。