免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3120 | 回复: 5
打印 上一主题 下一主题

[RAID与磁盘阵列] 大型门户网站负载均衡下数据如何存储问题? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-01 10:43 |只看该作者 |倒序浏览
大型门户网站都使用DNS或者F5之类的负载均衡的技术来实现对访问的负载均衡

但是对于数据读写上如何做到负载均衡
比如:SINA在北京和上海各有一个数据中心,北京的用户访问北京的数据中心数据,上海的访问上海的数据中心,但是数据修改可能在北京和上海同时进行(比如有用户注册或者提交一些调查),这些修改的数据如何实现同步呢?

此外,在微软的MSCS中实现的是服务器的群集,但是对数据的访问还是基于群集中的某一台服务器执行,这样会增加这台服务器的压力;如果使用NLB负载均衡的话,实现了类似于WEB的访问的负载均衡,但是WEB服务器最终还是要去MSCS服务器上安装的SQL数据中的数据,依然对MSCS中的某个服务器造成压力;微软是如何减少这种压力的呢?

论坛徽章:
5
技术图书徽章
日期:2014-02-10 10:55:18技术图书徽章
日期:2014-03-17 16:37:45狮子座
日期:2014-04-25 11:17:42未羊
日期:2014-08-13 11:45:23天蝎座
日期:2015-12-16 10:30:37
2 [报告]
发表于 2008-06-01 11:49 |只看该作者
sql也是可以做群集滴,也就是说N台集群指向的那个sql服务器本身也是个群集

论坛徽章:
5
技术图书徽章
日期:2014-02-10 10:55:18技术图书徽章
日期:2014-03-17 16:37:45狮子座
日期:2014-04-25 11:17:42未羊
日期:2014-08-13 11:45:23天蝎座
日期:2015-12-16 10:30:37
3 [报告]
发表于 2008-06-01 11:56 |只看该作者
MSCS也可以多台机负载,只要有一台机做备份就可以的

我到觉得sql群集有点像组件群集

我猜sina的两个数据中心的sql服务器群集中至少有一台是以专线连接实现数据同步滴

论坛徽章:
0
4 [报告]
发表于 2008-06-02 10:51 |只看该作者
就是关心,两个异地的站点之间,这些数据是如何相互同步过去并且被WEB服务器所使用

论坛徽章:
0
5 [报告]
发表于 2008-06-13 17:53 |只看该作者
所有写操作都是指到一个主数据库的,在复制到其它辅助数据库去,读操作可以从所有所有辅助数据库读。为减轻主数据库的压力,一般不直接从主数据库读数据。
这个过程可以用数据库层面的技术实现,也可以在数据库前加前置应用。

论坛徽章:
0
6 [报告]
发表于 2008-06-13 22:55 |只看该作者
Web Cache, CDN
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP