闂佽崵濮风亸銊╁箯閿燂拷闂備浇宕甸崑鐐电矙韫囨稑纾块柟缁樺釜閼板灝鈽夐幙鍕2闂傚倷鐒﹂惇褰掑礉瀹€鈧埀顒佸嚬閸欏啴鐛笟鈧、鏇㈡晲閸℃鈧捇姊洪悷鏉库挃缂侇噮鍨抽埀顒傚仯閸ㄤ粙寮诲澶娢ㄩ柨鏃傛櫕閸樻悂姊洪柅鐐茶嫰婢ь垱鎱ㄦ繝鍌滅Ш鐎规洖銈搁弫鎾绘偐閸愬弶鐤侀梻浣瑰缁诲倿骞婃径鎰;闁圭偓鍓氶崥瀣煕濞戝崬澧俊顖氾躬濮婄粯鎷呴挊澹挻銇勯鐘点偐闂傚倷鐒︾€笛呯矙閹达附鍤愭い鏍仜鍥存繛瀵稿Т椤戝懐鎲撮敃鍌涚厱婵炴垶锕弨濠氭煛閸♀晙閭柡宀€鍠栧Λ鍐ㄢ槈濮e尅绱曠槐鎺楀Ω閿濆懎顫囬悗瑙勬磵閸撴繄鎹㈠┑瀣<婵ê鍚嬪ù鍡涙⒒娴e懙褰掋偑閻㈢ǹ绠柨鐕傛嫹闂佽崵濮风亸銊╁箯閿燂拷闂傚倷绀侀幖顐⑽涘▎鎾冲瀭闁割煈鍋嗛々鏌ユ煥濠靛棭妲归柛銈呭暣閺岋絽螣閻戞ɑ鍎撻梺鍛婃惄閸欏啴寮婚敓鐘茬妞ゆ帊绀佺喊宥夋⒑閹肩偛鈧倝宕i崘顭戞綎濠电姵鍑归弫瀣煃瑜滈崜鐔煎Υ閸屾稓顩烽悗锝庡亝濞呮牠鏌f惔鈩冭础闁瑰摜顫塭space闂傚倷鑳堕崕鐢稿疾濞戙垺鏅濋柨鏇炲€搁弸渚€鏌熼崜褏甯涢柛銈嗘礋閹﹢鎮欓懜娈挎缂備降鍔忛褔婀侀梺鎸庣箓濞层倖鐗庡┑鐘媰瀹ュ洨鏆ら梺鍝勮嫰閹虫﹢骞冮埡鍛彄妞ゆ挾鍠愰埢鏇㈡⒑閻熸澘鎮戞繛鍏肩懇瀹曟煡寮婚妷銉幯兠归悩宸剰闁诲繗娅曠换婵囩節閸屾侗妫炴繛瀛樼矋閻楃娀寮诲澶娢ㄩ柨鏂垮⒔閻f椽姊洪柅鐐茶嫰婢ч箖鏌熼崙銈嗗闂佽崵濮风亸銊╁箯閿燂拷婵犵妲呴崑鎾跺緤妤e啯鍋嬮柡鍥ュ灩閸ㄥ倿姊洪鈧粔瀵哥不閹寸姵鍠愰煫鍥ㄥ喕缂嶆牠鏌″搴″箺闁稿孩锕㈤弻锟犲礃閿濆懍澹曢梻浣规偠閸斿秴鐣濈粙娆惧殨缂佸绨遍崼顏堟煙闁箑鏋ら柣娑栧劦濮婃椽宕ㄦ繝鍕潷闂侀潧娲ㄩ崑銈呯暦閵夆晩鏁冮柕鍫濆€告禍楣冩偡濞嗗繐顏紒鐘崇墵閺岋綀绠涢弬鍨懙闂佽鍠曠划娆撳箖閵忋倕浼犻柛鏇樺妽鐎垫ḿ绱撻崒娆愵樂闁煎啿鐖煎畷鎴︽偄閸濆嫬鐏婇梺璺ㄥ枔婵敻鎮¢埀顒勬⒑閸涘﹦鈽夐柨鏇樺劦瀵娊顢橀姀锛勫幈闂佺粯蓱瑜板啫鈻撻悰绫堝┑鐘垫暩閸嬫盯鎯屾担鍝ユ殾闁汇垻枪閸戠娀鏌i弮鍌氬付闁哄绶氶弻娑㈩敃閵堝懏鐏佹繛瀛樼玻閹凤拷闂佽崵濮风亸銊╁箯閿燂拷缂傚倸鍊风粈渚€藝娴兼潙鍨傞柣銏犲閺佸棝鏌i弮鍌氬付缂佺媭鍣i弻鏇㈠醇濠靛牆顣洪梺閫炲苯鍘哥紒顔界懃椤曪綁濡搁埡鍌氭闂侀潧鐗嗗Λ娆擃敇濞差亝鈷戦柟绋挎捣閳洜鈧厜鍋撶紒瀣氨閺嬫牠鏌ㄩ悤鍌涘4闂傚倸鍊烽悞锕併亹閸愵亞鐭撻柛顭戝亝閸欏繘鏌曡箛瀣偓鏍吹閸愨晝绡€闂傚牊绋掔粊鈺備繆閼艰泛鍚圭紒杈ㄥ浮椤㈡岸鍩€椤掑嫬鐒垫い鎺嶈兌閵嗘帡鏌ょ憴鍕姢闁宠棄顦甸獮姗€顢涘顐㈩棜闂傚倸鍊搁オ鎾礈閿曞倸纾婚柛鈩冦仜閺嬫棃鏌熸潏鍓х暠缁炬儳顭烽弻鏇熷緞閸繂濮㈤梺鍝勬濡啫顫忓ú顏嶆晝闁靛繒濮崑鎾搭槹鎼达絿鐣舵繝銏f硾婢跺洭宕戦幘缁樺仭闁规鍠氭闂備浇妗ㄧ粈渚€鏁冮妷銉$細濠电姵纰嶉弲鎼佹煥閻曞倹瀚�闂佽崵濮风亸銊╁箯閿燂拷闂備浇宕甸崰鎰版偡鏉堚晝绀婂〒姘e亾鐎殿喓鍔戦弫鎰緞鐏炶棄绲炬俊鐐€栭崝褏寰婇崜褏绀婇煫鍥ㄦ礈绾惧ジ鏌e▎蹇斿櫧缁炬儳娼¢弻鐔碱敊绾柉鍚悗娈垮櫘閸撶喎顕i崼鏇炵柈闁告劖鍎冲顔锯偓瑙勬礃缁诲牆鐣烽悩缁樻櫖闁告洦鍘惧畷绉巌fespace闂備浇顕х换鎰崲閹邦喗宕叉俊銈呮噹缁犳椽鏌熸潏楣冩闁搞倕鐗撻弻鐔封枔閸喗鐏嶉梺纭呮硾鐎氫即寮婚敐澶婎潊闁靛繒濮甸悘鍡涙倵濞堝灝鏋涙い顓炲槻閻e嘲鈹戠€n亞鍘搁梺閫炲苯澧扮紒杈╁仜铻i悘蹇旂墪娴滈箖鏌涢敂璇插箹濞寸姍鍕垫闁绘劕寮跺婵堢磼椤旇姤顥堟鐐差儏閳规垿骞囬鈧煢闂傚倸鍊搁オ鎾礈閿曞倸纾婚柛娑卞幏缂傛碍淇婇妶鍛殶濞戞挸绉归弻銊モ槈濡警浠鹃梺绋库康閹凤拷闂佽崵濮风亸銊╁箯閿燂拷婵犵數濮烽。浠嬪焵椤掆偓閸熷潡鍩€椤掑嫷妫戠紒杈╁仜椤撳ジ宕堕埡鍐帬闂備胶鎳撻悺銊ф崲瀹ュ绀夐柛娑樼摠閳锋帡鏌涢弴銊ヤ簽閸熺ǹ顪冮妶鍐ㄧ仼闁硅櫕锕㈤獮濠傤潨閳ь剙鐣烽幒妤佹櫆闁诡垎鍕姃婵犵數鍋為崹鍫曞箰閸撗冨灊妞ゆ牗绋掑▍鐘绘煥閺冨洦顥夌紒鍓佸仱閺屽秹宕崟顐f婵犳鍟崶銊у幍闁诲孩绋掗敋濠殿喖娲弻娑㈠Ω閵夆晛寮伴梺璇″灠閸熸潙鐣烽悢纰辨晩闁兼祴鏅欓崰濠囨⒒娴g晫姣囬柛鏇ㄥ亜婵垽姊烘导娆戞偧闁稿鍠栭幆鈧い蹇撴閸嬫捇宕烽鐐愩儲绻濋埀顒勫传閵壯咃紲婵烇絽娲ゅ畷顒勬倶椤忓懐绠鹃柛娆忣槹閸婃劙鏌熼搹顐畼闁圭懓瀚伴幃婊兾熺拠鍙傗€斥攽閻愯尙鎽犵紒顔艰嫰铻炴繝濠傛-閺嗘澘鈹戦悙鏉戠仸闁圭⒈鍋婇獮蹇涙晸閿燂拷闂佽崵濮风亸銊╁箯閿燂拷闂傚倷绀侀幖顐も偓姘煎墮铻炴繝濠傜墕鐟欙附淇婇婵嗗惞闁崇粯姊归妵鍕箻鐠鸿桨娌紓浣稿€稿ú顓㈠箖绾拋妲婚梺鍛婂焹閸嬫挾绱撴担璇℃畷缂佽鍊块崺銉﹀緞婵炵偓顫嶉悗瑙勬礀濞层劑鎮伴妷褏纾奸柟顖嗗啰绋忕紓浣插亾濞撴埃鍋撻柟顔荤矙椤㈡洟鏁冮埀顒勫矗婵犲啨浜滈柡宥冨姀婢规﹢鏌$€n亪鍙勯柡灞稿墲閹峰懘宕崟鍨瘔闁诲氦顫夐幐椋庢濮樿泛绠氶柛鎰靛枛缁€瀣亜閹哄秵顦风紒顕呭灡缁绘稒娼忛崜褍鍩岄梺鍝ュ枎濞硷繝骞冨ú顏勎╅柍杞拌兌閿涙粓姊洪棃娴ㄥ綊宕愬Δ鍛剹婵炲棙鎸婚崑锝夋煙閹峰苯鐓愰悗姘炬嫹闂佽崵濮风亸銊╁箯閿燂拷婵犵數濮烽。浠嬪焵椤掆偓閸熷潡鍩€椤掑嫷妫戠紒杈╁仜椤撳ジ宕卞Ο鑽ゅ娇闂備胶绮崝鏍亹閸愵亝宕插〒姘e亾闁哄本绋栫粻娑㈠箻缂傚簺鍊濋弻锛勪沪閼恒儱娈楅悗瑙勬礃缁诲倿鍩ユ径濠勬殾闁搞儜鍕姃濠电姵顔栭崰鏍不瀹ュ纾规繛鎴欏灩閸氬綊鏌¢崶銉ョ仼缁炬儳婀遍埀顒€绠嶉崕閬嶅箠瀹ュ惓搴敋閳ь剟寮昏瀵剙鈻庨幆褍澹嬫繝鐢靛仜閹茬偤宕ㄩ鐐典喊濠电姰鍨煎▔娑欑仚闂佺ǹ顑冮崝鎴﹀蓟閿曞倸鐒垫い鎺戝鍞梺闈涱槶閸庢煡宕愰悩缁樷拺闁告繂瀚峰Σ鍫曟煕鎼搭喖娅嶉柛鈹惧亾濡炪倖甯婇懗鍫曟儗婵犲倵鏀芥い鏇炴噸闁垳鈧鍠撻崝鎴﹀箖濠婂牆鐓橀柟顖嗗倸顥氶梻浣芥硶閸o箓骞忛敓锟�闂佽崵濮风亸銊╁箯閿燂拷Canalys闂備浇宕垫慨鎾敄閸涙潙鐤ù鐓庣摠閸嬪绻涘顔荤凹闁哄拋鍓氶幈銊ヮ潨閸℃ぞ鍑介梺鍛婏供閸撶喖寮诲☉銏犖ㄩ柨鏇楀亾闁诲繐锕︾槐鎺撴綇閵娿儳鐟茬紓浣割儏椤︻垶锝炲┑瀣垫晢濠㈣泛锕ラ蹇撯攽閻愯尙鎽犵紒顔肩灱閼洪亶鎳栭埡鍐暥闂佺ǹ鏈粙鎾汇€呴弻銉︾厵閻庣數枪鏍¢梺浼欑秮娴滆泛顫忔繝姘倞闁挎繂鎳嶆竟鏇熺節濞堝灝鏋ら柟铏崌瀹曟劖顦版惔鈥崇亰濠电偞鍨崹娲磹閸ф鐓涢柛顐犲灪閺嗏晝绱掓径灞炬毈鐎殿喖鐖奸崺锛勨偓锝庡亜椤忥拷闂佽崵濮风亸銊╁箯閿燂拷婵犵數濮幏鍐川椤撴繄鎹曠紓鍌欒兌婵敻鎮疯楠炴牗銈i崘鈺傛闂佽法鍣﹂幏锟�30% 闂傚倷绀侀幉锟犮€冮崨顖濆С闁兼祴鏅滅€氬鏌i弬鎸庢喐闁崇粯鏌ㄩ埞鎴︽偐閸欏娅у┑鐐茬墳閹凤拷2023闂傚倷绀佺紞濠傖缚瑜旈、鏍幢濡炵粯鏁犻梺閫炲苯澧撮柡灞剧洴楠炲鏁傞崜褏鐛ラ梻渚€鈧稓涓茬紓宥勭窔瀵鐣濋崘顏嗘澑濠殿喗锕╅崜姘额敊閿燂拷4000婵犵數鍋為崹鍫曞箰缁嬫5娲敇閵忕姷锛熼梺璺ㄥ櫐閹凤拷
您现在的位置:首页 > 滚动 > 正文
摆脱支撑系统“十宗罪” 看浙江移动如何演绎大象跳舞“四部曲”
发表时间:2017年2月24日 13:29 来源:C114中国通信网 责任编辑:麒麟

