专利汇可以提供基于虚拟机的网格中间件系统专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于 虚拟机 的网格 中间件 系统,包括位于应用层的安全授权与认证模 块 和虚拟 工作空间 客户端模块,位于 中间层 的虚拟工作空间 原子 服务模块,位于 虚拟层 的虚拟机映像传输模块和配置管理模块,以及 硬件 资源层各虚拟 节点 内的虚拟机后端 插件 。本发明不仅实现了大量分散资源的虚拟化,还实现了对单个系统的虚拟化。该模型利用虚拟机很好地克服了现在网格计算技术灵活性不够,效率不高,安全性不高等缺点,并且还有效地支持运行环境及应用程序在网格环境下的迁移同时还支持原有网格计算模型。,下面是基于虚拟机的网格中间件系统专利的具体信息内容。
1.一种基于虚拟机的网格中间件系统,其特征在于:该系统包括位 于应用层的安全授权与认证模块(5)和虚拟工作空间客户端模块(2),位 于中间层的虚拟工作空间原子服务模块(1),位于虚拟层的虚拟机映像传 输模块(6)和配置管理模块(3),以及硬件资源层各虚拟节点内的虚拟机 后端插件(4);
虚拟工作空间原子服务模块(1)用于与虚拟工作空间客户端模块(2)、 虚拟结点上的虚拟机后端插件(4)和虚拟机映像传输模块(6)进行通讯; 负责TCP监听,接收网格用户通过虚拟工作空间客户端模块(2)提出请求, 虚拟工作空间原子服务模块(1)根据虚拟工作空间客户端模块(2)的请 求对虚拟结点的虚拟机后端插件(4)进行访问,虚拟工作空间原子服务模 块(1)通过虚拟机映像传输模块(6)实现虚拟机映像的繁殖;
虚拟工作空间客户端模块(2)用于在安全授权与认证模块(5)的授 权后,与虚拟工作空间原子服务模块(1)进行通讯;
配置管理模块(3)用于为虚拟工作空间原子服务模块(1)提供目录 和元数据的配置文件,并为虚拟机后端插件(4)配置虚拟机后端支持的虚 拟机类型和虚拟机映像存放目录的选择,还为虚拟机映像传输模块(6)配 置所需的传输协议;
虚拟机后端插件(4)与虚拟工作空间原子服务模块(1)进行通讯, 解释虚拟工作空间客户端模块(2)提出的请求以生成不同的命令控制管理 虚拟工作空间;
安全授权与认证模块(5)与虚拟工作空间客户端模块(2)进行通讯, 防止恶意用户提交恶意代码,保证用户的合法性;
虚拟机映像传输模块(6)根据配置管理模块(3)提供的源虚拟机映 像存储目录和目的虚拟机映像存储目录将虚拟机映像从一个虚拟结点传输 到另外一个虚拟结点。
2.根据权利要求1所述的网格中间件系统,其特征在于:虚拟工作空 间原子服务模块(1)包括权限检查器(1.1),请求接收器(1.2),请求解 释器(1.3),传输模块调用接口(1.4)和虚拟机后端插件调用接口(1.5);
权限检查器(1.1)用于负责检查网格用户是否合法,当用户合法时, 将虚拟工作空间客户端模块(2)的服务请求发送给请求接收器(1.2);
请求接收器(1.2)用于保存接收的请求及参数,并设置并行处理服务 请求个数的上限值,将接收的服务请求转发给请求解释器(1.3);
请求解释器(1.3)对服务请求进行解释,先判断请求是否为传输虚拟 机映像指令,如果是,获取源虚拟机映像存储目录和目的虚拟机映像存储 目录,将其转交给虚拟机映像传输模块调用接口(1.4),虚拟机映像传输模 块调用接口(1.4)通过调用虚拟机映像传输模块(6)采用配置管理模块(3) 配置的传输协议传送虚拟机映像;否则,获取虚拟工作空间的元数据描述, 并将其传给虚拟机后端插件调用接口(1.5),虚拟机后端插件调用接口(1.5) 通过调用虚拟机后端插件(4)构建不同用户需要的操作系统环境。
3.根据权利要求1或2所述的网格中间件系统,其特征在于:虚拟工 作空间客户端模块(2)包括用户管理模块(2.1)、线程管理模块(2.2)、 元数据管理模块(2.3)、可视化管理模块(2.4)和错误管理模块(2.5);
可视化管理模块(2.4)提供用户操作与系统反馈信息的图形界面,负 责实时的图形显示,并转发用户向用户管理模块(2.1)和元数据管理模块 (2.3)发送的指令;接收用户错误管理模块(2.5)提供的错误信息并予以 显示;
用户管理模块(2.1)负责接收用户通过可视化管理模块(2.4)发送的 登录、注册请求以及管理员的指令,用户登录后,将用户登录信息发送给 线程管理模块(2.2);
线程管理模块(2.2)根据用户登录信息产生相应的处理线程,将用户 登录信息传送给元数据管理模块(2.3),并根据用户指令调用元数据管理模 块(2.3)更新元数据;
元数据管理模块(2.3)接收授权用户通过可视化管理模块(2.4)发送 的对元数据的查询指令和修改指令;如果发生异常时,将异常信息发给用 户错误管理模块(2.5);
用户错误管理模块(2.5)负责在元数据管理模块(2.3)发生异常时, 处理异常以及进行异常恢复工作,并将错误信息发送给可视化管理模块 (2.4)。
4.根据权利要求3所述的网格中间件系统,其特征在于:配置管理模 块(3)包括安全机制配置模块(3.1)、传输协议配置(3.2)和映像目录配 置模块(3.3);
安全机制配置模块(3.1)用于与安全授权与认证模块(5)、虚拟工作 空间原子服务模块(1)和虚拟机映像传输模块(6)进行交互,配置安全 机制,实现无密码登录与无密码三方虚拟机映像文件传输;
传输协议配置模块(3.2)用于配置传输协议,并将传输协议发送给虚 拟机映像传输模块(6);
映像目录配置模块(3.3)用于配置映像目录,将映像目录配置信息传 送给虚拟机映像传输模块(6)。
5.根据权利要求3所述的网格中间件系统,其特征在于:虚拟机后端 插件(4)包括请求接收器(4.1),适配层模块(4.2),命令产生器(4.3) 和命令执行器(4.4);
请求接收器(4.1)通过与虚拟工作空间原子服务模块(1)通讯间接地 接收来自虚拟工作空间客户端模块(2)请求,其功能类似虚拟工作空间原 子服务模块的请求接收器(1.2),利用队列保存接收的请求及参数,设置并 行处理服务请求的上限值;
适配层模块(4.2)用于将请求接收器(4.1)转发的请求进行适配,并 将适配后的请求发送给命令产生器(4.3);
命令产生器(4.3)根据适配层模块(4.2)传入的请求判断虚拟机类型, 根据不同的虚拟机类型产生不同的命令,并将生成的命令发送给命令执行 器(4.4);
命令执行器(4.4)用于执行来自命令产生器(4.3)生成的命令。
本发明属于网格计算领域,具体涉及一种基于虚拟机的网格中间件系 统。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
恢复虚拟机的方法、系统及控制器、服务器、寄宿主机 | 2020-05-11 | 44 |
基于资源合理化应用的虚拟化集群资源调度方法 | 2020-05-12 | 379 |
节能调度方法及装置、计算机可存储介质 | 2020-05-12 | 9 |
基于安全态势感知的计算环境重构动态防御方法及系统 | 2020-05-08 | 823 |
一种云环境下虚拟机跨存储热迁移方法 | 2020-05-08 | 870 |
数据处理方法、装置及设备 | 2020-05-11 | 220 |
边缘计算环境下基于粒子群的服务迁移方法 | 2020-05-12 | 170 |
一种虚拟机的NUMA节点调度方法、装置、设备及介质 | 2020-05-08 | 1017 |
一种虚拟机热迁移的控制方法、控制装置及控制设备 | 2020-05-11 | 192 |
一种基于VMI的内核数据监控方法及监控系统 | 2020-05-12 | 494 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。