[发明专利]用于网络服务域中的服务规划和配置的图形数据库在审
| 申请号: | 201510363278.X | 申请日: | 2015-06-26 |
| 公开(公告)号: | CN105227342A | 公开(公告)日: | 2016-01-06 |
| 发明(设计)人: | G·马特森;邱雷 | 申请(专利权)人: | 瞻博网络公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F17/30;H04L29/08 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;辛鸣 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 网络服务 域中 服务 规划 配置 图形 数据库 | ||
技术领域
本公开内容涉及计算机网络,并且更具体地涉及将网络服务应用于穿越计算机网络的预订者数据流量。
背景技术
计算机网络是可以交换数据和共享资源的互连的计算设备的汇集。在基于分组的网络中,计算设备通过将数据划分成被称为分组的小块来传达数据,这些分组跨网络从源设备被个别地路由到目的地设备。目的地设备从分组提取数据并且将数据组装成它的原有形式。将数据划分成分组使源设备能够仅重发可能在传输期间丢失的那些个别分组。
被称为路由器的某些设备维护描述经过网络的路由的路由信息。“路由”可以一般地被定义为在网络上的两个位置之间的路径。路由器包括维护路由信息的有时被称为管理平面的控制平面和根据路由信息转发接收的分组的转发平面。
网络服务提供商向传入分组提供服务,比如安全、隧道传输、虚拟专有网络、过滤、负荷平衡、VoIP/多媒体处理和各种类型的应用代理(HTTP、XML、WAP等)。服务提供商也提供被设计为提高用户的体验的质量的内容专属服务,例如,视频流传输和高速缓存。为了提供这些新服务,服务提供商已经经常转向专门化的专用装置。在一些情况下,路由器已经被修改为包括向传入分组应用各种服务的附加硬件或者软件。例如,在路由器的服务平面中安装的线卡可以被配置为执行特定任务,比如以上描述的任务。
部署服务并且对影响这样的服务的网络事件做出响应可能成本高和费时间。例如,人工调配服务可能需要大量时间和人力资源以确定网络资源是否可用。在网络事件(比如链路或者设备故障)的情况下,可能需要通过确定备选网络资源集合是否可用来人工地重新调配服务。这样,人工调配服务可能造成更高运营成本,因为现有技术经常需要对多个资源和这样的资源的相应能力的费时评估。
发明内容
一般而言,描述了用于在图形数据库中表示服务、网络资源以及在这样的服务与资源之间的关系的技术,该图形数据库用来接近实时地验证、调配和管理服务。图形数据库的顶点表示服务抽象化和网络资源,并且图形数据库的边表示在服务抽象化与资源之间或者在网络资源与其它网络资源之间的关系。这里描述的图形数据库表示和映射技术可以可由软件定义的联网(SDN)控制器用来比其它常规数据建模技术更高效地验证和调配用于网络服务的请求以及存储在网络中提供的网络拓扑和服务的接近实时的表示。这样,在图形数据库中对网络资源进行建模使SDN控制器能够比人工地验证和调配这样的服务更高效地满足用于网络资源的请求。
公开内容的技术利用图形数据库的性能以通过在SDN控制器处提供用于接收指示用于服务的请求的标准数据互换格式化的消息的接口来提高对用于服务的请求的满足。在一些示例中,接口向使用网络的客户提供用于以成本和时间有效方式请求和配置服务的灵活性。例如,响应于接收具有用于配置服务的请求的数据互换格式化的消息,SDN控制器可以查询图形数据库以确定网络资源集合是否可用于满足请求。通过在图形数据库中对网络资源及其对应关系进行建模以及提供用于接收数据交换格式化的消息的接口(这些消息指定用于网络资源的请求),公开内容的技术可以减少用于满足用于服务的请求的人工验证和配置的数量,由此减少为了调配服务而需要的时间和工作的量。另外,公开内容的技术可以响应于网络事件(比如链路和设备故障)而更新图形数据库。响应于网络事件,SDN控制器可以查询图形数据库以自动地重新调配现有服务以使用不同网络资源。这样,公开内容的技术可以减少用于在故障的情况下重新调配服务的故障恢复时间和人工工作的量。
在一些示例中,一种方法包括:存储包括多个顶点的图形数据库,每个相应顶点表示多个网络资源中的相应网络资源,并且图形数据库包括在多个顶点的集合之间的多个边,每个相应边指示在多个网络资源中的至少两个相应网络资源之间的关系;在软件定义的网络(SDN)控制器的应用编程接口处接收指示用于在网络内配置网络服务的服务请求的数据交换格式化的消息;至少部分基于服务请求来查询图形数据库的多个顶点和多个边的至少一部分以确定多个网络资源的集合是否可以满足用于在网络内调配网络服务的服务请求;以及响应于确定多个网络资源的集合可以满足服务请求,由SDN控制器配置多个网络资源的集合以在网络内提供网络服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞻博网络公司,未经瞻博网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510363278.X/2.html,转载请声明来源钻瓜专利网。





