免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

话题讨论:中小型公司如何实现网站的高可用?欢迎参与! [复制链接]

论坛徽章:
0
41 [报告]
发表于 2012-10-17 16:01 |只看该作者
对数据包进行分类处理。针对不同数据包进行分发服务器处理。

论坛徽章:
0
42 [报告]
发表于 2012-10-17 20:00 |只看该作者
学习学习,~~~~~~~~~~~~~

论坛徽章:
0
43 [报告]
发表于 2012-10-17 22:54 |只看该作者
一般的web负载均衡技术有硬件、反向代理、dns轮询、lvs,我个人比较倾向于使用反向代理和lvs。另外我觉得不管是2台、3台、还是4台,和选择哪个LB技术应该没关系。2台的时候把LB和RS可以放在一起,4台的时候可以有条件考虑将LB和RS分离。
在负载均衡高可用/成本上取一个平衡,首先是不能太影响性能,响应速度还在用户可接受范围内,我们可以进行基准测试了解至少需要多少台服务器。
成本降低了,我们作为SA需要做点什么呢?什么都不做这不太好吧,那就做点吧。
1.性能优化:由于成本降低了,服务器的负载随之增长,这时就更需要考虑应用层面、数据库层面的性能优化,例如使用一个缓存代理服务器,比如Squid 或 Varnish,使用户请求无须抵达Web 服务器后才能被响应,开启gzip 压缩,它可以用来节省大量的网络流量。
2.监控管理:服务器在高负载的运行,我们就要更关心系统的运行情况,CPU、内存、磁盘可能随时会跑满。
3 .......
实际上换个角度看,在给公司节约了成本的同时咱们技术也提高了,还可以体现咱们SA的价值。

论坛徽章:
3
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:19
44 [报告]
发表于 2012-10-18 09:25 |只看该作者
sinxadmin 发表于 2012-10-17 22:54
一般的web负载均衡技术有硬件、反向代理、dns轮询、lvs,我个人比较倾向于使用反向代理和lvs。另外我觉得不 ...

缓存服务器squid或者varnish我觉得不一定非得做,初期投入这种情况就得单独为其多加一台机器,做不好效果体现不出来,反而适得其反。可以考虑买成熟的CDN缓存加速,对那些经常被访问的HTML和图片等静态的东西进行缓存加速,其他目录不缓存!

论坛徽章:
4
CU大牛徽章
日期:2013-04-17 11:48:26CU大牛徽章
日期:2013-04-17 11:48:40CU大牛徽章
日期:2013-04-17 11:48:45摩羯座
日期:2013-12-06 18:10:04
45 [报告]
发表于 2012-10-18 21:48 |只看该作者
wlmouse 发表于 2012-10-16 08:53
看到的都是自己的机器。这里有没有人用云的方式解决呢?
购买云服务,把自己的业务架构在云供应商上面是否 ...


国内的云服务不够好,看来看去也就那一两家是真正的云服务,其它的其实就是VPS。
话说Instagram一台服务器都没有,全部是使用亚马逊云服务,因为他们说只有几个人的团队要维护那么大量的服务器是不靠谱的事。但他们有计划使用自有服务器。

论坛徽章:
0
46 [报告]
发表于 2012-10-18 23:32 |只看该作者
交流交流好啊!楼主真厉害

论坛徽章:
0
47 [报告]
发表于 2012-10-18 23:55 |只看该作者
对于1+2,LB也是存在单点的问题,只是相对的解决了后端RS的单点问题,所以这个时候的监控变的尤为重要

论坛徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亚冠之浦和红钻
日期:2015-06-23 19:10:532015亚冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16赛季CBA联赛之山东
日期:2016-01-31 18:25:0515-16赛季CBA联赛之四川
日期:2016-02-16 16:08:30程序设计版块每日发帖之星
日期:2016-06-29 06:20:002017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之佛山
日期:2017-02-27 20:41:19
48 [报告]
发表于 2012-10-19 12:36 |只看该作者
howto buy soysauce

论坛徽章:
0
49 [报告]
发表于 2012-10-19 13:52 |只看该作者
rootsecurity 发表于 2012-10-15 22:39
以前有个项目是这么做的:
BGP机房,一主一备两个机房。互相用F5做链路负载。机房配置到联通和电信的专线
...


如果是F5来做公网的负载,是不是可以考虑用DNS轮询会更好一些?DNS轮询它的缺点可以不用担心

论坛徽章:
0
50 [报告]
发表于 2012-10-19 13:54 |只看该作者
回复 29# wlmouse


    自己的数据放在别人的服务器上,成本是少了,安全呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP