悦hina中Management国管理Informationization信息化第201417卷第年815月期Vol援17袁No援15Aug.袁2014浅谈电信内部IT架构的电商化演进李红兵渊中国电信浙江公司金华分公司袁浙江金华猿圆员园园园冤[摘要]本文针对中国电信集团提出野去电信化冶在IT支撑层面的落实开展研究遥选择该论题的原因有以下3个方面院一是去电信化趋势袁必须跳出原有的思维模式袁结合互联网的经验力求创新曰二是近些年淘宝尧腾讯等互联网公司兴起袁电信需要学习其先进的电商化IT架构并应用到实际支撑工作中曰三是落实市场化差异化原则袁采用电信业务结合电商化IT新架构来服务用户遥本文聚焦于IT架构电商化袁结合平台与应用特点袁阐述PaaS架构实现模式遥[关键词]DaaS渊数据服务[doi:中图分类号10.3969/j.]TP315issn.1673冤曰PaaS渊平台服务冤曰平台曰应用曰去电信化[文献标识码-0194.2014.]A15.[024文章编号]1673-0194渊2014冤15-0042-020引言浙江电信第一代陨栽系统是怨苑系统袁经过七八年的发展袁电信集团于圆园园源年推出酝月韵杂杂员援园规范袁对现有生产和保障体系做了明确定义耘阅粤袁并将电信内部的陨栽支撑分为月杂杂尧韵杂杂尧酝杂杂很多生产系统四大领域遥宰藻遭郧IS渊合计费管线冤尧晕藻贼酝葬泽贼藻则渊袁酝月韵杂杂从前期的诞生已有近设备悦砸酝员园年时间袁在此过程中产生和冤和综合调度渊营业冤尧运藻灶葬灶袁到后来的渊计费冤尧郧IS辕陨栽人的智慧冤尧营销尧服务开通和激活等袁所有这些都凝结着中国电信韵悦杂渊融随着电子商务和互联网的兴起遥袁传统陨栽架构已经很难满足当下对数据存储尧对象服务尧流程总线和应用体系的要求袁尤其是大数据时代来临袁更是带来一批新兴技术遥中国电信要实现陨栽系统架构去电信化袁其根本就是与电商化结合袁贯彻野平台垣应用冶的整体建设思路袁打造全新的电信业务孕aa杂架构体系袁并以某个领域的生产系统作为试点进行实施袁进而推广至全领域遥当图1电商化架构然在整个过程中袁野去陨韵耘冶内容必不可少袁陨月酝尧韵则葬糟造藻和耘酝悦是务服务和技术服务遥对业务服务在平台上开放遥符合杂韵粤架构标组成数据库系统的三驾马车袁这是摆在所有电信陨栽人面前的难准袁具备集成能力题遥系统数据库全面使用孕悦杂藻则增藻则垣酝赠杂QL来替代原来的陨韵耘袁是未来陨栽发展的一个大趋势遥以下本文就电商化架构结合电信管理渊3冤袁具备数据的横向扩展能力数据层架构要求尧横向扩展能力院实现对多数据库尧服务管理能力遥遥尧多数据路由的访问和业务做一个比较详细的描述遥1结合互联网大数据处理袁引入数据库分片分域分流措施电商化架构孕aa杂体系主要由数据层尧平台层尧应用层和管理电信业务的数据量较为庞大遥考虑到数据库的扩展性袁结合平台电信内部业务复杂度袁数据库设计参考并且有取舍地选用了互联网大数据的处理方式调用平台服务的模式渊1冤4个部分组成应用层架构要求袁以前两部分作为重点袁实现在平台上开发和覆盖应用院可实现与服务平台的对接袁架构例图如图遥1所示遥遥采用应用具备应用韵则葬糟造藻尧酝赠杂匝蕴尧晕燥杂QL袁情况袁引入云计算中阅葬葬杂数据库库产品针对不同的数据使用策略的概念袁屏蔽数据库底层的差异化和遥针对分库袁异构数据库的袁分别采用定制能力和平台对接能力渊2冤平台层架构要求院遥构架孕葬葬杂平台袁包括总线集成服务尧业数据分布方式遥在目前各业务数据库中融合了业务图层数据尧统计报表袁应用层面的数据库加大了原数据库的占用核心生产数据[收稿日期]圆园员4原05原21库遥在目前各生产库中最大的表主要为接口日志尧单据信息尧审计缘结语部门核心机房是信息化发展建设的重要组成部分袁是重主要参考文献大信息化项目建设的关键点遥研究和探索部门核心机房信息化尧创新型的管理模式和技术实现方式袁不仅可以有效突破传统咱员暂水利部水利信息中心援水利信息网络运行管理规程咱S暂援北京院中国水管理方法袁满足当前管理需要袁提高机房资源的利用效率和风险的识别与控制能力袁而且在野智慧城市冶和野智能水网冶发展与建设咱圆暂咱利水电出版社章斌荷暂袁博恩译援北京渊JV袁圆园园苑援院月燥灶冤.陨栽服务管理要要要基于陨栽陨蕴的全球最佳实践咱酝暂援的大背景下袁是实现核心机房管理从信息化向智能化转变的重要咱猿暂中华人民共和国国家质量监督检验检疫总局清华大学出版社袁圆园园远援.信息安全技术信息系保障遥咱源暂统安全等级保护基本要求范中华人民共和国国家质量监督检验检疫总局渊G月辕栽圆圆圆猿怨原圆园园愿冤咱杂暂援2008.渊郧月辕栽圆愿愿苑-2011冤咱杂暂援2011..电子计算机场地通用规42/CHINAMANAGEMENTINFORMATIONIZATION.com.cn. All Rights Reserved.企业管理信息化信息等1.1数据库分片袁而这些都可以转入到其他库中遥服务目录全网统一管理袁推进全网运营服务标准化袁全网集约化运营的基础遥借鉴杂韵粤的理念实现服务的识别和封装袁构建开数据库应能够满足多用户按本地网存储的方式袁保证数据放尧透明尧分层的体系架构袁对服务规格和服务目录进行标准化袁库可动态切分袁存量数据域采用韵则葬糟造藻存储袁将本地网的所有用最终实现服务能力的野一点发布尧全网共享袁即发即用冶遥孕葬葬杂平户分在多个数据库内遥查询分流域数据用酝赠泽QL存储袁不同本地台层的服务能力主要分为业务服务和技术服务两种袁均部署在服网的用户单独采用不同数据库实例1.2数据库分域遥务总线上遥业务服务按功能分为五大类院数据对象服务尧业务逻辑服务尧数据库设计采用分特性存储模式袁在现有韵则葬糟造藻数据库的对外接口服务尧元数据服务尧郧陨阅服务遥基础上袁适度引入酝赠杂Q1尧晕燥杂QL遥总体存储要求如下遥技术服务实现对业务服务的支撑袁与业务功能关联紧密袁在技术中间件基础上做业务封装袁实现技术组件尧集成适配和中间定性韵则葬糟造藻尧集群的高效能用途院核心数据库袁存储活跃数据袁保证核心数据的稳件集成遥技术服务设计应注意统一技术服务的使用方式袁使技术服务可替换遥技术服务从服务层尧实现层尧适配层尧中间件辕平台4系统对核心数据库的访问压力酝赠杂QL用途院提供给相关系统或人员的只读使用尧可靠维护尧割接数据的平滑迁移遥袁保障核心应用的稳定性袁可分流外袁逐步推层提供服务遥进互联网化策略3完善应用层建设袁做好服务支撑袁提升服务能力H遭葬泽藻垣H蚤增藻晕燥杂QL用途遥院应用层主要是进行系统操作相关的应用袁包括悦辕杂架构桌面程序袁宰eb架构的应用和移动应用遥应用层需以建立更实用的的增删改查操作技术存储非活跃表数据遥采用H葬凿燥燥责集群中阅云杂袁袁而存储非结构化大数据H蚤增藻主要是用于数据统计分析袁其中H遭葬泽藻用于大数据应用为目标袁在应用层实现所需要的数据尧工具等都作为私有数据库或应用袁平台不作为管理遥应用层在设计时中间处理结果集砸藻凿蚤泽用途用途院院存储平面文件遥于砸藻凿蚤泽遥系统的静态数据遥淤砸藻凿蚤泽使用最佳方式是全部数据尧数据字典尧规格数据尧阅葬葬杂的渊1冤应用层需要具备统一风格袁需要注意以下几点袁注重用户体验院遥除榆调用可组合渊2冤应用层可基于服务的提供袁分散实现多种应用袁1.3当存储的数据不能被剔除时K藻赠辕V葬造怎藻更多场景是作为之外的更多数据类型支持时酝藻皂C葬糟澡藻凿的替代者来使用蚤灶原皂藻皂燥则赠曰曰盂当需要数据库分流袁使用砸藻凿蚤泽袁更合适使用遥砸藻凿蚤泽更合适曰动服务层的设计渊3冤应用层根据遥对服务的野契约模式冶提供服务和接口语言陈述袁并驱酝赠杂匝蕴应用服务需要根据业务要求划分为枣燥则韵则葬糟造藻服务和枣燥则4渊4冤规范管理平台建设应用层应当具备遥袁野强化运营支撑手段可互操作性冶袁可向野外领域冶提供服务遥用到服务之间需要采用负载均衡机制进行分流服务渊只有部分冤袁为了减少阅葬葬杂的负载和复杂度袁根据请求分流袁在应管理平台通过应用层管理代理接口及平台层代理接口袁实现到阅葬葬杂袁阅葬葬杂野业务服务枣燥则O则葬造糟藻冶和野业务服务枣燥则酝赠泽QL冶上袁然后到对应用层尧平台层的统一管控遥主要功能包括应用管理尧服务管理尧资源管理尧数据管理遥管理平台需要对后续综合运维提供帮2以服务为依托再根据协议路由到具体数据库中助袁使运维人员更多借助平台进行操作构建统一的服务平台孕葬葬杂平台层的搭建以平台化袁总线为串联袁奠定袁以服务的方式实现与应用及外部系统的尧服务化为基本原则野平台垣遥应用冶的基础袁目标在于用配置渊1冤尧应用管理应用控制院袁能对应用的合理性进行审核对于外部接入应用的管理援袁包括应用监控袁对外部数据交互尧应无缝集成遥孕葬葬杂平台包括集成总线渊陨孕葬葬杂冤尧服务平台渊粤孕葬葬杂冤尧有校验机制数据服务平台稳定性渊2冤遥服务管理遥院包括订单监控尧接口监控尧后台服务袁确保接口务服务和技术服务渊1冤陨孕葬葬杂袁渊阅孕葬葬杂冤尧通过向服务总线注册服务管理接口杂孕陨4部分实现远程调用遥袁包含业有批量数据核对稽查机制渊3冤数据管理院包括数据检查尧检查指标尧批量管理数据袁需要用暴露渊2冤粤P葬葬杂袁袁进行应用与服务之间即服务总线遥袁是对服务的统一集成袁应用与应用之间集成互访袁将服务向应袁包含企业总线及内部服务总线渊3冤阅孕葬葬杂袁即阅葬葬杂遥理尧端口管理渊4冤资源管理尧资源监控院对于袁陨栽袁确保资源数据的高质量提供资源统计服务器设备资源的管理遥尧预警等功能袁遥包括设备管5总结以上是对电商化架构结合电信陨栽发展思路的思考遥电信陨栽管理平台通过服务管理接口渊4冤服务管理接口袁孕葬葬杂服务平台袁平台与管理平台之间的通信桥梁袁实现对数据库的访问遥实现对陨孕葬葬杂尧粤孕葬葬杂尧阅P葬葬杂的配袁结合电商化架构针对传统陨栽所必需的关系型数据库袁有选择地置尧监控及告警做了承接遥新架构继承了电信核心域数据的韵则葬糟造藻管理方式袁对日志尧大文本和图片等选择了大数据存储模式袁同时将读写分离袁包含外总线和内总线孕葬葬杂通过服务总线实现应用系统间的应用集成遥袁分别处理外部应用集成与平台服务集成遥服务总线尧引入酝赠杂QL管理袁加快查询速度袁并在存储上做了分片管理袁使内部应用系统之间集成问题遥外总线尧内总线有各自的服务目整个架构的数据库支撑更立体化和实用化遥录袁对服务进行管理遥服务目录记录服务相关信息袁包括服务名除了数据库改变以外袁野平台垣应用冶概念的贯彻袁进一步规称尧服务编码尧哉砸蕴地址尧功能描述尧版本信息尧发布时间尧发布人范了系统建设袁大平台微应用尧服务能力开发和应用多元化支撑袁员尧状态尧输入参数尧返回值尧错误代码尧服务能力等信息遥是整个孕葬葬杂体系最独到之处袁对于电信数据和系统的企业级管仅在外部系统尧异构系统调用的时候才会采用外总线袁即企理和对外开发服务有非常大的帮助遥业服务总线尧硬总线或应用层总线遥外部系统调用平台服务袁服电信陨栽架构是与电信业务系统紧密关联的袁因此单纯采取务由平台提供袁走外总线遥内总线也称软总线尧服务层总线遥总线全部野拿来主义冶袁肯定不能适应目前电信业务和技术发展遥借鉴除接收消息端点兼容的内容袁只保留剩下的服务代理尧数据处有用的经验理尧服务轻量编排尧路由等功能遥应用调平台服务走内总线袁业务平台内部组件通信走内总线遥陨栽人需要努力的事情还有很多突破的有效途径袁并将这些应用到实际生产系统中去遥在野去电信化遥冶和野去陨韵耘冶的道路上袁是最终能实现袁电信陨栽服务能力开放体系是电商化的核心目标之一袁是实现运营CHINAMANAGEMENTINFORMATIONIZATION/43.com.cn. All Rights Reserved.