QoS配置随虚拟机迁移的方法、服务器、交换机及系统技术方案

技术编号:20519973 阅读:75 留言:0更新日期:2019-03-06 03:45
本发明专利技术公开了一种QoS配置随虚拟机迁移的方法,包括:设置虚拟机的QoS服务等级信息;将虚拟机的QoS服务等级信息写入VDP关联请求报文中,得到修改后的VDP关联请求报文;向交换机发送修改后的VDP关联请求报文;修改后的VDP关联请求报文,用于指示交换机将所述虚拟机迁入交换机;修改后的VDP关联请求报文中的虚拟机的QoS服务等级信息,用于指示交换机在预设QoS配置信息模板中选择虚拟机的QoS服务等级信息对应的QoS配置信息,还用于指示交换机向虚拟机下发QoS配置信息。本发明专利技术同时还公开了一种服务器、交换机及系统。

【技术实现步骤摘要】
QoS配置随虚拟机迁移的方法、服务器、交换机及系统
本专利技术涉及云计算中的虚拟机
,尤其涉及一种服务质量(QualityofService,QoS)配置随虚拟机迁移的方法、服务器、交换机及系统。
技术介绍
云计算已经成为当前科技发展的重点之一,虚拟化的数据中心作为云计算的重要组成部分其重要性不言而喻;从主机等计算资源的角度看,数据中心虚拟化,都提供了计算资源被按需调配的手段,即通过虚拟机迁移来提高资源使用效率。由于虚拟化的数据中心是计算、存储、网络三种资源深度融合而成,因此虚拟机迁移能够顺利实现必须由合适的QoS配置与之匹配。现有的虚拟站接口发现协议(虚拟站接口(VirtualStationInterface,VSI),DiscoveryandConfigurationProtocol,VDP)技术可以有效的解决虚拟机迁移后在新网络设备中定位的问题,但是对于虚拟机迁移后,对应新的QoS配置的下发,交换机需要根据VSI信息从VSI管理服务器获取到具体的网络配置后,才能下发新的QoS配置,这样的话,随着虚拟机迁移,新的QoS配置迁移不够及时,而且涉及到交换机和网管设备的业务流程交互,流程比较复杂,降低了工作效率。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种QoS配置随虚拟机迁移的方法、服务器、交换机及系统,以实现随着虚拟机迁移,新的QoS配置信息能够及时被交换机确定出,交换机可以实时向虚拟机下发新的QoS配置信息,并且交换机无需向网管设备请求新的QoS配置信息,减少了协议报文的交互流程,能够提高工作效率。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术提供一种服务质量QoS配置随虚拟机迁移的方法,所述方法包括:设置虚拟机的QoS服务等级信息;将所述虚拟机的QoS服务等级信息写入虚拟站接口发现协议VDP关联请求报文中,得到修改后的VDP关联请求报文;向交换机发送所述修改后的VDP关联请求报文;所述修改后的VDP关联请求报文,用于指示所述交换机将所述虚拟机迁入所述交换机;所述修改后的VDP关联请求报文中的所述虚拟机的QoS服务等级信息,用于指示所述交换机在预设QoS配置信息模板中选择所述虚拟机的QoS服务等级信息对应的QoS配置信息,还用于指示所述交换机向所述虚拟机下发所述QoS配置信息。上述方案中,在所述向交换机发送所述修改后的VDP关联请求报文之后,所述方法还包括:接收所述交换机发送的VDP关联成功报文。上述方案中,在所述设置虚拟机的QoS服务等级信息之前,所述方法还包括:创建所述虚拟机。上述方案中,在所述设置虚拟机的QoS服务等级信息之前,所述方法还包括:向所述交换机发送VDP去关联请求报文;所述VDP去关联请求报文,用于指示所述交换机将所述虚拟机迁出所述交换机,并删除所述虚拟机对应的QoS配置信息;接收所述交换机发送的VDP去关联响应报文。上述方案中,所述将所述虚拟机的QoS服务等级信息写入VDP关联请求报文中,包括:在所述VDP关联请求报文中增加虚拟站接口优先权VSIPriority字段,所述VSIPriority字段位于虚拟站接口身份VSIID字段与过滤信息格式FilterInfoformat字段之间,所述VSIPriority字段的长度为一个字节;将所述虚拟机的QoS服务等级信息写入所述VSIPriority字段。本专利技术还提供一种服务质量QoS配置随虚拟机迁移的方法,所述方法包括:接收服务器发送的修改后的虚拟站接口发现协议VDP关联请求报文,所述修改后的VDP关联请求报文是由所述服务器将虚拟机的QoS服务等级信息写入VDP关联请求报文中后得到的;所述修改后的VDP关联请求报文,用于指示交换机将所述虚拟机迁入所述交换机;获取所述修改后的VDP关联请求报文中的所述虚拟机的QoS服务等级信息;在预设QoS配置信息模板中选择所述虚拟机的QoS服务等级信息对应的QoS配置信息;向所述虚拟机下发所述QoS配置信息。上述方案中,在所述向所述虚拟机下发所述QoS配置信息之后,所述方法还包括:向所述服务器发送VDP关联成功报文。上述方案中,在接收服务器发送的修改后的VDP关联请求报文之前,所述方法还包括:接收所述服务器发送的VDP去关联请求报文;根据所述VDP去关联请求报文将所述虚拟机迁出所述交换机,并删除所述虚拟机对应的QoS配置信息;向所述服务器发送VDP去关联响应报文。上述方案中,所述预设QoS配置信息模板包括有所述虚拟机的不同的QoS配置信息,所述虚拟机的不同的QoS配置信息与所述虚拟机的不同的QoS服务等级信息各自相互对应;所述QoS配置信息包括有带宽信息、流量缓存信息、调度策略信息它们中的任意一项或它们中的任意组合。本专利技术还提供一种服务器,所述服务器包括:接口,总线,存储器,与处理器,所述接口、所述存储器与所述处理器通过所述总线相连接,所述存储器用于存储计算机程序,所述处理器读取所述计算机程序用于:设置虚拟机的QoS服务等级信息;将所述虚拟机的QoS服务等级信息写入虚拟站接口发现协议VDP关联请求报文中,得到修改后的VDP关联请求报文;向交换机发送所述修改后的VDP关联请求报文;所述修改后的VDP关联请求报文,用于指示所述交换机将所述虚拟机迁入所述交换机;所述修改后的VDP关联请求报文中的所述虚拟机的QoS服务等级信息,用于指示所述交换机在预设QoS配置信息模板中选择所述虚拟机的QoS服务等级信息对应的QoS配置信息,还用于指示所述交换机向所述虚拟机下发所述QoS配置信息。上述方案中,所述处理器读取所述计算机程序还用于:接收所述交换机发送的VDP关联成功报文。上述方案中,所述处理器读取所述计算机程序还用于:创建所述虚拟机。上述方案中,所述处理器读取所述计算机程序还用于:向所述交换机发送VDP去关联请求报文;所述VDP去关联请求报文,用于指示所述交换机将所述虚拟机迁出所述交换机,并删除所述虚拟机对应的QoS配置信息;接收所述交换机发送的VDP去关联响应报文。上述方案中,所述处理器读取所述计算机程序具体用于:在所述VDP关联请求报文中增加虚拟站接口优先权VSIPriority字段,所述VSIPriority字段位于虚拟站接口身份VSIID字段与过滤信息格式FilterInfoformat字段之间,所述VSIPriority字段的长度为一个字节;将所述虚拟机的QoS服务等级信息写入所述VSIPriority字段。本专利技术还提供一种交换机,所述交换机包括:接口,总线,存储器,与处理器,所述接口、所述存储器与所述处理器通过所述总线相连接,所述存储器用于存储计算机程序,所述处理器读取所述计算机程序用于:接收服务器发送的修改后的虚拟站接口发现协议VDP关联请求报文,所述修改后的VDP关联请求报文是由所述服务器将虚拟机的QoS服务等级信息写入VDP关联请求报文中后得到的;所述修改后的VDP关联请求报文,用于指示所述交换机将所述虚拟机迁入所述交换机;获取所述修改后的VDP关联请求报文中的所述虚拟机的QoS服务等级信息;在预设QoS配置信息模板中选择所述虚拟机的QoS服务等级信息对应的QoS配置信息;向所述虚拟机下发所述QoS配置信息。上述方案中,所述处理器读取所述计算机程序还用于:向所述服务器发送本文档来自技高网...

