【技术实现步骤摘要】
跨域数据传输的通信链路分配及跨域数据传输方法和系统
本专利技术涉及网络
,特别涉及一种跨域数据传输的通信链路分配方法和系统,以及涉及一种跨域数据传输方法和系统。
技术介绍
网络数据中心(InternetDataCenter,IDC)是基于Internet网络的、包含多台服务器的网络基地。同一网络数据中心的服务器组成局域网,网络数据中心内部任意两台服务器之间可以在局域网内进行通信。不同网络数据中心的服务器之间的通信可称为跨域通信。有些网络数据中心之间设有网络专线,不同网络数据中心的服务器可通过网络专线进行通信。然而网络专线的成本非常昂贵,因此通常在网络数据中心中设置与互联网连接的通信设备,某一网络数据中心的服务器需要与另一网络数据中心的服务器进行通信时,需要在两个网络数据中心的通信设备之间建立通信链路,需要通信的两台服务器使用该通信链路进行通信。传统的方法中,一个通信任务通常独占两台通信设备进行通信,导致通信设备的资源利用率不高。
技术实现思路
基于此,有必要提供一种能提高通信设备资源利用率的跨域数据传输的通信链路分配方法。一种跨域数据传输的通信链路分配方法,包括以下步骤:接收源网络数据中心发送的跨域路由申请请求;选取所述源网络数据中心中未分配网卡带宽大于零的第一通信设备和跨域路由申请请求对应的目的网络数据中心中未分配网卡带宽大于零的第二通信设备;向第一通信设备和第二通信设备发送通信链路建立指令;在第一通信设备和第二通信设备成功建立通信链路后,为建立的通信链路分配配额链路带宽,为所述通信链路分配的配额链路带宽小于等于所述第一通信设备和第二通信设 ...
【技术保护点】
一种跨域数据传输的通信链路分配方法,包括以下步骤:接收源网络数据中心发送的跨域路由申请请求;选取所述源网络数据中心中未分配网卡带宽大于零的第一通信设备和跨域路由申请请求对应的目的网络数据中心中未分配网卡带宽大于零的第二通信设备;向第一通信设备和第二通信设备发送通信链路建立指令;在第一通信设备和第二通信设备成功建立通信链路后,为建立的通信链路分配配额链路带宽,为所述通信链路分配的配额链路带宽小于等于所述第一通信设备和第二通信设备的未分配网卡带宽中较小的未分配网卡带宽;将建立的通信链路的通信链路信息发送给所述源网络数据中心。
【技术特征摘要】
1.一种跨域数据传输的通信链路分配方法,包括以下步骤:接收源网络数据中心发送的跨域路由申请请求;选取所述源网络数据中心中未分配网卡带宽大于零的第一通信设备和跨域路由申请请求对应的目的网络数据中心中未分配网卡带宽大于零的第二通信设备;向第一通信设备和第二通信设备发送通信链路建立指令;在第一通信设备和第二通信设备成功建立通信链路后,为建立的通信链路分配配额链路带宽,为所述通信链路分配的配额链路带宽小于等于所述第一通信设备和第二通信设备的未分配网卡带宽中较小的未分配网卡带宽;将建立的通信链路的通信链路信息发送给所述源网络数据中心。2.根据权利要求1所述的跨域数据传输的通信链路分配方法,其特征在于,选取的第一通信设备为所述源网络数据中心的未分配网卡带宽最大的通信设备;选取的第二通信设备为所述目的网络数据中心的未分配网卡带宽最大的通信设备。3.根据权利要求1所述的跨域数据传输的通信链路分配方法,其特征在于,当所述源网络数据中心或所述目的网络数据中心不存在未分配网卡带宽大于零的通信设备时,所述方法还包括步骤:选取所述源网络数据中心和所述目的网络数据中心之间已经建立的通信链路中实际使用链路带宽未达到配额链路带宽的通信链路;重新分配选取的通信链路的配额链路带宽为该通信链路的实际使用链路带宽;向所述选取的通信链路两端的通信设备发送通信链路建立指令;在通信设备成功建立通信链路后,为建立的通信链路分配配额链路带宽,该配额链路带宽小于等于所述选取的通信链路重新分配前的配额链路带宽与重新分配后的配额链路带宽的差值;将建立的通信链路的通信链路信息发送给所述源网络数据中心。4.根据权利要求3所述的跨域数据传输的通信链路分配方法,其特征在于,选取的通信链路为所述源网络数据中心和所述目的网络数据中心之间已经建立的通信链路中配额链路带宽与实际使用链路带宽的差值最大的通信链路。5.根据权利要求1所述的跨域数据传输的通信链路分配方法,其特征在于,所述方法还包括:当通信链路上的传输任务完成后,回收传输任务完成的通信链路的配额链路带宽,检查该通信链路两端的通信设备之间是否还有未完成传输任务的其它通信链路,若是,则增加所述其它通信链路的配额带宽。6.一种跨域数据传输方法,包括以下步骤:源网络数据中心向全网管理模块发送跨域路由申请请求;全网管理模块为所述跨域路由申请请求分配通信链路;所述源网络数据中心根据所述通信链路向目的网络数据中心传输文件;目的网络数据中心接收源网络数据中心传输的文件;全网管理模块为所述跨域路由申请请求分配通信链路的步骤按照权利要求1至5任一所述的跨域数据传输的通信链路分配方法分配通信链路。7.一种跨域数据传输的通信链路分配系统,其特征在于,包括:数据接收模块,用于接收源网络数据中心发送的跨...
【专利技术属性】
技术研发人员:周红昌,陈杰,蔡璞,董晓杰,尹晟宇,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。