控制网络流量传输路径切换的方法及系统技术方案

技术编号:11439196 阅读:111 留言:0更新日期:2015-05-13 08:38
本发明专利技术公开了一种控制网络流量传输路径切换的方法及系统。本发明专利技术中,虚拟交换机或者虚拟机基础设施管理功能实体,依据虚拟机传送的、传输质量发生变化的网络流量的路径信息,确定切换决策;虚拟交换机根据所述切换决策,对网络流量传输路径进行切换。通过本发明专利技术能够实现依据网络流量传输质量进行网络流量传输路径的切换。

【技术实现步骤摘要】
控制网络流量传输路径切换的方法及系统
本专利技术涉及通信
,尤其涉及一种控制网络流量传输路径切换的方法及系统。
技术介绍
随着云技术的发展,虚拟化技术作为云计算的基础技术,在企业数据中心、大规模集群计算领域得到大规模使用。虚拟化技术将一台计算机虚拟为多台虚拟逻辑计算机,即虚拟机(VirtualMachine,VM)。虚拟机一般使用虚拟网卡、虚拟交换机以及连接机框内交换机或者架顶交换机的服务器物理网口,与服务器外部进行通信。为了保证传输的可靠性,虚拟交换机一般使用至少两个服务器物理网口与服务器外部进行通信。至少两个服务器物理网口使用端口聚合技术或者端口绑定技术,并以负荷分担的冗余模式或者主备的冗余模式工作。若服务器物理网口出现故障,虚拟交换机将出现故障的服务器物理网口上的网络流量,切换到状态正常的服务器物理网口。由于虚拟交换机是网络流量传输路径上的中间节点,无法对网络流量源端到目的端的整体传输质量进行判断,故其只能在诸如服务器物理网口故障、网线中断或者虚拟交换机内部故障等导致传输路径断链故障的情况下,实现上述网络流量传输路径的切换,无法在网络流量传输质量异常的情况下,进行网络流量传输路径的切换。
技术实现思路
本专利技术实施例提供一种控制网络流量传输路径切换的方法及系统,以实现依据网络流量传输质量进行网络流量传输路径的切换。第一方面,提供一种控制网络流量传输路径切换的方法,包括:虚拟交换机获取虚拟机传送的、传输质量发生变化的网络流量的路径信息;所述虚拟交换机依据所述传输质量发生变化的网络流量的路径信息,确定切换决策;所述虚拟交换机根据所述切换决策,对网络流量传输路径进行切换。结合第一方面,在第一种实现方式中,所述方法还包括:所述虚拟交换机获取所述虚拟机所在服务器物理网口的属性信息;所述虚拟交换机依据所述传输质量发生变化的网络流量的路径信息,确定切换决策,包括:所述虚拟交换机依据所述传输质量发生变化的网络流量的路径信息、以及所述虚拟机所在服务器物理网口的属性信息,确定切换决策。第二方面,提供一种控制网络流量传输路径切换的方法,包括:虚拟机基础设施管理功能实体获取虚拟机传送的、传输质量发生变化的网络流量的路径信息;所述虚拟机基础设施管理功能实体依据所述传输质量发生变化的网络流量的路径信息,确定切换决策;所述虚拟机基础设施管理功能实体将所述切换决策发送给虚拟交换机;所述虚拟交换机根据所述切换决策,对网络流量传输路径进行切换。结合第二方面,在第一种实现方式中,所述方法还包括:所述虚拟机基础设施管理功能实体获取所述虚拟机所在服务器物理网口的属性信息、机框内交换机物理网口的属性信息以及外部交换机物理网口的属性信息;所述虚拟机基础设施管理功能实体依据所述传输质量发生变化的网络流量的路径信息,确定切换决策,包括:所述虚拟机基础设施管理功能实体依据所述传输质量发生变化的网络流量的路径信息、所述虚拟机所在服务器物理网口的属性信息、机框内交换机物理网口的属性信息以及外部交换机物理网口的属性信息,确定切换决策。第三方面,提供一种控制网络流量传输路径切换的系统,包括虚拟机和虚拟交换机,其中,所述虚拟机,用于监测网络流量传输质量,在监测到网络流量传输质量发生变化的情况下,将传输质量发生变化的网络流量的路径信息发送给所述虚拟交换机;所述虚拟交换机,用于获取虚拟机传送的、传输质量发生变化的网络流量的路径信息,并依据所述传输质量发生变化的网络流量的路径信息,确定切换决策,以及根据所述切换决策,对网络流量传输路径进行切换。结合第三方面,在第一种实现方式中,所述虚拟交换机,还用于:获取所述虚拟机所在服务器物理网口的属性信息;所述虚拟交换机,具体用于按如下方式依据所述传输质量发生变化的网络流量的路径信息,确定切换决策:所述虚拟交换机依据所述传输质量发生变化的网络流量的路径信息、以及所述虚拟机所在服务器物理网口的属性信息,确定切换决策。第四方面,提供一种控制网络流量传输路径切换的系统,包括虚拟机、虚拟机基础设施管理功能实体和虚拟交换机,其中,所述虚拟机,用于监测网络流量传输质量,在监测到网络流量传输质量发生变化的情况下,将传输质量发生变化的网络流量的路径信息发送给所述虚拟机基础设施管理功能实体;所述虚拟机基础设施管理功能实体,用于获取虚拟机传送的、传输质量发生变化的网络流量的路径信息,并依据所述传输质量发生变化的网络流量的路径信息,确定切换决策,并将所述切换决策发送给所述虚拟交换机;所述虚拟交换机,用于根据所述虚拟机基础设施管理功能实体发送的切换决策,对网络流量传输路径进行切换。结合第四方面,在第一种实现方式中,所述虚拟机基础设施管理功能实体,还用于:获取所述虚拟机所在服务器物理网口的属性信息、机框内交换机物理网口的属性信息以及外部交换机物理网口的属性信息;所述虚拟机基础设施管理功能实体,具体用于按如下方式依据所述传输质量发生变化的网络流量的路径信息,确定切换决策:所述虚拟机基础设施管理功能实体依据所述传输质量发生变化的网络流量的路径信息、所述虚拟机所在服务器物理网口的属性信息、机框内交换机物理网口的属性信息以及外部交换机物理网口的属性信息,确定切换决策。第五方面,提供一种虚拟交换机,包括通信接口、存储器和处理器,其中,存储器,用于存储处理器执行的程序代码;处理器,用于调用存储器存储的程序代码,执行第一方面所述的控制网络流量传输路径切换的方法或第一方面的任一种可能的实现方式所述的控制网络流量传输路径切换的方法。第六方面,提供一种虚拟机,包括监测器、存储器、处理器和发射器,其中,监测器,用于监测网络流量传输质量;存储器,用于存储处理器执行的程序代码;处理器,用于调用存储器存储的程序代码,在监测器监测到网络流量传输质量发生变化的情况下,控制发射器将传输质量发生变化的网络流量的路径信息发送给具有确定切换决策功能的功能实体。本专利技术实施例中具有确定切换决策功能的功能实体为虚拟交换机或者虚拟机基础设施管理功能实体。第七方面,提供一种虚拟机基础设施管理功能实体,包括接收器、存储器,处理器和发射器,其中,存储器,用于存储处理器执行的程序代码;处理器,用于调用存储器存储的程序代码,通过接收器获取虚拟机传送的、传输质量发生变化的网络流量的路径信息,依据所述虚拟机所在服务器物理网口的属性信息、机框内交换机物理网口的属性信息、外部交换机物理网口的属性信息以及所述路径信息,确定切换决策,并通过发射器向虚拟交换机发送所述切换决策。本专利技术实施例提供的控制网络流量传输路径切换的方法及系统,依据虚拟机传送的、传输质量发生变化的网络流量的路径信息,确定用于指示是否切换网络流量传输路径的切换决策,根据所述切换决策,对网络流量传输路径进行切换,故能够实现依据网络流量传输质量进行网络流量传输路径的切换。附图说明图1为本专利技术实施例提供的控制网络流量传输路径切换方法应用的系统架构;图2为本专利技术实施例提供的虚拟交换机构成示意图;图3为本专利技术实施例提供的虚拟机构成示意图;图4为本专利技术实施例提供的虚拟机基础设施管理功能实体构成示意图;图5为本专利技术实施例提供控制网络流量传输路径切换的方法流程图;图6为本专利技术实施例提供的虚拟交换机确定切换决策的方法流程图;图7为本专利技术实施例提供的虚拟机监测网本文档来自技高网...

