【IT168 评论】9月23日,麦思博与魅族联合主办的第十期技术开放日:构建自动化运维,在上海成功举行。最近几年,从数据库等基础架构到云计算等应用领域,从MVC到微服务等开发模式,从laas、Paas到Faas,运维技术变得越来越重要。传统观点认为运营就是保障业务稳定、高效、安全的运行,但实际上,随着虚拟化和容器化等技术的出现,运维的复杂度和难度大大增加,必须要通过专业化、标准化和流程化的方式来实现运维自动化。
此次开放日邀请到了来自魅族的2位运维架构师以及途牛运维与安全中心总经理、饿了么高级运维经理共同分享自动化运维的建设思路与落地方式,四位讲师分别从魅族大数据运维平台、魅族持续交付平台、Docker私有云在途牛的落地以及运维基础设施进化过程等4个话题进行深入解读。
▲魅族运维架构师林钟洪
管理好大数据平台首先要实现自动化,第一自动化能够提升稳定性,机器的操作比人要靠谱,固化的操作交给机器去做,可以降低人为造成的一些错误,提高线上的稳定性;第二自动化能够提高效率,把大部分操作交给机器之后,把运维人员从日常繁琐的操作中解放出来,解放出来以后我们就有更多的时间完成更加有意义、有价值的事情。
开放日当天首先进行分享的是来自魅族的运维架构师林钟洪,他带来的分享主题是《魅族大数据运维平台实践》,从质量、效率、安全、成本维度介绍大数据运维平台的建设。
在分享中,林钟洪还提到,大数据运维的总体目标就是用尽可能低的成本提供足够好的服务质量和用户体验。网络带宽、服务器、维护人力是大数据成本主要的来源,我们希望通过大数据分析技术,对硬件故障的预测和自动化进行管理,对机器的管理实现零投入,最大利用资源,减少预算开销。
▲饿了么高级运维经理徐巍
接下来,饿了么高级运维经理徐巍为我们分享《饿了么运维基础设施进化史》。徐巍在分享中提到饿了么业务在最近几年爆发式增长,用户量以及新的产品不断迭代开发,对运维带来极大的挑战,此次议题简述了饿了么运维团队如何应对这个场景,从救火队员逐步过渡到运维平台建设,从运维过渡到技术运营的过程。
标准化一定是未来的趋势,随着公有云的发展,中小型公司会上云,中大型公司也会基于快速扩容和成本的考虑而选择混合云。混合云的架构下,怎么实现快速扩容,弹性计算,同时保障稳定和成本的可控,底层的标准化和自动化是基石,只有实现了自动化,运维才可以逐步向数据化运营转型,专注于上层业务的需求,更好地为业务服务。
▲魅族科技运维架构师古日旗
魅族持续交付平台是一个从需求到发布的白屏化持续交付系统,包括需求管理、环境管理、测试及安全检测、灰度及正式环境发布等服务,提供持续交付流水线。交付流水线的核心原则是标准化的流程自动化,从而消除人员职能壁垒,提升产品迭代效率,保障交付质量。
古日旗现任职魅族科技运维架构师,负责运维自动化平台开发,本次分享主题为《魅族持续交付平台建设》,主要分享如何配合公司的研发流程和质量体系,建设持续交付流水线。
古日旗在分享中提到,自动化平台的三个阶段,就是标准化、自动化、智能化,智能运维是通过收集上来的一些数据进行学习,从而达到分析、预测的效果。最常见的比如在故障方面,我们通过对一些数据的学习和分析,可以帮助运维快速发现故障,甚至还可以做到故障的预测。现在我们计划做一些预测,比如说我们的服务器,通过业务容量来预测我们的业务什么时候需要扩/缩容。
▲途牛运维与安全中心总经理谭俊青
本期开放日还邀请到来自途牛的运维与安全中心总经理谭俊青,为我们带来《Docker私有云在途牛的落地》的分享。途牛根据自身业务情况,在标准化部署、资源隔离、资源利用率的提升上选择了Docker,但是在Docker的管理上选择了自己的道路。通过Docker私有云,实现了配置、部署、扩容、日志对接等等的自动化,极大的提高了研发局部体验和效率,并为后续的CI/CD提供的坚实基础。另外在资源利用率上超乎想象的提升了400+%,且有进一步的提升空间。
谭俊青在演讲中提到,如果纯粹做运维的话,价值含量会越来越低。因为现在云的普及和成本降低对运维行业的冲击非常大。作为之前传统的运维岗位,如果只是配置一个数据库,存在的价值在哪里?因此未来是往工具化、平台化、自动化方向发展,可视化是团队价值的一个展现。我们的本质是围绕质量(稳定性)、效率、安全和成本展开的,也希望DEV比例会越来越高,通过开发工作、通过平台和代码控制平时的生产。