免费注册 查看新帖 |

Chinaunix

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

千万级pv高性能高并发网站架构与设计交流探讨帖 活动结束 获奖名单公布 [复制链接]

论坛徽章:
0
71 [报告]
发表于 2011-12-07 16:37 |只看该作者
回复  yuhongchun


    表示是来学习的。。。对于互联网行业的网站高性能要求 有些兴趣。。。平时只做 ...
to407 发表于 2011-12-07 14:17



    数据库也需要负载均衡和高可用的。其实,所有的业务都有相通的地方。只是哪个方案很好,或者说适合 该公司的技术人员(能够掌控)

论坛徽章:
0
72 [报告]
发表于 2011-12-07 16:52 |只看该作者
怎么没人说说,备份,异地机房备份,灾难性恢复等等呢,

论坛徽章:
0
73 [报告]
发表于 2011-12-07 16:55 |只看该作者
1、千万级pv 环境下的网站,应将图片 js css等等静态资源,独立成集群,不要和应用服务器掺和。
2、图片 j ...
coralzd 发表于 2011-12-07 11:04



    晓辉兄,经验之谈啊,赞。
第2-3点,我说下我的看法,千万PV的站其实设计合理,NFS足够了。NFS也可以双主多主,高可用自动切换。前面有哥们也提到了千万PV的说法可能是日PV量,
一般的业务来说高峰期未必有多大。架构设计的好存储压力可以很小(当然也和业务有关),一般读超多,写很少的业务,NFS够了(关键是利用好CACHE)。

   另外,源数据在任何公司都非常重要,选择新的软件(如分布式MFS),从软件本身就会增加风险(如软件BUG等,之前有哥们因为mogodb问题丢失了数据),而且,技术人员可能也不容易轻易掌控(备份恢复甚至也需要高可用),另,TAOBAO等大公司也没抛弃使用NFS啊,用适合的软件做适合他做的事很重要,否则,就会兴师动众,带来不可预估的风险。
分布式存储,CLUSTER,RAC都是好东西,关键适合不适合,不用行不行,用了有没有MONEY请高人,买硬件。

简单、易用是运维的核心原则。复杂了虽然好了,不可控的因素就多了,对人和机器的要求就更高了。

最后第三条这位老兄我想是笔误了,是建议千万及PV以上不用NFS吧。---》任何软件都有他的优点和缺点,则其适合者用之 才是关键。

那么就又涉及到了如何择呢? 千里马常有,泊乐不常有,择是个大学问。

论坛徽章:
0
74 [报告]
发表于 2011-12-07 17:06 |只看该作者
系统层面上基本也就前面几位大牛说的那些了,剩下的就是如何排列组合而已了
另外在百万级,千万级pv的架构 ...
wenzizone 发表于 2011-12-07 14:37



    这个思路很新颖 超赞。。很有道理,我在给培训班学生上课时 总把运维人员比喻为开发商或者物业,房子建好了,交给业主了,业主都干了啥,我们是不知道的。比如业主家一把火着了或被盗了,和开发商有什么关系? 也许比喻的不恰当,但是在中小公司 就确实存在这个问题。网站挂了都认为是运维的事,其实这是不对的。
   运维的监控手段是有限的,系统资源,网络资源够用,服务正常。其它的运维就无能为力了。在老大好一点的公司,会把项目开发人员也绑到网站上,网站问题也有责任,代码开发的烂,写个死循环,服务器怎么负载均衡高可用 也是白搭。在这里系统架构师及程序架构师也就显示作用了。

论坛徽章:
0
75 [报告]
发表于 2011-12-07 17:08 |只看该作者
没有人说到lighttpd,lighttpd也很不错啊,对于图片、js、css、html等静态资源,它的性能非常不错,有些CDN ...
ecjtubaowp 发表于 2011-12-07 14:44



    支持。。确实。还有很多插件实现特殊的功能,如防盗链。

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
76 [报告]
发表于 2011-12-07 17:08 |只看该作者
回复 73# 老男孩linux培训


    恩。。。我的工作内容只做RDBMS和cluster方面, 其实对于存储方面还有互联网行业的解决方案比较感兴趣,

    因为一些低成本的解决方案技术上反而要比传统行业来得新。

想问下 关于高并发(Concurrency)
比如我们在ORACLE DB这一块,用RAC cluster引入cache fusion机制,把数据库的硬盘i/o瓶颈 移到memory端处理,来代替传统的单节点响应。
在数据库机Exadata方面用infiniband来替代fiber channel, 在数据库表结构层面,引入smart scan 减少select等SQL的i/o size

  在存储端,也看过如 3par的网状解决方案 来分散disk i/o

  想求教你们,平时在提高服务器 并发性能方面有什么经验的? 比如出现 服务器所在网段的network high stress, 有没有出现过网段中的cluster节点之间的network heart beat无法正常工作?

论坛徽章:
0
77 [报告]
发表于 2011-12-07 17:11 |只看该作者
谈论系统架构的同时,软件架构是不能回避的一个话题,不合理的软件架构,不仅对系统架构师提出了 ...
king_819 发表于 2011-12-07 15:24



    架构师(系统的、程序的)炙手可热 就在于此。

论坛徽章:
0
78 [报告]
发表于 2011-12-07 17:20 |只看该作者
回复 79# 老男孩linux培训


    一个架构设计至关重要,所以要求架构师的知识面要广、前瞻性要强

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
79 [报告]
发表于 2011-12-07 17:59 |只看该作者
建议,架构一定要做好扩展性和冗余工作,现在网站可能是百万级的,但有时上二个大客户,搞不好PV就上千万了,这时候服务器能顶得住吗?

论坛徽章:
0
80 [报告]
发表于 2011-12-07 17:59 |只看该作者
系统层面上基本也就前面几位大牛说的那些了,剩下的就是如何排列组合而已了
另外在百万级,千万级pv的架构 ...
wenzizone 发表于 2011-12-07 14:37



    高并发网站架构是系统服务架构和web应用架构整合应用,单独的谈论系统服务架构而忽略web应用的架构也是不可取的。架构是要要综合系统服务、web应用、以及硬件网络等资源。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP