0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

移动通信网络云计算的设计和实现

电子设计 2018-08-31 00:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1 通信行业的新要求

纵观当前我国信息产业,3G无疑是今年最大的亮点,随着3G市场的启动,移动互联网产业将成为亟待开拓的市场,移动搜索、无线社区、手机视频等都可能成为3G时代的杀手级应用。为此,广大传统互联网企业也纷纷发力,进军移动互联网市场,以期在"3G元年"跑马圈地,抢占市场。对于云计算给产业带来的变革,首先,云计算打破了传统的IT产业格局,但目前还没有形成稳定的价值链分工,传统的设备提供商正利用云计算广泛地进入服务领域;其次,现有云计算解决方案呈现封闭、私有、定制化的特征,国际标准化工作刚刚起步,云计算开源项目非常活跃;再次,互联网服务商,如谷歌和亚马逊等,他们在云计算方面领先于传统的设备制造商和系统集成商。对于云计算时代需要解决的问题,他认为,首先需要做互操作和标准化的工作,如果没有一个国际标准或者一些事实标准,用户从一个云平台迁移到另一个云平台将面临很大的困难;其次,运营商的管理模式也要相应变化,云计算强调的是集中资源形成资源共享,运营商如果想打造一个云计算平台,必须建设一个统一的资源池,将其与未来的应用协调在一起,形成对最终用户的服务。这主要体现在以下几个方面:

各业务平台采用的外购软硬件类型各异,对于外购件异常带来的业务中断、系统故障等问题较难控制和规避;各厂家业务平台提供的操作维护手段不同,需要运营商培训大量的技术人员熟悉各种维护系统,加大了维护成本的投入;业务平***立建设,不同地域、不同业务的处理能力严重负载不均,投资建设的硬件资源利用率不高。

从理论上分析,无论是何种业务,其处理逻辑都仍然属于应用程序范畴,任何应用程序都可以简单归纳为计算模式+存储模式+通信模式的集合。为带来有弹性、容量无限的系统,一般有两种解决办法:一是在同一机器上部署单一业务的多模块或者选择性地部署多个业务;二是通过虚拟化技术实现统计性复用资源。前者对业务程序的依赖度很高,需要相互之间互不影响,对于同厂家同类型业务相对比较容易实现,只能在一定程度上实现资源共享。而虚拟化技术可以较好地隐藏资源复用和共享的实现细节,能最大程度地减小结构上与业务的耦合性。

当然,仅依靠虚拟化技术还不能完全做到业务级弹性的调用控制,文章在下一章节将重点介绍业务调度和虚拟化的完整解决方案。通过该方案移动运营商可得到:

(1) 业务按实际处理需要合理的获取计算资源。从而使运营商不用在提供某种业务服务之前就要做计算资源的预测,消除了事先投入的风险,使业务可以从小规模做起,随着需求的增加通过业务调度和虚拟化技术快速扩展业务占用的硬件资源。

(2) 解决不同地区、不同时段的业务不均衡问题。一方面可以在日常业务量相对较低的情况下通过减少硬件资源的占用降低电源损耗;另一方面可以在节假日或未预期到的业务峰值出现时通过扩大硬件资源占用来规避运营风险。

(3) 提供了一种将大量移动网络资源对外租借的可能。计算资源虚拟化后,能以短时间为单位付费,租借方可按需申请使用计算资源。

2 业务调度和虚拟化方案

针对上述移动运营商的迫切要求,文章给出了一种将虚拟化与业务调度相结合的整体解决方案,其模型架构如图1所示。

核心管理部件主要包括虚拟机管理系统及业务调度中心。从方案设计角度将底层物理设备的虚拟化与业务层面的处理能力控制分离。

一个应用程序必然需要一个计算模式、一个存储模式和一个通信模式。为实现计算资源的弹性和无限镜像,最现实的办法就是将这些资源虚拟化,面对应用隐藏它们的复用和共享机制。不同的公用计算会根据抽象性和管理层次加以区分。本方案提出将移动通信业务计算云分为两级进行管理,其一是将物理硬件虚拟为抽象计算单元的过程,该过程不受上层业务的影响,所有计算单元属性均保持一致;其二是针对差异化业务的动态调度系统,可根据不同的业务处理逻辑、业务性能要求以及资源占用预期对业务系统进行伸缩性控制。通过业务调度中心与虚拟机管理系统的配合,满足运营商多业务实时动态资源调整的要求。