C114讯 2月24日消息(林想)在业界眼中,互联网公司的IT架构给人的感觉更像一头狼,快而凶猛。而运营商的支撑系统却过于臃肿发福,像头“巨象”。经过多年实践,运营商也逐步为“巨象”减负,希望变得更加灵活并能跳舞。

近日,C114编辑有幸在2017亚信软件产品发布会上聆听了浙江移动技术部副总王晓征介绍的浙江移动互联网化架构的最佳实践,让我们一起见证运营商支撑系统如何摆脱“十宗罪”,演绎出大象快舞的灵活步法的吧。

运营商支撑系统“十宗罪”

伴随国内电信运营市场的改革、重组和不断优化,以及计算机及互联网应用技术的驱动,运营商支撑信息系统的概念在20世纪末被提出并不断明晰。经过10余年的建设、发展和演变,支撑系统的构成越来越庞大,支撑的流程和功能越来越复杂,支撑系统也已成为企业的管理和运行、业务的运营等方面的重要基础设施、手段,企业对其的依赖性不言而喻,就如同通信网络是运营商在电信业务和服务能力方面的基础设施一样。支撑系统也是企业核心竞争力的重要因素之一。

长期以来,运营商支撑系统的建设管理参照通信网络工程的模式,而对于支撑系统建设的特殊性未予充分关注或重视,主要原因也包括在运营商的基建中通信网络建设投资占绝对的主导地位。但是,随着企业对支撑系统的期望越来越高、依赖性越来越大,加之系统越来越复杂等原因,现行的支撑系统建设管理模式和流程的不适应性的相关矛盾日益凸显。

