DBAplus社群年度的收官会议Gdevops在广州举办,我也应邀参加,每次技术大会和交流中,都会有新的认知和收获。今年是社群成立2周年,而这2年也是我个人快速成长的2年,简单一句:感谢DBAplus。来道尽我的祝福。
早上开场的是老王的分享,老王深耕开源领域多年,有自己的自媒体品牌“Linux中国”,他分享的内容是如何正确打开开源技术,里面有很多关于开源的故事和纷争。
开源和自由,自己也前也有些疑惑,感觉是一个东西,但是听老王一席话,有了一个较为清晰的认识。
会场还是很火爆的,早上是主会场,下午回拆分为两个分会场。尽管今天是阴天,到来的人数还是超过了我们的预期,坐的满满当当。
还有别出心裁的请到了腾讯官网的荣耀cosplay美女。
整个会议中有一个环节很有特色,那就是颁发年度的MVP,还有定制的DBA美酒,是的,牌子就是DBA.
一年了,感谢各位专家的支持和贡献,社群能够风风火火,离不开你们的付出。
谢涛总分享的主题很有意思,虽然主题是关于日志方向的,但是里面涵盖了不少关于运维的体系理念,他会从一个更高的角度来分析当前的运维体系建设,而引入日志的部分也是因为需求,因为痛点。
目前对于很多企业而言,很多日志信息还是不够重视,或者说有些数据还是没有引起重视,目前处于“数据沉睡”的阶段。
也会在一定程度上行成信息孤岛,在这方面,数据关联不了就失去了参考和依旧。也会成为大数据发展的瓶颈。
下午场我来客串主持,我所在的场次是DevOps&运维专场。
开篇我就提了一个观点,就是对于分享我们听别人讲道理,比如看看别人正在走或者已经走过的路,对于自己有时候会有特别的收获。
第一个分享的是来自携程的许鹏老师,主题是关于ES的,现在ES非常火,作为大数据的一个组件,在搜索方面还是有很重要的角色。许老师从架构设计,优化的角度做了一些分析和阐述。
第二位是来自美团点评的雷雨老师,他是基础服务平台的负责人,对云计算平台的设计和管理有第一手的经验,美团的云服务涵盖的服务器规模都是几十万级别,在架构设计和网络优化上就需要做得精细化的管理。雷老师有几句话说得很好,算清楚每分钱,你才知道怎么去省钱。因为每一些细小的优化和改进都会被放大数倍,节省很多的成本。比如内外网络的监控,能够做到闭环。
这样知道问题,知道问题在哪个方向,对于问题处理还是很有帮助的。做技术,不能只关注技术价值,当技术价值和业务价值结合起来,产生的收益和效果是最大的。在雷雨老师的分享中,我们能够感受到这种循序渐进的过程。
来自中国移动云运维团队的戴声老师分享的是自动化平台的架构设计和开发之路。对于运维有一个段子,是一个对联,上联是:这个需求很简单,下联是:怎么实现我不管, 横批:明天上线,可见运维有多么无奈,多么无助。戴老师的分享很接地气,也是逐步迭代,不断试错,改进,最终能够使得产品落地,达到弯道超车的效果。
在技术工具的选用上,一切都是美好的,规划好了要开搞的时候,会发现有时候实现会远比想象的差。
当发现工具很好,但是有一些潜在的死穴的时候,我们就需要先封装,让它能够成为可以控制的技术,在这个而基础上需要二次开发和整合。
而实现的过程总是充满更多的挑战,可能初步的实现和预期的结果差异很大,看起来不错的架构实际上会带来更多的问题。
接下来是来自Jfrog的CEO George分享的内容体系相当的全,对于开源产品的理解很值得我们思考。他分享的内容主要是从一个国际化的角度来解读DevOps。
在Oracle,思科,ING等这些公司,DevOps已然落地,因为我们可能平时只是关注数据库方向,其实在其他方向Oracle也是在紧锣密鼓的落实他的云战略,把DevOps坐实。
接下来分享的是来自虎牙直播的业务运维负责人张观石老师,他分享的是在直播业务中的运维实践技巧,我的理解他的一个核心思想点就是作为运维,要逐步走向SRE的方向,而不只是把工作做好,而是要做到更细粒度的把控。
Google的SRE理念其实影响了相当大的运维群体,也让很多人这个群体的关注度和吸金能力有了新的认识。运维做到SRE还是很金贵的,开发要搞,业务要熟,事情都能搞定。我借用清华毕导说的一句话:清华精神就是把一个复杂的问题转化为若干个已经解决的简单问题。清华精神如此,运维的SRE精华我认为也在此。
里面结合业务提到了一个点蛮有意思,就是直播中的卡顿率,怎么去衡量这样一个业务指标,可以逐步拆分成不同的技术参数和阈值。
后面提到的一些建议我觉得也不错,也值得我们多多借鉴。比如运维研发会议,不光是运维内部自己讨论消化,和开发结合起来能让我们考虑问题的时候有一个一致的目标。
而如果接维,里面提到了很多细节的建议,需要好好消化下。
最后是我分享的主题,是关于DBA运维的建议和发展小结。
我对于DBA的工作有一个基本的工程师模型,基本要做到鹰眼(眼光犀利),狮心(内心强大),绣花手(做事细致)
落实到运维理念,我的一个基本的规划是这样的,其实很多事情都是循序渐进的过程,基础打牢了,自动化平台才有据可依,有参考的依据。
我分析了MySQL的高可用方案HA,做了一些技术实现细节的分析。比如维护主库宕机后,从库间的复制关系,其实在启动MHA的时候就会有一些基本的检查,这个检查工作也是有很多的实现细节做了优化。比如传输文件的测试,只是拷贝了binlog的头部和尾部,而不会一股脑儿都拷贝过去。
对于数据库的架构进阶部分,其实HTAP方案对于我们的DBA工作还是能够落到实处的,这个部分也是我们后期要考虑的事情,把OLTP和OLAP打通,然后还能够实现基本的平滑迁移和过度。
会后,各位讲师聚在一起,还是蛮开心的。在晚宴上大家聊了很多技术问题,很多不曾想过的问题或者说热点问题在技术人眼中是有很多不一样的观点的。这种技术氛围还是蛮有意思的。
最后非常感谢这些默默奉献的会务工作者。没有你们就不会有这么井然有序的会议,真心感谢。