一种数据流处理的方法及装置制造方法及图纸

技术编号:11551917 阅读:69 留言:0更新日期:2015-06-04 01:07
本发明专利技术公开一种数据流处理的方法及装置,涉及通信技术领域,可以在服务器中只部署一个虚拟交换机的情况下,针对单条数据流将服务器的数据流选择性地发送给物理交换机进行处理,实现业务的灵活部署和管理。本发明专利技术实施例通过获取处理策略报文,根据获取的处理策略报文得到转发表项;然后根据所述转发表项,将所述流标识信息标识的数据流发送给物理交换机进行处理。本发明专利技术实施例提供的方案,适于处理数据流时采用。

【技术实现步骤摘要】
一种数据流处理的方法及装置
本专利技术涉及通信
,尤其涉及一种数据流处理的方法及装置。
技术介绍
随着业务的发展,对服务器的要求越来越高,需要灵活处理服务器中各个虚拟机(VirtualMachine,简称VM)之间的数据流。在一个服务器中部署多个虚拟交换机的情况下,通常将VM灵活部署在边缘虚拟网桥(EdgeVirtualBridging,简称EVB)中的虚拟以太网桥(VirtualEthernetBridge,简称VEB)或者虚拟以太网端口汇聚器(VirtualEthernetPortAggregator,简称VEPA)模型下的虚拟交换机中,通过服务通道和物理交换机连接;当数据流通过VEB时,对VM之间的数据流可以由服务器中的虚拟交换机直接转发;当数据流通过VEPA时,来自VM的所有数据流都会被服务器中的虚拟交换机转发到与服务器直连的交换机进行处理。通过服务通道,不同的VEB或者VEPA,以及VM都可以在同一个物理通道上基于各自服务类型逻辑上分成不同通道进行传输。然而,现有技术中至少存在下述问题:首先,对来自VM的所有数据流都由服务器中的虚拟交换机直接转发,或者对来自VM的所有数据流都被服务器中的虚拟交换机转发到与服务器直连的交换机进行处理,导致不能对业务进行灵活部署以及管理;另外,现有技术必须要求在一个服务器下部署多种类型的虚拟交换机,才能实现业务的灵活部署。
技术实现思路
本专利技术的实施例提供一种数据流处理的方法及装置,可以在服务器中只部署一个虚拟交换机的情况下,针对单条数据流将服务器的数据流选择性地发送给物理交换机进行处理,实现对业务的灵活部署和管理。第一方面,本专利技术实施例提供一种数据流处理的方法,包括:获取处理策略报文,所述处理策略报文中包括流标识信息,所述流标识信息包括如下任意一项或多项的组合:源互联网协议IP地址、源介质访问控制MAC地址、目的IP地址、目的MAC地址、虚拟局域网标识VLANID、传输控制协议TCP源端口、TCP目的端口;根据所述处理策略报文得到转发表项,所述转发表项中包括所述流标识信息;根据所述转发表项,将所述流标识信息标识的数据流发送给物理交换机进行处理。在第一种可能实现的方式中,结合第一方面,所述获取处理策略报文,包括:接收在命令行配置的处理策略,获取所述处理策略报文;相应地,所述方法还包括:如果物理交换机支持选择性引流功能,将所述处理策略报文发送到所述物理交换机。在第二种可能实现的方式中,结合第一方面,所述获取处理策略报文,包括:从所述物理交换机接收所述处理策略报文。在第三种可能实现的方式中,结合第一方面,在所述获取处理策略报文之前,还包括:与所述物理交换机协商是否支持所述选择性引流功能。第二方面,本专利技术实施例提供一种服务器,包括:第一获取单元,用于获取处理策略报文,所述处理策略报文中包括流标识信息,所述流标识信息包括如下任意一项或多项的组合:源互联网协议IP地址、源介质访问控制MAC地址、目的IP地址、目的MAC地址、虚拟局域网标识VLANID、传输控制协议TCP源端口、TCP目的端口;第二获取单元,用于根据所述处理策略报文得到转发表项,所述转发表项中包括所述流标识信息;发送单元,用于根据所述转发表项,将所述流标识信息标识的数据流发送给物理交换机进行处理。在第一种可能的实现方式中,结合第二方面,所述第一获取单元,具体用于接收在命令行配置的处理策略,获取所述处理策略报文;相应地,所述发送单元,还用于在所述物理交换机支持选择性引流功能时,将所述处理策略报文发送到所述物理交换机;或者,所述第一获取单元,具体用于接收所述物理交换机发送的所述处理策略报文。在第二种可能的实现方式中,结合第二方面,所述装置,还包括:协商单元,用于与所述物理交换机协商是否支持所述选择性引流功能。第三方面,本专利技术实施例提供一种物理交换机,包括:获取单元,用于获取处理策略报文,所述处理策略报文中包括流标识信息,所述流标识信息包括如下任意一项或多项的组合:源互联网协议IP地址、源介质访问控制MAC地址、目的IP地址、目的MAC地址、虚拟局域网标识VLANID、传输控制协议TCP源端口、TCP目的端口;接收单元,用于接收所述流标识信息标识的数据流;处理单元,用于处理所述流标识信息标识的数据流。在第一种可能的实现方式中,结合第三方面,所述获取单元,具体用于接收在命令行配置的处理策略,获取所述处理策略报文;相应地,所述装置还包括:发送单元,用于在所述服务器支持选择性引流功能时,将所述处理策略报文发送到所述服务器;或者,所述获取单元,具体用于接收所述服务器发送的所述处理策略报文。在第二种可能的实现方式中,结合第三方面,所述装置,还包括:协商单元,用于与所述服务器协商是否支持所述选择性引流功能。本专利技术实施例提供的数据流处理的方法及装置,通过获取处理策略报文,根据所述处理策略报文得到转发表项,根据所述转发表项,将所述流标识信息标识的数据流发送给物理交换机进行处理;与现有技术中对来自VM的所有数据流都由服务器中的虚拟交换机直接转发,或者对来自VM的所有数据流都被服务器中的虚拟交换机转发到与服务器直连的交换机进行处理相比,本专利技术实施例可以在服务器中只部署一个虚拟交换机的情况下,通过该虚拟交换机对要求延时较短以及安全性要求较低的业务对应的数据流直接转发,对要求延时较长以及安全性要求较高的业务对应的数据流发送到物理交换机进行处理,实现对业务的灵活部署和管理。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种数据流处理的方法的流程图;图2为本专利技术实施例提供的对业务所需的数据流进行处理的示意图;图3为本专利技术实施例提供的另一种数据流处理的方法的流程图;图4为本专利技术实施例提供的服务器的结构框图;图5为本专利技术实施例提供的另一服务器的结构框图;图6为本专利技术实施例提供的物理交换机的结构框图;图7为本专利技术实施例提供的另一物理交换机的结构框图;图8为本专利技术实施例提供的服务器结构示意图;图9为本专利技术实施例提供的物理交换机结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种数据流处理的方法,该方法的执行主体为服务器,如图1所述,该方法包括:步骤101,获取处理策略报文。具体地,服务器获取处理策略报文。所述处理策略报文中包括流标识信息,流标识信息包括如下任意一项或多项的组合:源互联网协议(InternetProtocol,简称IP)、源介质访问控制(mediumaccesscontrol,简称MAC)、目的IP、目的MAC、虚拟局域网(VirtualLocalAreaNetwork,简称VLAN)标识(identifier,简称ID)、传输控制协议本文档来自技高网...