在浙江移动技术部副总王晓征看来,运营商的支撑系统的演进从无到有,从简单到复杂,随着时间的推移,系统就像“吸铁石”一样越来越大,功能越来越多,每个功能逐渐丰富“发福”,形成“巨象”。与此相对的是互联网公司的IT架构给人的感觉更像一头狼,快而凶猛。经过多年实践,运营商也逐步为“巨象”减负,希望变得更加灵活并能跳舞。

据王晓征介绍,1G时代开始时,支撑系统是分散的;2G时代运营商的支撑系统在当时是最强大的一套系统,成为一种辉煌;直到3G到4G时代,随着运营商业务逐渐开展,同时伴着互联网业务的兴起和发展,支撑系统逐渐向网络化发展、向全业务化发展。

从某一天开始,运营商发现他们遇到了瓶颈,如开发过程复杂,开发效率低下;代码重复率高,部署发布困难;扩展能力差,应对冲击力弱;运维效率低,故障定位困难。业界将其归总为,运营商大型IT系统设计的“十宗罪”。

所谓的“十宗罪”包括三方面:开发态方面来说,系统解耦不充分,内部烟囱林立;垂直方式开发,缺乏协同共享;代码编译成本高;接口标准化程度差,学习困难;源代码膨胀,难掌控。运行态方面,流量突变快,系统无法弹性伸缩;负载不均,性能成为瓶颈;应用的数据库连接占用高。运维态则缺乏自动化监控和调度手段;缺乏在线调控和跟踪工具。

王晓征指出,“虽然运营商支撑系统面临巨大挑战,但我们在心底给自己定下了一个小目标,做一个灵活的大象,会跳舞的大象!”但究竟如何让一头大象变得灵活并跳舞呢?

王晓征认为应分为四个步骤:第一步是“减肥”,应用中心化、技术平台化;第二步是学会“步法”,应用容器化,资源共享、弹性伸缩;第三步是提升“抗压”能力,消息框架开路、数据库筑池;第四部是要“稳定”,故障自愈、全链路监控、灰度发布。

大象跳舞“四部曲”

“减肥”方面具体来说是实现巨型单体应用解耦,实现应用中心化、技术平台化。王晓征进一步解释说,运营商的支撑系统以企业级服务、平台级能力为定位,参考互联网先进架构经验,以第三代架构为基础融合业务支撑域、大数据服务域、业务运营域和管信域服务能力和私有云平台能力,将来的IT架构增强为一个完全适配敏捷开发和智能化运营的企业级互联网IT架构。

“从IT架构来说,通过与亚信软件合作,创新引入并合作孵化AIF等产品,构建浙江移动的服务集成及编排平台,最终我们把原来的系统已经解耦成多个系统。”王晓征表示,横向解耦通过集成平台,实现前段交互与逻辑解耦、通用应用(通用能力中心)与核心应用(应用中心)解耦,实现应用中心化。纵向解耦通过集成平台的统一缓存、消息处理架构等实现应用软件与技术组建分离,通过分布式数据总线实现数据与业务逻辑分离,为各应用中心提供标准化的技术能力,实现技术平台化。

