1.引言
随着互联网新型业务的不断涌现和网络规模的急剧膨胀,现有网络设备的僵化结构造成网络服务能力已无法适应上层业务的多样性需求,节点可提供的基础能力与上层应用需求之间存在鸿沟;同时考虑功耗因素,信息通信领域作为全球增长最快行业之一,其碳排放也随着行业规模而不断增长,以之前的能耗增长趋势推算,互联网领域的能源消耗在2025年将占IT行业总能耗比重达43%,网络设备的能耗问题已成为互联网可持续发展的重要障碍,并成为计算机网络领域的重要研究课题。
绿色网络概念由Gupta M在2003年的SIGCOMM国际会议上首次提出,目标是在保证上层业务演进需求的前提下节省网络能耗。现有网络架构和运营部署模式与节能目标背道而驰,主要原因如下:
基于“打补丁”式的网络设备功能更新升级模式。导致网络设备功能复杂,服务能力越来越过剩,服务能力过剩导致能耗浪费;
“峰值”设计模式,对设备的链路速率、处理能力和交换能力等指标按照峰值设计,设备在正常运行时的能力富余导致能耗浪费;
现有网络设备的“刚性化”结构,导致扩展新型业务时需更换设备,造成大量的网络设备电子垃圾,电子垃圾的处理将耗费大量能源;
现有网络设备的“封闭式”生产模式,形成网络设备生产垄断加剧,设备厂商为一己之利盲目推进网络设备更新换代,造成网络资源和能耗的巨大浪费。
随着新型业务和网络规模的不断发展,网络设备不断升级替换。由此产生的高能耗、高浪费和低效率等问题Et益突出。国家“863”计划信息技术领域重大专项“新一代高可信网络”提出了“可重构柔性网络(reconfigurable flexiblenetwork,RFNet)”的思想圈,主要针对现有网络存在的服务可扩展性、灵活性和低功耗等问题,致力于构建一种新型的未来网络体系,支持服务能力可重构,按上层服务需求选择资源。并构建面向服务的实体服务网络嘲,有助于实现绿色节能网络。
通过对现有网络体系结构的研究,新型网络架构需在服务能力、低耗能、可扩展性、开放性和可管理性等方面进行改进。为支持未来网络的业务演进和大规模部署,将服务能力和绿色节能作为主要关注点,本文重点研究可重构技术支撑下的RFNet架构,引入RFNet 4层分层模型实现服务能力与网络资源松耦合,网络节点服务能力随着业务需求变化进行重构:根据上层业务变化构建或释放满足需求的实体网络。基于可重构能力使得RFNet在服务能力支撑和网络节能方面具有独特优势,分别在网络设备制造产业、网络级和节点级实现节能设计,从而满足未来多业务和绿色网络需求。
2.新型网络体系结构研究现状
新型业务迅猛发展对网络基础设施提出了挑战,现有网络已无法适应上层服务的多样性需求,究其原因分为如下两个方面。
网络设备的“刚性化”结构。服务能力无法随上层业务发展而自我演进,新型业务部署主要依赖设备整体升级和更新换代,导致网络规模和设备淘汰速率急剧增长,不利于构建绿色节能网络。
网络设备生产和维护的垄断性。网络设备功能更新和运行维护只能由原设备提供商实施,第三方无法参与网络设备开发,使得不同制造商设备之间无法统一接人,导致各制造商之间设备不兼容,网络设备的可复用性差,造成网络资源的巨大浪费。
国外的各研究机构已对新型网络体系架构展开研究,较著名的研究计划包括:美国的GENI计划、FIND计划、欧盟的项目、日本的AKARI项目,国内的清华大学和北京交通大学借鉴GENI思想提出了自己的未来网络计划。以上未来网络计划参考GENI计划中PlanetLab倡导的“覆盖网络(overlay)”思想,目的是探索一种以服务能力为核心的一体化融合网络架构,用以满足未来不断涌现的新型业务。
目前国际上对新型网络体系结构还未达成一致,各种研究计划处于百家争鸣的局面。各种相关计划基于对互联网需求的基本认识,对未来互联网的基本需求设定不同的研究内容,具体内容比较见表1。从表1可以看出,相对于其他未来网络研究计划,RFNet关注的研究点更全面,且围绕互联网体系结构的根本问题开展研究,并将网络耗能研究作为重要内容,为构建未来绿色节能网络提供思路。
表1 国内外的新型网络架构研究侧重点
3.RFNet体系和组网架构
3.1 RFNet分层模型
由于网络使用者不同导致上层应用的差异性,从而产生了上层业务需求的多样性。若采用统一的网络体系结构或服务模式满足所有业务需求,在技术上实现“one sizefits all”模式很难,将造成网络设备的功能冗余复杂,而且设备成本大大提高。RFNet基于“one size fits group”模式,通过区分不同业务的特性,根据不同的业务特性提供不同的承载网络,核心技术是可重构技术,在此基础上实现面向服务的网络构建技术。RFNet通过改变网络设备自身的服务能力,保持了对业务多样性的适应,减少了网络设备对冗余性设计需求,有利于节约网络设备规模和能耗。采用分层参考模型将RFNet划分为4层:应用层、业务层、服务层和资源层,如图1所示。
图1 RFNet的4层划分模型
应用层:主要面向用户需求,包括互联网和各种应用终端出现的各种新型应用,应用终端业务包括电话机、移动终端、手机等。
业务层:主要实现通信承载参数提取功能,首先分析应用层业务的特征和该业务所需的服务质量需求。在此基础上确定承载该业务所需的承载媒体。
服务层:是RFNet实现面向服务重构的基础。根据业务层的承载需求,并结合资源层可提供的物理资源,为相应的上层业务层分配节点内部资源和链路资源,在此基础上实现构建服务承载网为上层业务提供支撑。
资源层:是一种资源可共享的物理实体网络,该网络中的节点功能可重构,链路连接拓扑可灵活改变,网络设备主要包括可重构路由节点、光传输设备等。
传统网络由于应用与网络无法分离,疲于应对新出现的网络业务。被迫不断地改造网络。
RFNet通过引入分层模型,将服务与网络资源进行松耦合设计,从而实现基于服务需求构建实体网络。构建实体网络只需激活相应网络资源,取消该业务时释放实体网络占用的资源,可实现底层资源的循环利用;当业务负载降低时。可以休眠空闲的节点和链路节约能耗。从以上可以看出RFNet具有绿色节能的先天优势。
3.2 RFNet体系结构
RFNet体系架构中包括6种网络元素:可重构管理平台(后面简称为管理平台)、构件库系统、可重构路由交换平台、可重构光网络设备、媒体网关以及用户终端。RFNet的组网结构如图2所示。
图2 RFNet体系结构
可重构管理平台:主要负责将上层业务需求转换为重构服务承载网(reconfigurable service carryingnetwork,RSCN)的构建请求,通过构建不同的RSCN支撑不同的用户业务需求。管理平台通过感知并管理RFNet全网的物理资源,根据上层业务层提供服务需求,在共享物理资源基础上构建RSCN。在RSCN构建过程中涉及构件重构下载,在构件库系统中下载与服务相关的功能构件,对可重构路由交换平台加载并运行新构件,从而改变可重构路由交换平台的服务能力,从而支撑新的网络服务。
构件库系统:为实现RFNet向第三方开放,构件库系统存储各种功能构件,支持第三方厂商开发的标准构件。可重构路由交换平台根据管理平台的指令,从构件库中下载相关构件,通过在节点内部替换构件改变其功能,实现网络服务能力重构。
可重构路由交换平台:该平台内部包括节点资源代理和功能重构代理,主要完成节点内部资源管理和节点功能的重构支撑功能。其共享的物理资源包括链路接口带宽、缓存容量、交换能力、可编程逻辑、处理器等物理资源。
可重构光网络设备:提供数据传输的光链路设备,可根据RSCN的需求改变可重构柔性网络的拓扑结构。
媒体网关:主要汇聚分析不同应用的业务特性和服务质量需求。并将相应的服务需求参数化后发送至可重构管理平台。
用户终端:用户终端作为用户上层应用业务运行的物理终端。首先与媒体网关进行互联,交互应用业务信息。
3.3 RFNet组网技术
为支持不同的上层应用业务需求,RFNet的服务能力重构通过在服务层构建RSCN实现,在构建RSCN过程中实现绿色网络节能。管理平台负责RFNet中的RSCN建立过程,功能划分为需求解析、资源感知、承载网映射、网络服务映射4部分,其中需求解析功能用于分析对应业务所需的节点内部和链路资源需求:资源感知功能用于实时监控RFNet中的可用资源,判断剩余资源是否可满足当前业务构建承载网的需求:承载网映射功能用于确定承载网所涉及的节点和链路:网络服务映射功能用于将业务部署到承载网的节点运行。管理平台的各部分功能在RSCN构建过程中的作用如图3所示。
图3 管理平台的内部功能划分
RSCN在RFNet中的生成流程如下。
(1)通过可重构路由交换平台内部的资源代理功能,及时向管理平台发送本平台内部的资源使用情况,管理平台收集维护整个RFNet中的节点和链路资源信息。
(2)根据上层业务需求构建RSCN时,管理平台分析构建承载网络所需的资源需求情况,确定剩余资源是否满足构建该RSCN要求。
(3)在当前资源可以满足RSCN构建需求的前提下,管理平台内部的承载网映射功能给出承载网映射算法,从而在RFNet中为RSCN确定所需的节点和链路资源。
(4)确定节点以后,管理平台内部的服务映射模块为各节点设计重构方案,确定在各节点中运行何种功能构件。
(5)管理平台将服务映射结果的重构指令发送至各个路由交换平台,平台内部的重构代理模块根据指令从构件系统库中下载对应的功能构件,功能重构代理负责对平台功能进行重构操作。
(6)路由交换平台执行重构指令以后,构建出的RSCN即可满足上层业务需求,由于节点重构涉及内部资源的再分配,需将剩余资源情况反馈给管理平台,便于后续构建新的RSCN。
4.RFNet的节能机制
4.1 网络设备产业级节能
在RFNet服务层中采用虚拟化技术构建RSCN,即在同一网络架构下支持多种异构网络并存,将基础设施供应商(infrastructure provider,InP)和网络服务提供商(serviceprovider,SP)进行分离,由不同基础设施供应商管理的底层物理网络形成资源共享的可虚拟化网络资源,网络服务提供商提供上层业务服务。在共享的节点资源和物理链路上规划虚拟网络的资源需求,在此基础上构建多个不同的RSCN,实现底层资源的有效复用,从而提高基础设施资源利用率。
RFNet中的RSCN虚拟化模型如图4所示。虚拟网(virtual network)请求由虚拟节点通过虚拟链路构成的虚拟拓扑形成,服务供应商根据虚拟网请求组建虚拟网。
图4 RSCN虚拟化模型
RFNet在服务层采用虚拟化技术,根据上层业务需求适应未来各种新兴业务的增量式部署应用。在新业务部署过程中,RFNet通过变换服务与资源映射关系更改服务能力,RFNet中的节点无需进行扩展或替换,从而保证RFNet对未来新型业务支持的可持续性。通过服务层与资源层映射变换,可实现按需构建或拆除实体网络,增强底层资源的可复用性,提高网络资源利用率,节约RFNet中的设备能耗。通过部署RFNet可满足未来较长一段时间内新型业务的发展,增加网络设备的使用时间,延长电子设备的更新换代周期,减少网络设备淘汰产生的电子垃圾,有助于构建绿色节能可持续发展网络。
4.2 网络和节点级节能
RFNet中资源层所描述的物理网络,共享资源包括可重构路由节点和光链路传输设备。可重构服务实体网通过对网络资源的规划和管理,利用最小的资源构建符合需求的实体网络,提高网络资源利用率,达到降低网络能耗的目的。实体网络在运行过程中,通过感知上层业务的变化,若发现当前网络资源承载该业务时存在冗余,通过重构网络,关闭不需要的节点,以较少的节点资源满足当前业务的需求,从而降低网络能耗,如图5所示。
图5 节点休眠实现网络节能
在网络中业务量和链路利用率都较低的情况下。通过重新建立RSCN,将流经不同链路的数据流迁徙到单一链路上,在此情况下可关闭部分链路或将部分链路处于休眠状态,实现对链路能源的有效管理及利用,进而可降低物理网络能耗,如图6所示。
图6 链路休眠实现网络节能
为支持第三方的构件应用,RFNet的节点设备采用构件化组装开发技术。事先在构件库中存放各种可用的功能构件,当上层业务需求变化时,在构件库中搜索选择相应的新构件,重构组装后形成不同的服务能力,因此可重构路由交换平台的服务能力变化可以通过更新、添加和删除不同构件完成。当上层业务功能取消或删减时,在对应的服务能力构件组中休眠部分构件。如图7所示。通过在节点设备内部引人构件休眠机制,不但满足上层业务的功能需求,同时可降低节点设备本身的功耗。
图7 构件休眠实现节点节能
5.结束语
现有网络采用资源冗余满足未来新型业务的动态变化需求,在服务能力、绿色节能和开放性等方面存在不足,本文对比分析了国内外提出的新型网络结构,提出了一种符合未来网络业务演进的RFNet体系结构,重点关注服务支撑能力和绿色节能。RFNet采用分层架构实现了服务能力与网络资源解耦合设计,在不改造RFNet的前提下,不断演进的需求。RFNet基于虚拟化技术组建实体服务网络,可在网络设备生产、部署和升级等环节实现产业节能。通过实时感知底层网络资源,在满足上层业务需求的前提下,利用RSCN优化构建新的服务实体网络。实现网络级的节点和端口休眠节能;根据上层业务功能变更,对节点内部的部分空闲构件引人休眠技术,从而降低网络设备功耗。下一步工作是在RFNet体系结构下研究区分上层业属性的服务能力重构机制。并在网络级和节点级建立功耗评估模型。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:可重构柔性网络架构与节能机制研究