虚拟化层3(网络层)实体的方法和系统技术方案

技术编号:11914215 阅读:103 留言:0更新日期:2015-08-20 17:29
描述了通常使用的网络层(ISO层3)实体的虚拟化的方法。实体包括路由器、路由/拓扑数据库、防火墙、负载均衡器、等等。虚拟化的范例有助于网络感知的服务和设备更有效,并且同样对服务/设备感知的网络同样具有吸引力。在使用网络实体的项目中,为了更好地支持无缝的服务体验、过载、以及故障,应用程序和服务可以利用虚拟实体或物理实体或两者的组合。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】 虚拟化层3(网络层)实体的方法和系统专利
本专利技术描述了虚拟化网络层实体的机制。这些实体包括路由器、路由/拓扑数据库、防火墙、负载均衡器、等等。提供层3的增值服务的许多其他设备也可视为网络层实体。这些设备可包括计算、存储、链接/信道、路由和转发表/引擎、防火墙、策略/服务质量管理器、负载均衡器/分配器、等等。虚拟化的过程将使得网络上的以下实体的建立、利用和移动性可行。.(虚拟化的)网络端口.(虚拟化的)网络链接.(虚拟化的)转发表.(虚拟化的)DNS.(虚拟化的)负载均衡器.(虚拟化的)AAA服务器.(虚拟化的)路由引擎.(虚拟化的)增值联网服务实体_0]专利技术背景当前的网络实体的虚拟化过程主要关注基于层2的机制和服务。例如,DMTF的虚拟化管理最初开发了一组解决虚拟环境的管理生命周期的规范。开放式虚拟格式或OVF提供了分组和描述虚拟机的标准格式以及跨异构平台的部署应用程序。其它规范涉及(a)以太网端口、(b)存储器资源、(C)处理器资源、以及(d)存储资源的虚拟化。我们注意到,明显缺失对网络层实体的任何关注。尽管层2的域涉及小地理区域(房间、校园、小城市、等等)上的典型的广播域,但是网络层却涉及广阔的地理区域(大城市、州、国家、以及更大的地区),并且因此对自动负载平衡和灾难恢复更具吸引力。
技术实现思路
层3实体的虚拟化扩展了通常用在广播域(局域网或LAN)上的层2域的虚拟化机制的好处。然而,由于它是在层3上进行,因此范围将扩展到更广阔的地理区域。这产生了有效地开发广域网感知的服务和设备、以及相似的服务感知/设备感知网络的可能性。在另一方面,本专利技术提供具有对应于以上所讨论的那些特征和优点的系统和计算机程序。本专利技术的目标将在阅读以下描述和参考附图后变得明显。应该理解的是,前面的一般性的描述和以下的附图以及详细的描述是示例性的和说明性的并且旨在提供如本专利技术所要求的进一步解释。附图简沐在对本专利技术进行了上述总体上的描述之后,现在将参考附图,附图并不一定按照比例绘制。附图被包括以提供对本专利技术的进一步的理解,并被包括在本专利技术中并且构成本专利技术的一部分。【附图说明】了公开的实施例和/或各个方面,并且与说明书一起用作解释本专利技术的原理、由权利要求所确定的范围。在附图中:图1示出了概念化(虚拟化)网络(层3)实体的高层示意图。图2是虚拟化的网络实体的控制和管理,示出了应用程序和服务可以如何控制和管理虚拟化的网络实体。图3是使用虚拟化的网络实体的应用的构建,展示了如何使用虚拟化的层3实体构建应用。详细说曰月现在将参考以下附图对本专利技术进行更充分地描述。应该理解的是,本文所提供的图和描述可以被简化,以说明与清晰理解本专利技术相关的元件,然而为了清晰的目的,删除了在用于虚拟化层3(网络层)实体及其方法的典型系统中可见的其它元件。本领域的普通技术人员可以意识到其它元件和/或步骤可能是实现本文所描述的设备、系统和方法所期望的和/或所必需的。然而,因为这些元素和步骤在现有技术中是熟知的,并且因为它们不便于更好地理解本专利技术,所以本文可以不提供这样的元件和步骤的讨论。本公开被认为是固有地包括这样的元件、以及对公开的元件和方法的变化和修改,这样的元件、变化、以及修改对光学网络操作相关领域的普通技术人员是已知的。图1示出了抽象化(虚拟化)网络实体的高层示意图。虚拟化的过程包括根据预先指定的風置创建层3 (网络层)实体的实例,并且针对具体应用程序/服务,在预先排定的持续时间内管理(分配、维护、以及释放)它的使用。为了加快配置的选择,可能需要利用配置文件/配置数据库。另外,管理客户端可用于管理任何应用程序和服务的虚拟网络实体(VNE)的分配和释放。也可能使用管理客户端的标准的基于网络的接口。例如,IETF的网络配置(NetConf)(网络配置协议(NETC0NF)、RFC 6241、在tools, ietf.0rg/html/rfc6241杳询网页链接)协议可用于VNE管理相关的操作。图2示出了应用程序和服务可以如何控制和管理虚拟化的网络实体。如果应用程序/服务要求VNE形成多个独立操作的域,可能需要在应用程序/服务和VNE控制器之间使用代理或编配器(orchestrator),如图1所示。图3展示了如何使用虚拟化的层3实体构建应用。用在应用中的VNE可以驻留在一个物理设备(最简单的情况)上、驻留在一个管理域下的多个物理设备上、或驻留在多个管理域下的地理上分散的多个域中(最坏的情况)。该问题涉及隐私、安全、以及服务质量,并且当应用程序/服务利用来自多个管理域的VNE时,必须认真处理服务等级协议。虽然本文采用了特定的术语,但是其只是用在一般的和描述性的意义中,并且不是为了限制的目的。虽然本专利技术使用具有一定程度的特殊性的示例性形式进行了描述和说明,但是应该注意的是,描述和说明仅仅是通过举例的方式进行。可以在在结构细节和部件及步骤的组合和布置中做出许多改变。因此,这样的改变旨在包括在本专利技术的权利要求所定义的范围中。【主权项】1.一种虚拟化网络实体的方法,包括: 根据预先指定的配置创建层3 (网络层)实体的实例;以及 针对应用程序或服务,在预先排定的持续时间内管理所述实例的使用。2.根据权利要求1所述的方法,其中,管理所述实例的所述使用包括分配、维护和释放。3.根据权利要求1所述的方法,还包括使用配制文件或配置数据库来加速配置的选择。4.根据权利要求1所述的方法,还包括使用管理客户端来管理所述应用程序或服务的一个或多个虚拟网络实体的分配和释放。5.根据权利要求4所述的方法,其中,所述管理客户端是标准的基于网络的接口。6.根据权利要求4所述的方法,其中,所述管理客户端是网络配置协议、RFC6241。7.根据权利要求4所述的方法,其中,所述一个或多个虚拟网络实体来自多个独立操作的域。8.根据权利要求7所述的方法,还包括在(i)所述应用程序或服务和(ii)虚拟网络实体控制器之间使用代理或编配器。9.根据权利要求4所述的方法,其中,所述一个或多个虚拟网络实体驻留在一个物理设备中。10.根据权利要求4所述的方法,其中,所述一个或多个虚拟网络实体驻留在多个物理设备中。11.根据权利要求4所述的方法,其中,所述一个或多个虚拟网络实体驻留在多个管理域下的多个地理上分离的域中。12.根据权利要求1所述的方法,其中,所述网络实体包括路由器、路由/拓扑数据库、防火墙、以及负载均衡器中的一个或多个。13.根据权利要求1所述的方法,其中,所述网络实体包括一个或多个提供层3增值服务的设备。14.一种虚拟化网络实体的系统,包括: 根据预先指定的配置创建层3 (网络层)实体的实例的装置;以及 针对应用程序或服务,在预先排定的持续时间内管理所述实例的使用的装置。15.根据权利要求14所述的系统,其中,管理所述实例的使用的所述装置包括分配装置、维护装置、以及释放装置。16.根据权利要求14所述的系统,还包括使用配制文件或配置数据库来加速配置的选择的装置。17.根据权利要求14所述的系统,还包括使用管理客户端来管理所述应用程序或服务的一个或多个虚拟网络实体的分配和释放的装置。18.根据权利要求17所述的系统,其中,所述管理客户端是标准的基于网络的接口。19.根据本文档来自技高网...

【技术保护点】
一种虚拟化网络实体的方法,包括:根据预先指定的配置创建层3(网络层)实体的实例;以及针对应用程序或服务,在预先排定的持续时间内管理所述实例的使用。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:布米普·哈斯纳比西
申请(专利权)人:中兴通讯美国公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1