目前虚拟机技术已日渐成熟,大多数主流的虚拟机厂家通过XEM、KVM等核心技术实现对硬件CPU、内存资源的虚拟单元构建,虚拟机技术主要包括以下四大特征:

可在单一物理服务器上同时运行多个虚拟单元;

在同一物理硬件设备上的虚拟机之间相互隔离;

可将完整的虚拟单元都保存在文件中,通过移动和复制这些文件的方式来移动和复制该虚拟单元;

可屏蔽虚拟单元与底层物理硬件的关联,无需修改即可在任何服务器上平滑迁移。

虚拟化技术将物理资源转化为便于切分的资源池,在设计理念上符合云计算的基本条件,具有通用的资源调度能力;但在通信领域的实际使用过程中,需要调度的资源不仅仅局限于虚拟单元本身,移动运营商急需一种针对不同业务应用进行集中能力控制的解决方案,可以实时监测全网多种业务流量动态,智能判断各业务间的负荷关系,平衡硬件及虚拟单元的资源分配。

文章通过在虚拟机技术基础上构建业务调度模块的方式弥补了虚拟机技术对通信业务控制层面的不足。调度中心与虚拟机管理系统配合完成调度的模型如图2所示。

调度中心内部可细分为四大功能模块:

(1) 业务智能调度分析模块:作为调度中心的核心处理模块,根据实时监控采集汇总的各业务运行数据,综合分析当前业务层处理能力情况,对各业务许可证进行调节。在必要时可通过与虚拟机管理系统直接的交互申请空闲计算单元或释放已占用冗余计算单元,通过自动部署模块式进行业务快速加载、卸载,动态调整业务许可证处理能力。同时该模块还负责将业务节点的伸缩情况动态通知到外围接口分发设备(如:四层交换机、协议接口机设备等)。

(2) 实时处理能力采集模块:通过与各业务处理之间的交互实现对各业务实时消息处理流量、数据库资源占用要求、处理能力状况等信息进行采集。支持两种采集模式:业务进程定时上报模式,以及调度子系统发消息主动驱动采集模式。并将采集到的数据写入调度分析库,以便进行智能调度策略分析。

(3) 自动部署模块:根据业务智能调度分析模块的部署消息把指定的业务包加载到指定计算单元上或停止业务清理该计算单元上的业务包程序。

(4) 人机操作维护:提供人机操作界面,一方面可对业务模块运行状态进行监控,另一方面可提供人工手动干预调度的功能。

调度中心通过上述的模块化设计结构与虚拟化管理平台协同工作,可以真正实现对移动通信领域业务处理的动态调节和资源复用。具体调度过程如图3所示。

通过对业务处理单元进行实际业务量跟踪监测,结合智能调度分析中心配置的调度策略与阀值,动态进行业务许可证的弹性伸缩控制。

智能调度分析策略可主要分为以下几类:

(1) 冗灾性调度策略:针对某一业务处理单元异常情况下,分析其他同类业务处理单元是否能够分担该业务节点的工作,在必要时申请新的虚拟计算单元接管原有业务处理,以确保系统稳定运行。

(2) 周期性休眠策略:根据业务流量的变化识别周期性调整要求,根据规律释放、申请计算单元。为达到业务快速启停切换的目的,释放的计算单元可仍保留原业务程序,仅在状态上实现休眠和激活,以节约能耗。

(3) 业务发展调整策略:根据业务发展的情况确定是否需要增加或减少计算资源的占用,并完成业务的自动加载和卸载。

以上3种分析策略是由调度中心的核心部件--智能调度分析模块予以实现,该模块负责根据监测到的数据对虚拟资源进行整体调控,为实现非人为干预的动态调控需要通过一系列比对算法完成多项指标的评测,根据综合评测结果发出资源调配指令[11].为简化描述,文章仅给出一种通用计算模型:

(1) 采样条件:

采样时间间隔:1s.

(2) 采样数据:

当前采样点虚拟单元承载"业务类型1"处理许可证为:Llic;

当前采样点虚拟单元占用CPU为:Lcpu;

当前采样点虚拟单元占用内存为:Lmemory;

当前采样点虚拟单元占用输入输出端口(I/O)资源:Lio.

