首页 >> 通信新闻 >> 滚动 >> 正文
 
腾讯赵建春:海量SNS社区网站高效运维之道
http://www.cww.net.cn   2013年5月15日 14:57    

随着互联网的高速发展,层出不穷的应用极大的丰富和改变着人们的工作及生活方式。人们对互联网依赖程度的不断提高,用户规模呈几何级数的增长,所产生的庞大数据流和海量计算要求,也对互联网企业的运维团队提出了近乎苛刻的挑战。

因此,运维之道成为互联网企业和技术人员关注的重点。4月25日-27日,由InfoQ主办的2013QCon全球软件开发大会(北京站)在北京国际会议中心召开,作为年度软件研发技术交流盛会,大会云集了来自国内外顶级软件研发大师和各开发领域一线专家,带来了年度技术最强音,而“自动化运维”也是会议备受关注的话题。

腾讯互联网产品运维总监赵建春出席了此次盛会,并作为经历过业务规模从十几台到数万台设备的快速发展过程的“过来人”,通过系统化的角度分享了海量SNS社区网站高效运维的思考与过程,并和参会者进行了深度交流和探讨。

环境是高效运维之基础

4月27日,腾讯互联网产品运维总监赵建春发表了主题为《海量SNS社区网站高效运维探索》的精彩演讲。

在演讲的开始,赵建春首先让与会人员了解自己的业务和技术背景,“我是2004年到腾讯,到现在快接近9个年头了,头三年做研发,在随后的五年多一直都在做运维“我负责的业务有QQ空间、朋友网、QQ秀、QQ会员、QQ音乐、QQ农牧场等”,随后介绍了就自身和团队数年间在QQ空间、朋友网、QQ秀、QQ会员、QQ音乐、QQ农牧场等业务的运维工作经验。

赵建春认为,每个业务都有一个部门,而每个部门都有一个技术团队,他们会产生各式各样的技术架构,问题的关键就是要统一这些技术架构,进行标准化的维护和管理,这个问题要及时解决。

“工欲善其事,必先利其器?”

“对一件具体的事情是对的,但对于一个复杂的问题,则不然。比如现在电商非常的红火,假设我们要去建造一个高效的电商仓库,应该先建设什么工具?显然应该先在规划好仓库里货架的摆放位置、走道设置、物品归类等的基础上,再按需添置工具。而我们运维人员就好比大型仓库的仓管员,因为还要负责部署,以及故障处理,所以我们不仅仅是仓管员,还是快递员,兼售后等。”赵建春巧妙的比喻让会场气氛顿时活跃了起来。

所以,我们的做法是先想办法让自己有个清爽的环境,再在此基础上建设各类效率工具,分工协作”,赵建春强调道。

三大主题诠释高效运维之道

海量SNS社区网站如何实现高效运维,赵建春通过三个主题进行了诠释:如何减少运维对象、规范技术架构和进行分工分层的专业维护。他认为,简单、规范、专业分工后的经验最大化利用是运维的三个核心思想。

谈到如何减少运维对象时,赵建春讲述了自己团队的运维经验:“在06年的时候,我们第一步做的事情就是,把运维环境中所有的应用程序进行部署,全部打包,打包之后,不管是运维同事、开发同事还是测试同事都有一个标准的按钮,只需按这个按钮就可以达到相应的目的。”

“规范技术架构并不是一件容易的事情”,在规范技术架构主题中,赵建春指出,“我们每个地方的规范和约束花了大概2年的时间,才把这样一个比例从无发展到80%、90%的覆盖率。使业务架构变成接入层以qzhttp为主,逻辑层以spp(通用socketserver)为主,数据层以cdb cmem/cssd cbitmp为主并结合lvs/tgw L5 进行容错的高度标准化运营体系。”

[1]  [2]  
关注通信世界网微信“cww-weixin”,赢TD手机!
来源:通信世界网   编 辑:刘佳
分享到:
       收藏   打印  论坛   推荐给朋友
关键字搜索:高效  运维  
猜你还喜欢的内容
文章评论查看评论()
昵称:  验证码:
 
相关新闻
即时新闻
通信技术
最新方案
企业黄页
会议活动