【技术保护点】
一种控制网络流量传输路径切换的方法,其特征在于,包括:虚拟交换机获取虚拟机传送的、传输质量发生变化的网络流量的路径信息;所述虚拟交换机依据所述传输质量发生变化的网络流量的路径信息,确定切换决策;所述虚拟交换机根据所述切换决策,对网络流量传输路径进行切换。

【技术特征摘要】
1.一种控制网络流量传输路径切换的方法,其特征在于,包括:虚拟交换机获取虚拟机传送的、传输质量发生变化的网络流量的路径信息以及所述虚拟机所在服务器物理网口的属性信息;其中,所述虚拟机所在服务器物理网口的属性信息包括冗余模式、网络质量、端口状态、端口流量以及端口带宽中的至少一个或者任意组合;所述虚拟交换机依据所述传输质量发生变化的网络流量的路径信息、以及所述虚拟机所在服务器物理网口的属性信息,确定切换决策;所述虚拟交换机根据所述切换决策,对网络流量传输路径进行切换。2.一种控制网络流量传输路径切换的方法,其特征在于,包括:虚拟机基础设施管理功能实体获取虚拟机传送的、传输质量发生变化的网络流量的路径信息、所述虚拟机所在服务器物理网口的属性信息、机框内交换机物理网口的属性信息以及外部交换机物理网口的属性信息;其中,所述虚拟机所在服务器物理网口的属性信息包括冗余模式、网络质量、端口状态、端口流量以及端口带宽中的至少一个或者任意组合;所述虚拟机基础设施管理功能实体依据所述传输质量发生变化的网络流量的路径信息、所述虚拟机所在服务器物理网口的属性信息、机框内交换机物理网口的属性信息以及外部交换机物理网口的属性信息,确定切换决策;所述虚拟机基础设施管理功能实体将所述切换决策发送给虚拟交换机;所述虚拟交换机根据所述切换决策,对网络流量传输路径进行切换。3.一种控制网络流量传输路径切换的系统,其特征在于,包括虚拟机和虚拟交换机,其中,所述虚拟机,用于监测网络流量传输质量,在监测到网络流量传输质量发生变化的情况下,将传输质量发生变...

【专利技术属性】
技术研发人员:王骅
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1