上述参数在计算中所占权值分别为R1-R4,该权值表示不同类型的业务应用在计算单元中占用的资源偏差[12].例如,短消息服务中心(SMSC)业务处理服务器,我们采用以系数{0.3, 0.3, 0.3, 0.1},这里认为计算单元在承载SMSC业务时CPU占用、许可证处理及内存较其他参数重要一些。若当前的系数Ri(指R1-R4)不能很好地反映应用的负载,可以对系数不断地修正,直到找到贴近当前应用的一组系数[13-15].

(3) 采样值计算公式:

LOAD(Ni)= R1×Llic (Ni)+R2 × Lcpu(Ni )+R3× Lmemory(Ni)+R4 × Lio(Ni)

(4) 判断周期及方法:

针对上述加权后的负载值,可通过多次连续取样的方式进行综合判断。关于采集权值的周期设置,虽然很短的周期可以更确切地反映各个计算单元的即时负载,但是很频繁地采集会给调度中心和被检测计算单元带来负担,也可能增加不必要的网络负荷[16].为解决该问题可适当地调整采集负载信息的周期(建议可以在10~15 s);同时使用滑动窗口来避免采样数据的抖动。

(5) 调度决策:

根据以上多次周期性采样获得的数据结合虚拟单元的负载区间进行比对,实现对计算单元负载的智能判断并采取相应的调度处理策略。

通过以上方案可切实解决移动运营商建设可伸缩性业务平台的要求,有效降低业务平台的资本性支出(CAPEX)和运营成本(OPEX),减少投资浪费,获取更大的利润空间。

3 结束语

在目前移动通信网络各业务平台仍处于独立建设的情况下,运营商在前期建设投资过程中往往都是根据预测的节假日最大业务量峰值评估规模,这样即便峰值预估准确也会造成投资的浪费。同时如果低估了峰值出现配置不足的情况,则可能会导致直接拒绝超量用户的业务请求。不仅被拒绝的用户不可能带来任何收益,而且由于业务服务感知差,致使用户失去信心不会再次使用,造成用户流失的严重后果。

如图4所示,通过业务层的动态调度结合虚拟化技术可使资源分配与实际业务量曲线趋于一致,规避上述两种情况的发生。

文章中提出的"业务调度和虚拟化"是移动通信网络云化的一种可选方案,具备云计算思想的以下特征:

(1) 可按需获取看似无限的计算资源,使云计算用户不用在提供服务很久之前就要做计算资源的计划。

(2) 消除了云用户的事先投入,从而使业务可以从小规模做起,随着需求增加来扩展他们的硬件资源。

(3) 能够以很短的时间为单位付费按需使用计算资源,不需要的时候就将这些资源释放。这样,通过将闲置的机器和存储器释放来节省开支。

业务调度和虚拟化技术方案的提出为移动通信产业的计算云落地提供了一种具体的解决思路和方法。相信在不久的将来,业务调度和虚拟化技术的解决方案会逐步成为移动通信产业的主要建设模式。



