8月29日,在阅兵蓝的晴朗天空下, MDSA第六期线下公开课在北京双井的理想国如约开场,来自移动互联网企业的百位IT运维工作者、APP开发者、游戏工程师和技术爱好者聆听和参与了本次线下公开课的技术盛宴。
移动化已经成为势不可挡的潮流趋势,IT运维市场正在向移动运维时代靠拢,移动开发人员对应用系统的运维支持工作和架构优化压力与日俱增。基于大家工作中的困惑,特别邀请移动一线的企业级业务运维专家,来自嘀嘀打车的运维架构师俞进秋、白鹭数据统计负责人郝海军和新浪微博架构师冯磊来做精彩分享。三位老师将从如何建立自动化平台提高运维工作效率,到及时处理APP运行中出现的故障等方面去分享相关经验。
公开课在下午两点正式开始,首先登场的俞进秋老师是嘀嘀打车的运维架构师,主要负责Devops团队,构建统一自动运维平台。他的演讲题目是《滴滴自动化运维实践》,分享了滴滴如何运维千级别规模的机器,内容主要介绍滴滴面临的运维问题与挑战,具体的自动化运维思路和运维实践。
滴滴运维面临的挑战有三个,一是产品线同构,运维角度如何复用?二是流量突增,如何快速扩容?三是业务频繁变更,如何维护服务稳定?针对这三个挑战的运维思路是以服务节点为中心,而不是机器;服务节点包含运维相关资源,包括机器,初始化策略等;资源变更自动化感知并执行应用到对应服务器。
具体的滴滴实践图和监控系统的稳定性注意事项如下:
#p#
接下来做演讲的郝海军老师是白鹭数据统计负责人,主要负责白鹭开放平台游戏统计和引擎软件的统计。 他的演讲题目是《游戏服务器的快速部署及调优》,首先介绍了白鹭开放平台服务器架构,引出游戏服务器的快速部署以及服务监控,进而是游戏服务端和客户端的代码快速部署,***是游戏数据库备份、游戏服务端日志监控以及调优程序。帮助开发者从全局了解整个游戏服务器的业务运维过程。
郝老师讲解的服务器快速部署的系统是基于Linux Centos 6.5版本,各种环境变量以及虚拟主机配置等其他用到的服务,自动安装可以在10分钟内完成。如果大家想自动化构建如下的产品支持,可以通过一些简单的配置,一键打包,让所有的安装包运转起来。
第三位***出场的是冯磊老师,他是新浪网技术中国研发中心技术保障部架构师,主要从事手机应用平台的构建。冯老师以生活中的一个智慧小故事开场,赢得大家的阵阵掌声。他的演讲题目是《解读企业运维下的DNS劫持痛扰-HttpDNS》 ,内容介绍HTTPDNS主要解决的问题,HttpDNSLib库三大模块,HttpDNS交互流程,所有包职责,智能评估模块原理等,***根据从设计最初至今遇到的所有人问题的整理汇总是满满的纯干货!
冯老师指出LocalDNS造成的用户访问异常可以归结为三类:1.域名缓存;2.解析转发;3.LocalDNS递归出⼝NAT。那么,现有的解决方案有:1.实时监控+商务推动;2.绕过⾃动分配DNS,使⽤114dns或Google public DNS;3.完全抛弃域名,自建链接进⾏流量调度。同时,冯老师也展望了HttpDNS未来的发展前景:1.智能动态节点加速;2.监控系统整合,动态节点切换;3.故障负载均衡切换;4.国际网络接⼊点路由优化;5.⽹络库(HTTP2整合)。
在随后的用户提问环节,大家比较关注具体业务的技术实践,智能HttpDNS Lib库的代码等,老师也是主动分享了自己的知识库,后续大家可以下载演讲PPT和相关的代码进行学习。
在冯磊老师分享过后,整场公开课进入了***幸运抽奖的环节,通过四轮的抽取调查问卷,来到现场的技术人员分别获得了1个雷蛇游戏键鼠套装和3个智能运动手环。
相信本次线下公开课对我们现场的技术人员都能够有所借鉴和帮助。MDSA线下公开课每月一期,力求为广大开发者解决移动开发各个环节中所遇到的问题。也希望更多开发者关注,关注MDSA。 我们会一如既往为广大开发者邀请业内最权威的讲师,分享最有价值的干货!下期见了!
转载请注明:IT运维空间 » 运维技术 » 移动开发者服务联盟(MDSA)第六期线下公开课总结:移动业务级运维的最佳实践
发表评论