传统数据库运维人员如何应对开源和分布式转型.docx

上传人:p** 文档编号:1062939 上传时间:2024-06-29 格式:DOCX 页数:6 大小:12.51KB
下载 相关 举报
传统数据库运维人员如何应对开源和分布式转型.docx_第1页
第1页 / 共6页
传统数据库运维人员如何应对开源和分布式转型.docx_第2页
第2页 / 共6页
传统数据库运维人员如何应对开源和分布式转型.docx_第3页
第3页 / 共6页
传统数据库运维人员如何应对开源和分布式转型.docx_第4页
第4页 / 共6页
传统数据库运维人员如何应对开源和分布式转型.docx_第5页
第5页 / 共6页
传统数据库运维人员如何应对开源和分布式转型.docx_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
资源描述

《传统数据库运维人员如何应对开源和分布式转型.docx》由会员分享,可在线阅读,更多相关《传统数据库运维人员如何应对开源和分布式转型.docx(6页珍藏版)》请在第壹文秘上搜索。

1、一、概述在现今云计算、大数据等新型技术推动下,业界主流的应用架构,正由松熠合、集中式的SOA架构向解耦合、分布式的微服务架构发展,运维人员的工作方式也正在由烟囱式运维、人工运维向自动化、流程化、平台化、智能化运维转变.在“去IOE、自主可控”的技术和政策双用背景下,传统金融行业的业务系统所采用的数据面,正在从老牌厂商的DB2、Oracle等逐渐过渡至开源数据库或国产新兴的分布式数据库.技术路线的变化同时也带来了工作方式的转变,传统数据库运维人员在这一轮发展浪潮中会遇到哪些挑战,以及应该如何应对这些挑战,这些问题成为各位管理员们首先要思考的问地。笔者结合自身工作经历整理了点滴感悟与各位分享.二、

2、新形势下的挑战1、运维成本大幅提升传统数据库运维人员面对的数据库往往是各自独立的.业务系统仍然是纵向隔离的状态,在烟囱式系统架构中,每个业务系统都有自己独立的数据库,我们在管理这些数据库的过程中,往往需要串行化操作.然而,我们的数据库运维团队规模还比较小,却已经承担了几百套数据库的运维,随着业务系统数量越来越多、数据规模越来越大、交易豆杂度不断提升,如果仍按照传统的数据由单点运维方式,势必导致运维时间成本和人力成本大幅攀升。作为一家传统金融行业,业务系统都有各自独立的数据库,每个数据库会技分派给指定的数据库管理员运维,这就导致每个人之间存在信息堡垒,无法对全部数据库的运行状况形成全局视图,缺乏

3、统一的“运维大脑,无法进行统一的数据库分析和辅助决策,出现问题时往往各自为政,大家各自直看自己负责的那些数据库,然后完现场沟通互通有无,运维时效性难以保障。3、运维手段亟需丰富在目前的烟囱式运维时代,我们数据库管理员有时间、有精力直接破命令进行运维,例如安装、巡检、备份、升级、调参等基本工作,此时是“纯人工时代”;随着数据库数量的增加,再通过手工敲命令方式逐一操作各个数据库已经不再现实,因此,我们开始写脚本,放到服务器上自动执行,由操作系统完成脚本执行,管理员只需读取针对各个数据库的脚本执行结果即可,此时是“脚本时代;然而,数据库数量日益增长,即使逐一读取脚本执行结果也要消耗相当大的精力,此时

4、管理员们开始借助ansible这类自动化运维工具批量管理数据库,只需读取一次批量执行结果即可,此时是初级自动化运维时代。然而,即使到了初级自动化运维时代“,信息的终点还是“人,需要由我们管理员做最终判断,当出现问题时登陆数据库读取各项指标进行人工分析,在当今这个分布式技术蓬勃发展、数据海H井喷的时代里,只靠我们这些“人”来判断处理如此之多的信息流,已经出现力不从心的情况.这种形势下,必须引入其他运维手段,帮助把我们管理员从繁琐高压的工作环境中解放出来.在去IOE、自主可控”的技术和政策双电背景下,传统金融行业的业务系统所采用的数据库,正在从老牌厂商的DB2、Oracle等逐渐过渡至开源数据库或

5、国产新兴的分布式数据库,我们也在迸行分布式数据库的转型探索.然而,并非所有数据库常理员都具备新数据库技术理论和麋作能力,有的管理员已经成为传统数据库领域的专家,可能已经运维了十年甚至二十年之久,面对新型数据库技术,传统技术经验并不能完全适用,甚至可能是颜湿性的.三、运维人员如何应对新挑战1.制定规范和标准,降低运堆风险作为传统金融机构,我们有一套完整的运维规章制度,如运维操作流程、应急处置规范和预案、完善的变更与回退流程等等,保障各项运维工作有条不紊开展,而这些规章制度的有效执行往往需要依靠各岗位的细化落实,数据库运维岗位也不例外.数据库运维团队正在按照这些规范指引,结合卤位各方面的具体工作,