:
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为什么要网融合?

    架构已不适应这些需求。计算服务需要强大的网络能力来保证稳定运行和通信质量,而网络资源优化也需借鉴
    的头像 发表于 12-03 09:59 215次阅读

    5G通信网关有哪些特点

    5G通信网关作为连接5G网络与终端设备的关键枢纽,融合了高速通信、智能计算与安全防护能力,其特点可归纳为以下七个核心维度。
    的头像 发表于 09-05 18:16 597次阅读

    网络全覆盖,翎智能如何用应急通信自组网技术守住万亩森林海的“通信防线”?

    翎智能通过部署去中心化自组网设备,构建起覆盖万亩森林的动态通信网络。该网络采用无线MESH协议与多跳中继技术,在密林、山地等复杂地形中实现信号智能路由,单节点覆盖半径扩展5倍,穿透3
    的头像 发表于 07-03 21:42 373次阅读
    <b class='flag-5'>网络</b>全覆盖,<b class='flag-5'>云</b>翎智能如何用应急<b class='flag-5'>通信</b>自组网技术守住万亩森林海的“<b class='flag-5'>通信</b>防线”?

    广州邮科通信电源系统:现代通信网络的坚实后盾

    通信电源,顾名思义,就是为通信网络提供稳定电力供应的设备和系统。在通信网络中,无论是基站、交换机、路由器,还是数据中心、光纤传输设备等,都需要持续、稳定的电力供应才能正常工作。一旦电力供应出现问题,整个
    的头像 发表于 06-13 16:06 460次阅读
    广州邮科<b class='flag-5'>通信</b>电源系统:现代<b class='flag-5'>通信网络</b>的坚实后盾

    数据中心和通信网络有什么区别

    资源的集中化服务。 服务对象:主要面向企业、服务提供商、政府机构等,支撑其业务系统、应用程序和数据分析需求。 典型应用:计算、大数据分析、人工智能训练、企业IT系统托管等。 通信网络
    的头像 发表于 06-12 09:57 678次阅读
    数据中心和<b class='flag-5'>通信网络</b>有什么区别

    广州邮科通信电源系统:赋能现代通信网络的稳定动力

    在当今快速发展的信息时代,通信网络作为信息传输的基石,其稳定性和可靠性至关重要。广州邮科,作为通信电源领域的佼佼者,其通信电源系统凭借卓越的性能和可靠的质量,为现代通信网络提供了稳定而
    的头像 发表于 05-19 15:48 418次阅读

    智能通信网络设计引擎:VDE Cloud赋能未来汽车网络研发

    VDE Cloud 作为一款基于B/S架构的车载总线通信数据库设计和管理系统,为汽车智能通信网络设计深度赋能。
    的头像 发表于 05-13 13:44 645次阅读
    智能<b class='flag-5'>通信网络</b>设计引擎:VDE Cloud赋能未来汽车<b class='flag-5'>网络</b>研发

    应用在高速通信网络的爱普生SG2016EHN晶振

    在数字化浪潮席卷全球的今天,高速通信网络作为信息时代的“神经脉络”,承载着海量数据的实时传输与交互。从5G基站的超高速信号处理,到数据中心的大规模数据交换,再到计算、物联网的蓬勃发展,对时钟信号
    的头像 发表于 04-23 11:06 547次阅读
    应用在高速<b class='flag-5'>通信网络</b>的爱普生SG2016EHN晶振

    基于CAN的娱乐车通信网络RV-C介绍

    电子发烧友网站提供《基于CAN的娱乐车通信网络RV-C介绍.pdf》资料免费下载
    发表于 04-19 17:01 2次下载

    翎智能应急自组网通信系统:让应急通信更智能、更可靠

    组织的通信网络,能够在紧急情况下迅速建立并维持稳定的通信连接。该系统利用先进的无线通信技术、智能算法和计算平台,
    的头像 发表于 03-31 11:59 994次阅读
    <b class='flag-5'>云</b>翎智能应急自组网<b class='flag-5'>通信</b>系统:让应急<b class='flag-5'>通信</b>更智能、更可靠

    华为赢得巴西通信网络大单

    近日,巴西移动通信网络运营商iez!宣布与华为达成重要合作。此次合作涵盖两大关键领域,标志着华为在巴西通信市场的进一步拓展。
    的头像 发表于 02-18 15:11 1227次阅读

    通信网络故障排除技巧

    通信网络以其高速、大容量和抗干扰性在现代通信系统中占据着举足轻重的地位。然而,随着网络规模的扩大和复杂性的增加,故障排除成为了网络维护中的一项重要任务。 1. 故障诊断的基本原则 在
    的头像 发表于 01-23 09:42 1697次阅读

    通信网络的优势分析

    随着信息技术的飞速发展,通信网络已成为现代社会的基础设施。光通信网络以其高速、大容量、长距离传输等优势,成为现代通信网络的主流技术。 1. 高速传输 光通信网络的核心优势之一是其高速传
    的头像 发表于 01-23 09:36 1488次阅读

    Dali通信网络的最佳配置

    DALI(数字可寻址照明接口)通信网络的最佳配置涉及多个方面,包括网络架构、设备选择、布线要求以及功能实现等。以下是对DALI通信网络最佳配置的分析: 一、
    的头像 发表于 01-10 10:32 1656次阅读

    抑制射频干扰滤波器: 移动通信网络中的干扰抑制利器

    射频干扰是指在移动通信网络中,由于各种电子设备和无线信号之间频谱的重叠而产生的干扰现象。射频干扰会严重影响通信设备之间的信号传输质量,对移动通信网络
    的头像 发表于 12-20 11:20 1183次阅读
    抑制射频干扰滤波器: <b class='flag-5'>移动</b><b class='flag-5'>通信网络</b>中的干扰抑制利器