【IT168 现场报道】2016年10月27日-29日,2016中国系统架构师大会(SACC 2016)在北京万达索菲特大饭店举行。作为中国规模最大的架构师豪门盛会,本届大会以“架构创新之路”为主题,站在创新的风口上,与大家共同打造一场通过架构创新及各种IT新技术来带动企业转型增效,助力架构师们腾飞的技术盛会。
10月28日下午,在此次架构师大会的主会场上,饿了么运维经理徐巍做了精彩的主题演讲,谈及了饿了么业务高速增长的前提下,运维基础设施如何变化,支持业务的发展,且在运营过程中,不断的优化和回溯,把质量、效率、成本量化,用数字说话,给业务支持。
▲徐巍:先后就职于PPTV、携程、游族等互联网公司,在视频CDN、分布式文件系统、大数据运维、大规模缓存系统、自动化运维平台建设有一定经验,现负责饿了么基础设施运维
三个阶段:1.0时代
从巴西的平民窟开始讲起,那时候饿了么就像这些散落各地的小平房,这是14、15年的一个现状,饿了么成立于09年,14年才开始高速增长,其中服务器成10倍增长,业务成百倍增长,我们后来称这个为野蛮式生长,最主要体现在什么快用什么,什么有效用什么,但缺少章法。
通过分析主要体现在三个大点网络的痛点、服务器的痛、基础服务缺失。徐巍指出当时服务器最快交付了1千八百万的资源,这是非常高的数据,但资产管理的缺失,有多少服务器,总共价值多少,在哪里,都无从说起。而且很多业务因为是野蛮式增长,到处都是负载均衡,缺少存储,导致底层没办法做到标准化。
如何来改善呢?徐巍从自己的经验中向大家分享,具体可以从3个方向开始着手,1、标准化;2、流程+自动化;3私有云平台。简单来说有了标准,通过自动化和流程固化下来,再大量的使用虚拟化,因为当下是一个需要快、需要敏捷的时代,所以我们整个变化的过程是非常惊人的,在这个时候,我们饿了么选择了ZStack,zstack是一个完全异步无状态轻量级的私有云的解决方案。
那么标准化的目的是什么?让整个系统更简单,做自动化的成本就会低,自动化做好之后又会促进标准化,形成正循环,减少人为操作,用流程和自动化固化下来,形成闭环。
2.0时代
经过以上发展过程,这时候我们有了经过自己设计的大楼,但是还是一个毛坯房,但百分之八十都自动化了,同时也带来了新的挑战。最明显的问题就是,我们怎么形容自己的好?由于给不了具体的数据,所以后来我们主要都在解决SLA数据的问题。徐巍表示:希望所有东西都是可视化的,所见即所得,既运用网络流量分析、资产情况统计、成本核算等手法来说话。同时谈及基础设施这块应如何处理,徐巍分享基础设施的投资永远要超前,尽量一步到位,避免不必要或超额的投资。
3.0时代
当下徐巍谈了一些数据运营的思想,作为运维,自动化、标准化是最基础的,后面要做的其实是数据运营,让数据来驱动,举个例子这个图是机型的成本情况,它的成本是多少,每种类型的机器花了多少钱,机器分配给哪个团队,哪个团队花了多少钱,利用率怎么样。
最后就是一些感想了,谈到这个我就想到高铁,几年前觉得高铁投资那么多那么贵,是否不值得?现在看来解决了很多问题,带来很多收益,所以基础设施的投资永远要超前,要考虑未来三年甚至五年;第二个点,运维或者是技术一定要有业务导向,不能说做出一个系统来,就为了实现一个很炫酷的功能,要倾听用户的声音,解决用户的需求,不能为了技术而技术;第三点,服务意识很重要,每个人都要有主人翁的精神;第四点,复杂就意味这不可靠,简单就意味着可靠;不要自己造轮子,重复的造,其实没有什么意义的;最后就是技术圈变化很快的,总有一些新东西,人工智能、机器学习都来了,我们一定要不断的学习,不断的拥抱变化。
2016年第八届中国系统架构师大会SACC,来自互联网、电子商务、金融、电信、政府、行业协会等20多个领域的150多位技术专家将汇聚一堂,共同探讨云计算和大数据时代下,如何通过架构创新来实现企业的快速转型。更多内容请访问大会官网:http://sacc.it168.com