- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
走在云上,漫步云端20130903-2.doc(154.50KB) - 北京思特奇信息 ...
走在云上,漫步云端
——记BILLING产品云化的探索之路
文/BILLING产品线
技术架构引入云计算的过程,对有着十几年甚至几十年沉淀的行业系统软件而言不是一件轻松的事情。如何适时适度地调整系统架构向“云”方向演进,既不急躁,也不拖沓地拉动行业软件做好自我解构优化调整,本文从电信行业BILLING系统改造尝试入手,与各位分享其中的云化探索之路。
云计算的提出和发展已有一段时间,BILLING对云计算的理解和尝试也随之进行了一段时间。云计算是什么?怎么样才可称为云计算?云计算最终表现成什么形式?分布式或者服务标准化与封装是云计算吗?在很长一段时间里,我们对云计算的感觉一直是踮着脚,用手在触摸这虚无缥缈的东西。
随着若干云计算项目的实践以及相关技术理解的深入,BILLING逐渐理清了云计算这个电信行业的外来词在电信行业里的释义,对云计算需要的条件以及能够带来的价值也有了深刻认识。BILLING开始使用“云”,并逐渐从行业角度审视:云计算,你能够给我带来什么!
云计算首先是一个概念。这个概念是应运而生的,其“运道”是海量的数据和主机资源之间的矛盾。电信行业与互联网行业最近几年都致力于解决数据爆炸性增长的问题,电信行业通过不断增强单机处理能力和稳定性的方式解决,而互联网行业则以弹性扩展的云计算方式解决。这两种解决方式不存在对与错,只是行业特点决定了两个行业IT部门选择了自己最适合的解决方法。
电信行业的IT系统有着更深厚的行业背景,同时相对于互联网行业其也有着更沉重的包袱。基础设施架构的变化,影响到电信IT系统从零年到十几年的行业应用,跳跃式系统演进不适合电信的IT系统。电信行业内业务支撑系统建设比较集中,自建自用;而互联网行业则是“点子重于技术”的场所,好的创业思路只要具备一定的环境即可快速增长,因此主机租用十分普遍。所以IDC不论从降低成本还是从吸引客户角度考虑,都存在优化系统架构的刚性需求,从而IaaS也是目前互联网应用最多的云计算服务。
那么电信行业如今引入云计算又意在何为呢?无非是考虑成本、弹性和集成三个方面。
关于成本的讨论,不多做表述,只说明一点:这里的成本包含硬件成本和维护成本两部分。
关于弹性,电信行业每日的业务量有序波动、节假日以及突发事件发生时的业务激增,都需要业务支撑系统的容量具备一定的弹性,在满足业务需求的同时也避免资源浪费。另外,对系统硬件和软件故障时的failover,缺乏弹性的系统会将整个系统稳定性保障完全依托底层的平台和设备厂商,应用软件被迫放弃对自身系统的保护。因此构建弹性的支撑系统,不论从系统资源利用率还是从安全角度,都是电信支撑系统的迫切要求。
关于集成,运营商对系统集成永远保持着一种十分矛盾的心态:一方面怕一家独大不好应付,另一方面也怕烟囱式的孤立系统和数据孤岛。其实从运营商角度来看,有两个办法可以解决这个问题:第一是统一数据模型,第二是构建数据中心。统一数据模型的方式目前中国电信正在实践,孤立系统的问题在理论上能够解决,当然还要依赖于软件提供方的开放程度,但数据孤岛问题单纯依靠统一数据模型还无法解决,仍然需要通过其它手段加以保障。构建数据中心方式则是在云计算背景下,应用-数据关系的新组织形式。数据统一存放和管理,对外提供标准的数据服务(或数据对象),不但解决数据孤岛问题,同时也将数据模型的差异化通过数据服务的方式进行屏蔽。
思特奇公司作为电信业务支撑系统的集成商,通过上面的分析我们应该如何重新审视和思考云计算的实现?个人认为,最重要的一点是如何通过非颠覆性的手段实现颠覆性的系统架构变迁。说它是颠覆性的系统架构变迁,是因为从云计算的角度看,系统需要构建IaaS、PaaS和SaaS,虚拟化、平台化和标准化将打乱现有的业务系统功能,重新划分功能域,颠覆原有的系统功能架构;说它是非颠覆性的手段,则是从实施过程看。前文论述了电信行业的行业背景问题,这需要原有业务应用能够很好地继承下来,而不是推翻重构。
如何更好地将原有应用继承和过渡到新的体系架构中?在云计算背景下,针对BILLING,我总结出“一个原则”和“三个基本点”需要把握,供大家参考:
一个原则:系统云化过程要从架构云化入手,逐渐过渡到功能云化。
三个基本点:
1、新旧技术环境需要有足够的相似性。
2、避免“过度优化”发生。
3、应用需要“装入”,通过技术手段进一步消除架构变迁对业务构件的影响。
上面的“一个原则”是系统如何从传统架构向云架构演进的基础。从传统BILLING应用架构演进到云架构,需要优先保留原应用架构的基础形态,也就是基本的最小功能单元(业务构件),通过新增业务构件搭建新运行架构,使业务服务具备分布式和虚拟化的特性;然后集成云管理平台,对外提
您可能关注的文档
最近下载
- 2025甘肃甘南州专业化管理的村党组织书记招聘45人笔试备考题库及一套答案详解.docx VIP
- 05G525_吊车轨道联结及车挡 .docx VIP
- 《交流电机的维护与检修》课件.ppt VIP
- 妇产科学教学课件:女性生殖系统生理.ppt VIP
- (通用)大学生人文知识竞赛题库及答案(通用版).pptx VIP
- DB42╱T 1528.1-2019 湖北省农业用水定额 第1部分:农田灌溉用水定额.docx VIP
- 财务风险管理及防范对策研究.pptx VIP
- 儿童特应性皮炎的药物治疗.pptx
- 一种在无有机模板剂条件下合成MCM-49型沸石分子筛的方法.pdf VIP
- 三相异步电动机的铭牌.pptx VIP
文档评论(0)