在王晓征看来,“水平解耦比横向解耦更麻烦,因为要把一个系统拆成一个一个的业务中心需要解决很多问题。第一要实现服务的集成,通过服务集成平台对服务实现集成。第二服务是需要被治理和需要被管理的,我们需要有一个可视化的方式把这个服务的资产,包括它的全生命周期,都能够形成一键化、全局化的管理,这块我们采用的是集成平台的很多模块来完成。第三必须实现服务是能够编排的,这块浙江移动也是通过集成平台进行实现。总之我们通过集成平台形成了垂直解耦和水平解耦,这样才能把系统拆成一个一个模块,分而治之,实现大象减肥。”

谈到“步法”问题时,王晓征透露,浙江移动有三个招数,应用容器化,资源共享、弹性伸缩。他着重介绍了中国移动应用容器化的进展。据了解,中国移动内部把应用容器化平台叫做DCOS平台,中国移动高层对该平台非常关怀和支持。早在2015年7月,李正茂副总裁就对该项目提出了批示,并通过集团技术部和浙江移动一起来试点该项目。

据王晓征介绍,“2014年项目还没有开始,我们已经把上一代的CRM系统部分集群跑在这个上面,2015年11月,我们是第一个跑到我们的DCOS系统上的电渠,2016年,随着中心化项目建设,我们在2016年一季度把CRM前端全部迁移到了DCOS平台上,目前为止我们中心化系统也全部都跑在了DCOS平台上。除了核心集成平台系统之外,我们还上了很多其他系统,目前有超过500个节点包括50个系统上线。后续我们也会把这个系统作为我们的基础平台进行推广。”

