[发明专利]一种虚拟机网络一体化监管系统在审
申请号: | 201710205038.6 | 申请日: | 2017-03-31 |
公开(公告)号: | CN106789380A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 李维;赵瑞东;陈乃阔;吴登勇;陈亮甫 | 申请(专利权)人: | 山东超越数控电子有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 济南金迪知识产权代理有限公司37219 | 代理人: | 叶亚林 |
地址: | 250000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 网络 一体化 监管 系统 | ||
技术领域
本发明涉及一种虚拟机网络一体化监管系统,属于虚拟计算机的技术领域。
背景技术
近年来,随着虚拟化和云计算技术的迅速发展,全球数据中心的规模不断增长。IT企业、互联网企业和电信企业在数据中心的投资不断加大。政府、军队和企业也在大力发展和建设数据中心,提供面向互联网开放的公有云,面向企业内部用户开放的私有云以及兼顾上述两种模式的混合云。数据中心服务器作为信息化业务的核心载体,承载着越来越多重要的关键业务。虚拟环境下网络拓扑复杂,加入新设备或设备迁移时网络拓扑更改繁琐。目前虚拟机网络环境包含物理机、存储、虚拟机、实体网络环境和虚拟网络环境。其中,实体网络环境中的物理机、存储和网络设备的类型(如计算机网卡、交换机、路由器等)和品牌众多;虚拟网络环境中也包含众多虚拟设备,如虚拟机、虚拟存储、虚拟网卡、虚拟交换机和虚拟路由等。数据中心需启用安全的、有效的、统一的监控、管理和调度,从而简化海量的运维工作,节约人力物力,从而极大的提高工作效率。
现有技术中,对于数据中心的虚拟机和网络的监管通常采用虚拟设备和实体设备分开监测、管理和控制的方法。这种方法需要深入了解底层设备和虚拟环境知识,需要设备、虚拟化和网络等多领域专家参与;由于虚拟和实体设备的配置接口不统一,配置过程中难以做到联动配置,很容易造成配置不匹配错误。
发明内容
针对现有技术的不足,本发明提供一种虚拟机网络一体化监管系统。
发明概述:
本发明针对现有的云数据中心架构,提出一种虚拟机网络一体化监管技术。本发明所述虚拟机网络一体化监管系统基于底层协议和开放框架接口,建立抽象虚拟控制层,提供上层控制接口,实现对实体和虚拟设备进行统一管控。
本发明的技术方案为:
一种虚拟机网络一体化监管系统,包括底层接口、抽象虚拟控制层和上层接口;所述抽象虚拟控制层包括抽象逻辑层、基础业务层和内置应用层;
所述底层接口通过调用开放式底层协议或框架接口对底层设备进行监测和控制;
所述抽象逻辑层为基础业务层和底层设备的交互提供统一的协议,为基础业务层提供一致的服务。所述底层设备包括实体设备和虚拟设备,由于实体和虚拟设备以及不同实体设备的配置接口不统一,配置过程中需要使用多种协议进行控制。抽象逻辑层将底层不同设备的多种协议包装为统一协议供上层调用,实现基础业务层和底层设备之间的松耦合。这种设计使得在底层设备变动时,不需要修改基础业务层大量相关代码,只需要修改抽象逻辑层代码即可。
所述内置应用层将基础业务层提供的基本业务功能打包为应用接口,提供应用服务;
所述上层接口包括REST API;控制器通过REST API连接虚拟机一体化监管平台,用户通过控制器的Restful API向控制器发出请求,所述请求包括计算请求、存储请求、监测请求和网络监管请求。
根据本发明优选的,所述底层设备包括,服务器、存储、虚拟机、网络设备和虚拟网络。
进一步优选的,所述网络设备包括计算机网卡、交换机和路由器。
根据本发明优选的,所述基础业务层,包括远程控制模块、状态监测模块、备份迁移模块和数据包转换模块;所述数据包转换模块包括,二层网络、三层网络、Overlay网络、服务功能链和IPV4/IPV6协议功能接口;
所述基础业务层根据抽象逻辑层提供的协议与底层设备交互,实现基本业务功能;所述基本业务功能包括,远程控制、状态监测、备份迁移和数据包转换;
进一步优选的,所述的远程控制对物理机和虚拟机进行远程控制;状态监测对物理机、虚拟机和网络设备进行实时状态监测;备份迁移实现虚拟机的数据备份迁移功能;数据包转换基于网络设备的Packet_in消息制定转发决策信息,数据包转换将收到的OpenFlow数据包转换成为多个事件,并将所述的事件转发至内置应用层进行处理。物理机、虚拟机和网络设备的实时状态包括,内存占用率、CPU使用率和网络流量。
根据本发明优选的,所述应用服务包括计算管理、存储管理、模板管理、监测管理、备份管理、迁移管理和网络管理。
进一步优选的,所述计算管理是虚拟机一体化监管的核心服务,计算管理处理和支撑虚拟机生命期内的动作。虚拟机生命期内的动作包括,新建、暂停、调整大小、创建快照、软重启、硬重启、关闭、删除和迁移。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子有限公司,未经山东超越数控电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710205038.6/2.html,转载请声明来源钻瓜专利网。