【技术保护点】
1.一种服务质量QoS配置随虚拟机迁移的方法,其特征在于,所述方法包括:设置虚拟机的QoS服务等级信息;将所述虚拟机的QoS服务等级信息写入虚拟站接口发现协议VDP关联请求报文中,得到修改后的VDP关联请求报文;向交换机发送所述修改后的VDP关联请求报文;所述修改后的VDP关联请求报文,用于指示所述交换机将所述虚拟机迁入所述交换机;所述修改后的VDP关联请求报文中的所述虚拟机的QoS服务等级信息,用于指示所述交换机在预设QoS配置信息模板中选择所述虚拟机的QoS服务等级信息对应的QoS配置信息,还用于指示所述交换机向所述虚拟机下发所述QoS配置信息。

【技术特征摘要】
1.一种服务质量QoS配置随虚拟机迁移的方法,其特征在于,所述方法包括:设置虚拟机的QoS服务等级信息;将所述虚拟机的QoS服务等级信息写入虚拟站接口发现协议VDP关联请求报文中,得到修改后的VDP关联请求报文;向交换机发送所述修改后的VDP关联请求报文;所述修改后的VDP关联请求报文,用于指示所述交换机将所述虚拟机迁入所述交换机;所述修改后的VDP关联请求报文中的所述虚拟机的QoS服务等级信息,用于指示所述交换机在预设QoS配置信息模板中选择所述虚拟机的QoS服务等级信息对应的QoS配置信息,还用于指示所述交换机向所述虚拟机下发所述QoS配置信息。2.根据权利要求1所述的方法,其特征在于,在所述向交换机发送所述修改后的VDP关联请求报文之后,所述方法还包括:接收所述交换机发送的VDP关联成功报文。3.根据权利要求1所述的方法,其特征在于,在所述设置虚拟机的QoS服务等级信息之前,所述方法还包括:创建所述虚拟机。4.根据权利要求1所述的方法,其特征在于,在所述设置虚拟机的QoS服务等级信息之前,所述方法还包括:向所述交换机发送VDP去关联请求报文;所述VDP去关联请求报文,用于指示所述交换机将所述虚拟机迁出所述交换机,并删除所述虚拟机对应的QoS配置信息;接收所述交换机发送的VDP去关联响应报文。5.根据权利要求1所述的方法,其特征在于,所述将所述虚拟机的QoS服务等级信息写入VDP关联请求报文中,包括:在所述VDP关联请求报文中增加虚拟站接口优先权VSIPriority字段,所述VSIPriority字段位于虚拟站接口身份VSIID字段与过滤信息格式FilterInfoformat字段之间,所述VSIPriority字段的长度为一个字节;将所述虚拟机的QoS服务等级信息写入所述VSIPriority字段。6.一种服务质量QoS配置随虚拟机迁移的方法,其特征在于,所述方法包括:接收服务器发送的修改后的虚拟站接口发现协议VDP关联请求报文,所述修改后的VDP关联请求报文是由所述服务器将虚拟机的QoS服务等级信息写入VDP关联请求报文中后得到的;所述修改后的VDP关联请求报文,用于指示交换机将所述虚拟机迁入所述交换机;获取所述修改后的VDP关联请求报文中的所述虚拟机的QoS服务等级信息;在预设QoS配置信息模板中选择所述虚拟机的QoS服务等级信息对应的QoS配置信息;向所述虚拟机下发所述QoS配置信息。7.根据权利要求6所述的方法,其特征在于,在所述向所述虚拟机下发所述QoS配置信息之后,所述方法还包括:向所述服务器发送VDP关联成功报文。8.根据权利要求6所述的方法,其特征在于,在接收服务器发送的修改后的VDP关联请求报文之前,所述方法还包括:接收所述服务器发送的VDP去关联请求报文;根据所述VDP去关联请求报文将所述虚拟机迁出所述交换机,并删除所述虚拟机对应的QoS配置信息;向所述服务器发送VDP去关联响应报文。9.根据权利要求6所述的方法,其特征在于,所述预设QoS配置信息模板包括有所述虚拟机的不同的QoS配置信息,所述虚拟机的不同的QoS配置信息与所述虚拟机的不同的QoS服务等级信息各自相互对应;所述QoS配置信息包括有带宽信息、流量缓存信息、调度策略信息它们中的任意一项或它们中的任意组合。10.一种服务器,其特征在于,所述服务器包括:接口,总线,存储器,与处理器,所述接口、所述存储器与所述处理器通过所述总线相连接,所述存储器用于存储计算机程序,所述处理器读取所述计算机程序用于:设置虚拟机的QoS服务等级信息;将所述虚拟机的QoS服务等级信息写入虚拟站接口发现协议VDP关联请求报文中,得到修改后的VDP关联请求报文;向交换机发送所述修改后的VDP关联请求报文;所述修改后的VDP关联请求报文,用于指示所述交换机将所述虚拟机迁入所述交换机;所述修改后的VDP关联请求报文中的所述虚拟机的QoS服务等级信息,用于指示所述交换机在预设QoS配置信息模板中选择所述虚拟机的QoS服务等级信息对应的QoS配置信息,还用于指示所述交换机向所述虚拟机下发所述QoS配置信息。11.根据权利要求10所述的服务器,其特征在于,所述处理器读取所述计算机程序还用于:接收所述交换机发送的VDP关联成功报文。12.根据权利要求10所述的服务器,其特征在于,所述处理器读取所述计算机程序还...

【专利技术属性】
技术研发人员:吴晓东
申请(专利权)人:中国移动通信集团公司中移互联网有限公司
类型:发明
国别省市:北京,11

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

1