[发明专利]基于云服务器和虚拟系统的企业服务资源消息分发系统及方法有效
申请号: | 201710834022.1 | 申请日: | 2017-09-15 |
公开(公告)号: | CN107733814B | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 周刚;贺亮;樊海波;刘璐;蔡刚山 | 申请(专利权)人: | 武汉市工程科学技术研究院 |
主分类号: | H04L12/863 | 分类号: | H04L12/863;H04L29/08;G06F9/455 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 潘杰;李满 |
地址: | 430019 湖北省*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 服务器 虚拟 系统 企业 服务 资源 消息 分发 方法 | ||
1.一种基于云服务器和虚拟系统的企业服务资源消息分发系统的企业服务资源消息分发方法,其特征在于:所述基于云服务器和虚拟系统的企业服务资源消息分发系统包括消息队列缓冲模块(1)、消息代理模块(2)、消息路由器(3)、数据宿主机(4)、应用宿主机(5)、存储宿主机(6)和虚拟机资源管理模块(7),其中,消息队列缓冲模块(1)的信号输出端连接消息代理模块(2)的网络访问请求队列信号输入端,消息代理模块(2)的网络访问请求队列解析信号输出端连接消息路由器(3)的网络访问请求队列解析信号输入端,所述虚拟机资源管理模块(7)的映射表信息通信端连接消息路由器(3)的映射表信息通信端,消息路由器(3)的网络访问请求队列解析信号输出端通过消息队列解析信号分配总线(8)连接数据宿主机(4)、应用宿主机(5)和存储宿主机(6)的消息队列解析信号输入端,消息路由器(3)输出的网络访问请求队列解析信号按映射表中存储的各个网络访问请求对应的虚拟机访问IP地址传输给对应的数据宿主机(4)、应用宿主机(5)和存储宿主机(6);
企业服务资源消息分发方法,它包括如下步骤:
步骤1:用户端主机向消息队列缓冲模块(1)输送用户发出的各种网络访问请求,消息队列缓冲模块(1)的信号输出端向消息代理模块(2)的消息队列信号输入端输送网络访问请求队列信号;
步骤2:消息代理模块(2)对网络访问请求队列信号进行解析,得到网络访问请求队列解析信号;
步骤3:消息路由器(3)输出的网络访问请求队列解析信号按映射表中存储的各个网络访问请求对应的虚拟机访问IP地址传输给对应的数据宿主机(4)、应用宿主机(5)和存储宿主机(6);
步骤4:数据宿主机(4)、应用宿主机(5)和存储宿主机(6)分别按照接收到的网络访问请求进行数据处理,并将数据处理结果通过通信网络输送给用户端主机;
所述步骤4中当数据宿主机(4)、应用宿主机(5)和/或存储宿主机(6)数据处理的结果表明还需要其它服务器资源处理数据的时候,数据宿主机(4)、应用宿主机(5)和/或存储宿主机(6)将数据处理的结果形成新的网络访问请求队列信号反馈给消息队列缓冲模块(1);
步骤5:消息队列缓冲模块(1)的信号输出端向消息代理模块(2)的消息队列信号输入端输送新的网络访问请求队列信号;
步骤6:消息代理模块(2)对新的网络访问请求队列信号进行解析,得到新的网络访问请求队列解析信号;
步骤7:消息路由器(3)输出的新的网络访问请求队列解析信号按映射表中存储的各个网络访问请求对应的虚拟机访问IP地址传输给对应的数据宿主机(4)、应用宿主机(5)和存储宿主机(6);
步骤8:数据宿主机(4)、应用宿主机(5)和存储宿主机(6)分别按照接收到的新的网络访问请求进行数据处理,并将最终的数据处理结果通过通信网络输送给用户端主机。
2.根据权利要求1所述的企业服务资源消息分发方法,其特征在于:所述数据宿主机(4)、应用宿主机(5)和存储宿主机(6)的数据处理结果反馈接口连接消息队列缓冲模块(1)的数据处理结果反馈接口。
3.根据权利要求1所述的企业服务资源消息分发方法,其特征在于:所述虚拟机资源管理模块(7)的在线状态和负载率监控端口分别连接数据宿主机(4)、应用宿主机(5)和存储宿主机(6)的在线状态和负载率监控端口。
4.根据权利要求1所述的企业服务资源消息分发方法,其特征在于:所述虚拟机资源管理模块(7)定时给数据宿主机(4)、应用宿主机(5)和存储宿主机(6)中的各个虚拟机发送状态获取指令,虚拟机根据接收的状态获取指令将虚拟机的当前运行状态数据反馈给虚拟机资源管理模块(7)。
5.根据权利要求4所述的企业服务资源消息分发方法,其特征在于:所述虚拟机的当前运行状态数据包括CPU占用率、内存占用率、硬盘读写占用率、网络吞吐率、应用端口使用率、虚拟机CPU温度、虚拟机硬盘温度和虚拟机电源温度。
6.根据权利要求4所述的企业服务资源消息分发方法,其特征在于:虚拟机资源管理模块(7)根据虚拟机的当前运行状态数据更新映射表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉市工程科学技术研究院,未经武汉市工程科学技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710834022.1/1.html,转载请声明来源钻瓜专利网。