6、制定出属于数据库管理的规范和标准.例如咫升级、上线、备份、迁数等工作整理成标准模扳文档,形成运维资产随时调用;或更进一步地,把数据建模和数据库设计、容量规划、SQ1.开发、高可用架构设计等工作整理成规范文档,面向所有数据库开发人员提供咨询指导.通过标准、规范化的管理,使得数据库运维工作有据可依、遇事不慌,从而降低运维风险.2、借助运维工具,发展自动化、平台化运维大数据背景下运维工作已经不能单纯依靠人力来解决,而要借助工具、平台来完成.目前开源的和商用的运维工具和平台丰忘多样,很多传统的手工运维工作都可以交给这些工具或者建设相应平台来做.常规序列化操作如安装、巡检、升级、备份等,我们已经开始借助

7、自动化运维平台;以往通过手工史新的数据库配者信息表交给ITSM或CMDB来管理;数据库的监控告警可以利用近几年大热的Prometheus+grafana技术进行配普,或者引入商用产品建设数据库监控平台或数据库性能分析系统;等等,作为一名数据库管理员一定要经常思考哪些工作可以交给机器去做,学会借助运维工具和平台,辅助运维人员保獐业务稳定性及连续性.3、探索智能运维,建设决策中心随着越来越多的运维工具投入使用,运维管理员似乎又忙”了起来,因为需要在不同的工具和平台之间进行切换,并在大脑中将各种指标关联起来综合进行判断,以实现故障分析、关系维护等操作难题,这对于运维人员来说也形成了不小的压力,深入思

8、考后发现,所有这些运维工具、平台、系统,归根结底,都在采集数据并向外埔出“信息”.数据在当代已经成为企业生存的根本,如果能拶整合这些“信息”并产生更大的价值,那么对于运维人员来说必然又多了一项利器.如何实现运维资产数据有效、精确、精细化管理,利用大数据技术形成决策中心,运维数据消芨效率,成为目前不得不思考的问题,而数据中台、运维数据中台、智能运维平台等技术正是为了解决此类问题应运而生.数据库运维员作为智能运维的直接收益者,我们也正在朝这个方向探索.4、主动拥抱新技术自主搭建一套测试环境进行学习实践是转型的开端.如果已经有DB2或者Oracle的实践基础,可以通过对比的方式来进行新数据库技术的学

9、习.MySQ1.是当今使用最广泛的开源数据库,搭建简单,网络上学习教程非甫多,如果能够先把MySQ1.原理理清楚,再去对比学习其他分布式数据库便会简单许多.目前市面上分布式数据库技术有两种实现方式,一类界MySQ1.+中间件实现,一类靠研发新型分布式数据库实现.Mysql+中间件有开源版本,也有诸多数据库厂商基于中间件做了商业版的分布式增强,而数据库仍沿用开源MySQ1.:自研分布式数据库也有很多,比较知名的大厂商和中小公司推出了很多.如果企业已经有了向分布式数据库转型的思路,那么数据库运维人员不妨借此机会开始参与到项目前期调研中,一定会收获良多.5.懂技术,也要佳业务和管理大型金融机构内部的

10、分工往往比较细,很多情况下技术人员、项目管理人员是不同的团队,然而对于个人发展来说,还是应该把田点从技术领域扩展到安合型领域.正如前文所说,如果企业已经有了向分布式数据库转型的思路,那么数据库运维人员一定要从项目前期调研就开始参与,因为项目前期所进行的调研、需求、poc测试是了解新技术的第一步,可以最快速地了解市场主流技术和应用现状。到了项目建设期,就吏需要技术和管理的宜合型人才了,数据库运维人员自身已经有了技术实力,更能方便地把业务需求与实践相结合,利于项目成功落地。项目建成后进行新技术推广时,技术人员的优势又能进一步凸显,因为无论是何种新技术的推广实施,一定要先制定完善的技术升级规范,提前

11、做好测试,获取迁移改造量和改造难度,制定出切实可行的切换计划,在这一点上技术人员可谓具有得天独厚的优势.6、引进新技术人才,注入新鲜血液如果企业有人才招瞪计划,不妨适当引入新型数据库的技术人才,一方面使得团队整体对外服务能力得到提升,另一方面也为团队引入了内部讲帅有利于全体成员的进步.7、开展厂商合作,引入专业技术支持大型金融机构的技术团队规模可能比不上互联网技术公司,但更多时候金融机构以甲方的身份出现,有更多的机会与技术公司开展合作。数据库运维人员可以借助这些合作机会,向专业技术公司学习.四、总结以上是笔者结合自身工作经历整理的些许感悟.在传统数据库转型的过程中,运堆人员一定要运用新时代运维理念及时调整自身发展方向,全面提升技术与管理技能,娱应新技术潮流,以精细化、自动化、智能化的管理思维勤加思考,在变革的浪潮中砥砺前行。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 论文 > 管理论文

copyright@ 2008-2023 1wenmi网站版权所有

经营许可证编号:宁ICP备2022001189号-1

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!