2016年4月14-15日,由媒体主办的WOT2016互联网运维暨开发者大会在北京珠三角JW万豪酒店举行。秉承专注技术,服务技术人员的理念,自2012年以来,WOT品牌大会已成功举办八届,积累了大量的技术专家资源,获得了广大IT从业者和技术爱好者的一致认可.重要的技术共享交流平台和网络拓展平台。会上,51TO记者采访了谷歌工程团队负责人李从。在谷歌工作七年多,领导过多个项目的开发和维护,包括前端、后端、线下运营等。“六个九”是如何实现的?在“运维理念与实践”的演讲中,李从表示,他的运维理念与实践只有一个目标,就是99.9999%。业内运维专家都知道,有一个衡量软件系统可靠性的标准(又称可用性,英文描述为HA,HighAvailable)——X9,X9表示在软件使用过程中系统使用一年,系统正常使用时间占总时间(1年)的比例。这个X代表通常的数字3~5。达到六个9即为(1-99.9999%)*365*24*60*60=31秒,即软件系统在连续运行一年内最大可能的业务中断时间为31秒。这是一个非常高标准的指标。当记者问及这个标准是如何做到的时,李从表示,六个九对很多企业来说是很难的,对很多企业来说也不是特别有必要,但是有一些比较重要的项目和服务,要做到六个九,首先要依靠工程方法解决软件开发、发布和运行问题;用DevOps的思维来协调不同的团队,在组织结构和管理理念上达到共同的目标,实现高可用。除了管理,还有技术手段,比如基础设施,可以下到机器层面,或者更高,比如从测试到发布的全过程。搭配在一起,恰到好处,才能做到六点9.我的运维理念是什么?李从告诉记者,他的运维理念还是DevOps的理念,即如何推动两个团队通过合作来达到共同的目标。这些可以通过组织结构、组成方式和技术手段来实现。比如他前段时间做的Google+项目,运维做得很好,在保证高可用的情况下可以快速发布。他举了一个例子。比如一个开发者要开始一个新的项目,他可以今天提交,明天开始。可以在不降低稳定性的情况下实现此级别。自动化运维会抢走运维工程师的饭碗吗?IT运维已经成为IT服务内涵的重要组成部分。面对越来越复杂的业务和越来越多样化的用户需求,李从认为,虽然自动化运维不会完全取代传统运维,但未来其占比会越来越大。那么,随着自动化运维的不断演进,人们是否担心自动化运维会抢走运维工程师的饭碗呢?李从表示,运维工程师的工作不会被抢走,而是需要进化和完善。“当运维的自动化更好的时候,你的运维工程师就会有更高级的工作要做。其实对运维工程师来说是更好的事情,因为他把很多自己做过的事情都放在了历史上.我认为这对每个人来说都是一件更好的事情。”在***的采访中,他也提到了一个成熟的自动化运维系统应该具备自动监控、自动纠错等类似的功能。告警功能提供了回滚、发布等一系列配套工具。记者问李从,对于有兴趣从事运维自动化工作的年轻人,他有什么样的建议。他说自己应该找一个多做运维的岗位,多学习,多观察,多思考,一定会有收获的。
