云计算环境下基于刀片集群的电信系统应用与分析.docx
《云计算环境下基于刀片集群的电信系统应用与分析.docx》由会员分享,可在线阅读,更多相关《云计算环境下基于刀片集群的电信系统应用与分析.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、云计算环境下基于刀片集群的电信业务支撑系统应用与分析摘要:随着云计算技术1的逐步发展和成熟,为了进一步降低设备和生产投资,提高对未来业务需求的弹性扩展,中国联通系统集成有限公司山东省分公司首次在全国性电信业务支撑系统建设中采用了以刀片集群为底层硬件支持的云计算架构。系统在业务灵活性,数据处理和安全性方面都有了很大的提升,同时也满足了未来潜在的定制需求。关键词:云计算 刀片集群 电信业务支撑系统 业务扩展1.概述随着三大运营商竞争日益激烈,用户对运营产品和服务支持有了更高的要求。电信业务支撑系统作为整个运营网络的业务支撑核心有着相当严格的应用标准。电信业务支撑系统的构建具有软硬件成本高,覆盖节点
2、多,用户数据量大和系统容错性要求高的特点。一旦电信业务支撑系统出现业务扩展瓶颈或不稳定状况,往往会造成用户的大量投诉,给运营商带来不可估量的损失。随着云技术近年来的不断发展,电信业务支撑系统的设计理念也从集中走向分布,模块化走向弹性扩展。众多造价低廉,可靠性高的刀片集群代替了高端服务器,弹性的计算能力减少了闲置资源的浪费并提升了高吞吐量下的数据处理能力,同时结合云计算思想可以更好的应对一些未来出现的业务,使系统具有很好的兼容性。从2009年起,各大运营商也逐步关注起云技术在电信行业支撑系统中的实现可行性。利用云技术可以有效的降低运营成本,提升服务质量,增强运营商的技术实力和行业竞争力,所以中国
3、的三大运营商都不约而同的结合自己现有网络特点开始发布自己的云平台发展战略。中国移动已经发布了自己的“大云”平台,目标是把单点的个人用户能够无缝的介入互联网网中,通过平台向用户提供一些商用服务,突破传统手机的功能瓶颈。同时对IT系统提供高性能计算,分布式存储,虚拟管理等支持。中国电信也于2009年面向企业级和个人用户推出了云存储业务“e云”,使运营商不但可以提供带宽资源还可以为客户出租存储资源,让客户对数据的管理和使用更加安全和高效,同时客户也可以把精力专注到具体的业务上来,摆脱了原有的数据维护压力。中国联通作为中国三大运营商之一也提出了自己的云计算解决方案。通过与Power-Allnetwor
4、ks (PA)公司合作,提出了自己的“互联云”计划。互联云包括的应用领域很多,包含了存储、网络、软件、平台和服务等,未来可以通过自己的云框架来满足用户各种需求,根据云和云之间的关联实现整个网络和功能的共享和互通。本文一方面介绍了云计算技术在电信业务支撑系统中的设计和应用,克服了传统系统的一些缺陷;另一方面,分析和研究对未来业务发展和技术革新的支持,使电信业务支撑系统具有了更强大的生命力,能够为用户提供更优质的服务。2.相关技术发展建设基于云构架的电信业务支撑系统需要面对着多种技术挑战,涉及的技术也是多方面的,从设计到实现往往需要多种技术的搭配和融合。本文主要对其中涉及的几类主要技术进行介绍。2
5、.1云计算技术3云计算最早来源于IBM公司2007年提出的云计算计划。在其技术白皮书中对云计算(Cloud computing)的定义是描述一个系统平台或一种类型的应用程序,可以动态的按需进行部署、配置、重配置或取消服务等。其可提供的服务既可以是存储、计算能力也可以是防火墙、普通软件应用等。任何用户只需要使用一般的WEB浏览器就可以直接访问这些需求。云平台根据用户的需求多少来提供资源服务和计算费用,使整个平台具有可扩展性和高可用性。对云计算的使用最著名的是Google和Amazon公司,它们都部署了大量廉价的普通主机用来进行分布式的计算和存储。Google公司通过并行计算和分布式数据库BigT
6、able为用户提供高速的服务,同时由于对数据进行了对节点的冗余存储,保证了系统具有很好的鲁棒性,即使多节点失效也可以保证系统正常运行。Amazon公司作为全球最大的在线零售商,实现了为客户提供弹性计算能力。这样既保证了其平台下众多的服务开发商拥有足够的平台支持,而不用担心平台维护的问题,同时也保证了其提供的服务质量和运营开销,根据服务请求的多少动态的分配计算能力,根据计算开销计算费用而不是搞平均主义,保护了小服务提供商的利益,也降低了Amazon公司的运营成本。云计算的核心技术是虚拟化技术。在复杂的互联网环境下,从硬件存储、平台操作系统到软件应用无不体现了其异构性和多样性。如果没有虚拟技术来对
7、所有的资源进行统一的抽象管理和高效整合,我们就无法实现云的跨平台共享,最终只能导致云计算之间难以协同工作,产生高效的计算能力。通过对一系列资源的虚拟化我们可以实现资源池,当用户需求什么服务资源池都可以把池中最匹配的服务实例提供给用户,使用户感觉没有平台、服务质量或共享的差别。满足了用户对基础设施(IaaS)、平台(PaaS)和软件(SaaS)的需求。采用虚拟技术实现云计算,在一台机器上部署不同的应用,通过调度管理程序可以灵活分配资源,这样一个业务处理可以在任何一台刀片机机器上处理。此外,虚拟技术很灵活,比如,今天这个应用在这个时段负载很大,其他业务现在闲着,完全可以调配其他业务的资源来处理这个
8、业务应用,满足云计算的伸缩性。采用虚拟技术灵活、经济,可以同时满足不同业务需求,提高设备利用率。2.2刀片服务器刀片服务器(Blade Server)具有计算密度高、结构紧凑、节约空间、薄片模块式接插、易于扩展、便于集中管理及可提供不间断服务等特色,因此广泛的受到企业级用户的欢迎。其主要特点有:节能高效,采用高效AC电源和VRD电源,优化了散热布局,避免了“影子布局”效应,与2U机架服务器比较,能耗降低20-30%;易维护,支持在线热拔插和IPMI 2.0规范,可以远程维护;高性能,高可靠,无源背板,全冗余架构设计,系统设计无单点故障,支持虚拟化。 因此在我们设计的全国性电信业务支撑系统中我们
9、采用了华为E6000新一代刀片服务器作为云计算硬件系统。硬件方面,刀片机密度大,占用空间少,提高了空间使用率,机房的使用效率也随之提高。刀片机是低功率、能耗小的节能型服务器,电源多是智能的,其供电能耗自动调节,运行负荷低功耗降低。软件方面,采用虚拟技术实现网格计算,在一台机器上部署不同的应用,通过调度管理程序可以灵活分配资源,这样一个业务处理可以在任何一台刀片机机器上处理。某一应用在这个时段负载很大,其他业务现在闲着,完全可以调配其他业务的资源来处理这个业务应用,满足云计算的伸缩性,提高了设备利用率。2.3数据库系统采用广泛使用的mysql数据库进行了分布式部署,其管理新和移植性都比较出色。同
10、时因为精简了许多不实用功能,经测试在对数据的处理上也表现出色,而且作为开源软件具有不错的性价比和提升性能潜力。经过数年的研究开发,mysql已经非常的成熟和稳定。在技术支持和维护成本上都非常低,由于是开放源代码的数据库软件几乎找不到潜在的风险BUG,对其他配套软件都可以很好的集成使用,提高了整个系统的兼容稳定性。3.云框架下的电信业务支撑系统建设联通电信业务支撑系统要求构架具有标准化、松耦合、分布式和灵活性等特点。可以在重负荷下依旧保持良好的性能,同时要支持业务逻辑与数据逻辑的分离,使业务的定制更加具有灵活性。通过对服务和数据进行标准化和分布式的处理,解决单点故障等问题,建立起标准化的面向服务
11、体系(SOA)使每个功能单元更加具有独立性,可以对功能进行弹性的扩展。3.1电信业务支撑系统框架图1 电信业务支撑系统框架电信业务支撑系统由于其行业特点往往比一般系统更加的复杂和可靠。从图1可以看出整个系统运行在专有的DCN网和硬件防火墙后,保证了系统运行的安全性和私密性。在部署系统的LAN网络中,可以分成多类服务器,每类服务器往往有多台服务器或服务集群组成。它们在系统运行中担负着独立的业务处理任务,即使某台服务器出现故障或高负载情况,系统可以通过负载均衡算法自动切换成其它服务器处理,不会影响到用户的使用。各类功能服务器的分布式部署使得整个网络具有了更好的鲁棒性,同时不同功能应用的分开部署也保
12、证了业务处理的私密性和并行性,即使在一个LAN中同类服务间的业务也是不可见的,有效保护了业务处理的可靠性。后台数据存储我们分为共享存储和传统数据存储。传统数据存储主要针对数据库服务器,它的要求是高安全性和私密性。传统数据存储相关技术都比较成熟,能够较好的进行访问控制且故障点较少,是一种比较稳健的业务数据存储方案。共享存储对各个功能服务器提供存储服务,可以有效的实现业务数据的灵活共享,减少共同业务数据的冗余和提高数据处理的吞吐能力。通过分析业务需求的不同,进行分类的选择存储方案可以有效的提高系统性能。从系统维护角度来看,这种电信业务支撑系统框架中各个功能系统的分布式部署使业务流程划分更加清晰,维
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算 环境 基于 刀片 集群 电信 系统 应用 分析
限制150内