“DCOS化后,应用环境变得轻盈主动,实现快速弹性伸缩。而以前传统应用如果要做一次扩缩容,相当于重新部署,现在在DCOS上它是自动弹性扩缩容的,我不需要考虑这个问题,业务来了它就扩、业务没有它就缩,这是一个非常大的变化。我们后续也会在弹性扩缩容有状态服务和多框架支持上我们做相当多的演进。”

在提升“抗压”方面,浙江移动主要通过两个方面实现:一个是引入消息对列,另一个是数据库资源池。王晓征指出,通过集成平台的消息处理架构采用分布式部署模式,实现中心间高效服务协同,为解耦后的各中心提供高安全、高性能的消息处理能力,同时提供标准化的接入协议,可兼容ActiveMQ、RocketMQ、Kafka等多种主流消息中间件。

此外,浙江移动还通过在前段引入DCOS平台以及消息框架后,业务压力被完全透传至后端数据库上,提升数据库处理性能的典型方案有两种:Scale-Out以及Scale-up。可谓双管齐下,有效提升数据库抗压能力。王晓征透露,中国移动正在研究并引用X86设备和高性能存储硬件的数据库一体机技术,并规模化投入生产。

作为最后一部曲的是“稳定”。王晓征认为,故障自愈、全链路监控、灰度发布这三块对可持续运营是非常关键的。“DCOS化后应用发布、回退便捷,系统更稳定,可以实现持集成和持续部署。应用和它的依赖性进行 装,隐藏了数据中心硬件和软件运行环境的复杂性,让开发、测试、生产的环境保持一致,降低了应用的集成周期和难度,传统的部署模式‘安装->配置->运行’转变为‘复制置->运行’,实现一键部署;DCOS化后应用运行更健壮、稳定,跨机房容灾可以实现故障自愈;此外,通过集成平台的log4x服务日志模块,建立服务调用链,实现各个系统服务调用的串接,从而能了解各服务的运行状况,通过界面可直观、便捷、精准的定位问题。”

高层访谈
用友董事长兼CEO王文京:全面数智商业创新时代到来
用友网络董事长兼CEO王文京认为,随着AI成为全球IT技术与产业创新的中心,商业创新也进入全面数..
华为汪涛:深耕价值客户、商业和分销三类市场
5月8日,在华为中国合作伙伴大会2023上,华为常务董事、ICT基础设施业务管理委员会主任、企业BG..
观点态度
12岁即显现商业头脑 IT巨头公司戴尔的发展简史
从1984成立到今天,戴尔已成长为全球知名的电脑、服务器、数据储存设备和网络设备厂商。
5G毫米波网速优势显现,少了高速路的5G不完整
随着5G网络目前在全球各地的开通,5G毫米波在峰值速率上已经展现出了巨大优势。同时,工信部在..
移动互联
手机
智能设备
汽车科技
通信
IT
家电
办公打印
企业
滚动
相关新闻
关于我们 | 联系我们 | 友情链接 | 版权声明
新科技网络【京ICP备18031908号-1
Copyright © 2020 Hnetn.com, All Right Reserved
版权所有 新科技网络
本站郑重声明:本站所载文章、数据仅供参考,使用前请核实,风险自负。