[发明专利]一种云平台下虚拟交换机QoS配置管理系统和云服务器在审
申请号: | 201710128833.X | 申请日: | 2017-03-06 |
公开(公告)号: | CN106803798A | 公开(公告)日: | 2017-06-06 |
发明(设计)人: | 阙自勉 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/931 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 虚拟 交换机 qos 配置管理 系统 服务器 | ||
技术领域
本发明涉及网络应用技术领域,具体涉及一种云平台下虚拟交换机QoS配置管理系统和云服务器。
背景技术
随着虚拟化和云计算技术的不断成熟,越来越多的云服务厂商开始提供公有云和私有云服务,允许企业用户创建自己的虚拟数据中心,帮助企业节省建设成本提高业务敏捷性。因此很多的企业开始将大部分IT应用向云平台迁移。当用户的数据中心越来越大时,会产生很大的流量,这时我们就有必要对虚拟交换机端口进行速率限制,以便可以实现对交换机下各虚拟机业务的质量保证。由于对底层虚拟交换机的配置繁琐而且复杂,当值在虚拟交换机在对各个虚拟机进行业务配置时导致过程繁琐,控制命令复杂。
发明内容
有鉴于此,本发明实施例提供一种云平台下虚拟交换机QoS配置管理系统和云服务器,以简化虚拟交换机在对各个虚拟机进行业务配置时的配置过程。
为实现上述目的,本发明实施例提供如下技术方案:
一种云平台下虚拟交换机QoS配置管理系统,其特征在于,包括:
虚拟交换机;
与所述虚拟交换机相连的多个虚拟机,所述虚拟机用于实现控制器的环境配置;
通过网络与所述虚拟交换机相连的控制器;
所述虚拟交换机被配置为:当检测到所述虚拟机连接到所述虚拟交换机时,在所述虚拟交换机上生成一个与所述虚拟机对应的通信端口,并通过所述虚拟交换机内的qos配置所述通信端口;
所述控制器被配置为:通过网络连接所述虚拟交换机的ovsdb数据库,依据RFC标准文件定义所述ovsdb数据库的操作格式,对ovsdb数据库中的相关Qos表进行操作。
优选的,上述云平台下虚拟交换机QoS配置管理系统中,所述控制器为支持ovsdb标准协议的onos控制器。
优选的,上述云平台下虚拟交换机QoS配置管理系统中,所述交换机为开放式虚拟交换机。
优选的,上述云平台下虚拟交换机QoS配置管理系统中,所述控制器与虚拟交换机之间使用tcp协议进行通信。
优选的,上述云平台下虚拟交换机QoS配置管理系统中,所述控制器内配置有软件开发工具包。
优选的,上述云平台下虚拟交换机QoS配置管理系统中,所述软件开发工具包为JDK1.8工具包。
优选的,上述云平台下虚拟交换机QoS配置管理系统中,所述控制器内配置有源代码配置文件,所述代码配置文件用于修改所述控制器的源代码,开发所述控制器的Qos功能。
优选的,上述云平台下虚拟交换机QoS配置管理系统中,所述控制器内配置rfc文件,所述控制器通过所述rfc文件定义所述ovsdb数据库的操作,实现对所述ovsdb数据库中数据的读、写以及删除操作。
一种云服务器,包括上述任意一项所述的云平台下虚拟交换机Qos配置管理系统。
基于上述技术方案,本发明实施例提供的上述方案,通过采用控制器远程连接虚拟交换机中的ovsdb数据库,按照RFC标准文件定义的所述ovsdb数据的操作格式,对所述ovsdb数据库中的相关QoS表进行相应操作(例如,插入、读取、更新、删除等相关操作)。从而使得控制器很好的支持了ovsdb数据库的标准协议,控制器对虚拟交换机的协议提供了良好支持,实现云平台中使控制和转发面脱离解耦,提高了云平台对底层设备的管理,快速实现对底层虚拟交换机的快速配置和管理。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例公开的云平台下虚拟交换机QoS配置管理系统的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
针对于现有技术中,云平台下底层虚拟交换机的配置繁琐而且复杂,而导致虚拟交换机在对各个虚拟机进行业务配置时,需要的指令复杂而繁琐的问题,本申请公开了一种云平台下虚拟交换机QoS配置管理系统。参见图1,该系统可以包括:
虚拟交换机100、控制器200以及多个虚拟机300;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710128833.X/2.html,转载请声明来源钻瓜专利网。