【技术保护点】
一种数据流处理的方法,其特征在于,包括:获取处理策略报文,所述处理策略报文中包括流标识信息,所述流标识信息包括如下任意一项或多项的组合:源互联网协议IP地址、源介质访问控制MAC地址、目的IP地址、目的MAC地址、虚拟局域网标识VLAN ID、传输控制协议TCP源端口、TCP目的端口;根据所述处理策略报文得到转发表项,所述转发表项中包括所述流标识信息;根据所述转发表项,将所述流标识信息标识的数据流发送给物理交换机进行处理。

【技术特征摘要】
1.一种数据流处理的方法,其特征在于,包括:获取处理策略报文,所述处理策略报文中包括流标识信息,所述流标识信息包括如下任意一项或多项的组合:源互联网协议IP地址、源介质访问控制MAC地址、目的IP地址、目的MAC地址、虚拟局域网标识VLANID、传输控制协议TCP源端口、TCP目的端口;根据所述处理策略报文得到转发表项,所述转发表项中包括所述流标识信息;根据所述转发表项,将所述流标识信息标识的数据流发送给物理交换机进行处理;所述获取处理策略报文,包括:接收在命令行配置的处理策略,获取所述处理策略报文;相应地,所述方法还包括:如果所述物理交换机支持选择性引流功能,将所述处理策略报文发送到所述物理交换机。2.根据权利要求1所述的方法,其特征在于,在所述获取处理策略报文之前,还包括:与所述物理交换机协商是否支持所述选择性引流功能。3.一种服务器,其特征在于,包括:第一获取单元,用于获取处理策略报文,所述处理策略报文中包括流标识信息,所述流标识信息包括如下任意一项或多项的组合:源互联网协议IP地址、源介质访问控制MAC地址、目的IP地址、目的MAC地址、虚拟局域网标识VLANID、传输控制协议TCP源端口、TCP目的端口;第二获取单元,用于根据所述处理策略报文得到转发表项,所述转发表项中包括所述...

【专利技术属性】
技术研发人员:钟国城康培建章永飞
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1