[发明专利]基于云服务器和虚拟系统的企业服务资源消息分发系统及方法有效
申请号: | 201710834022.1 | 申请日: | 2017-09-15 |
公开(公告)号: | CN107733814B | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 周刚;贺亮;樊海波;刘璐;蔡刚山 | 申请(专利权)人: | 武汉市工程科学技术研究院 |
主分类号: | H04L12/863 | 分类号: | H04L12/863;H04L29/08;G06F9/455 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 潘杰;李满 |
地址: | 430019 湖北省*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 服务器 虚拟 系统 企业 服务 资源 消息 分发 方法 | ||
本发明公开了一种基于云服务器和虚拟系统的企业服务资源消息分发系统,它的消息队列缓冲模块的信号输出端连接消息代理模块,消息代理模块的网络访问请求队列解析信号输出端连接消息路由器的网络访问请求队列解析信号输入端,虚拟机资源管理模块的映射表信息通信端连接消息路由器的映射表信息通信端,消息路由器的网络访问请求队列解析信号输出端通过消息队列解析信号分配总线连接数据宿主机、应用宿主机和存储宿主机的消息队列解析信号输入端,消息路由器输出的网络访问请求队列解析信号按映射表中存储的各个网络访问请求对应的虚拟机访问IP地址传输给对应的数据宿主机、应用宿主机和存储宿主机。本发明提高了系统的服务效率。
技术领域
本发明涉及计算机技术领域,具体地指一种基于云服务器和虚拟系统的企业服务资源消息分发系统及方法。
背景技术
传统的企业服务资源总线是基于物理服务器中间件技术与XML、Web服务等技术结合的产物。它提供了网络中最基本的连接中枢,将用户请求分配给不同的服务器,实现消息路由和数据转换。传统的企业服务资源总线可以提供比使用单独中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。
传统的企业服务资源总线针对实体服务器行之有效,随着越来越多的系统运行在云架构上,传统方法暴露出一些功能上或性能上的缺陷。云架构中的服务器一般都是虚拟服务器,寄生在宿主机内,运行虚拟系统,访问虚拟数据库和虚拟存储服务器。通常情况下,虚拟服务器、虚拟数据库和虚拟存储服务器的管理和监控由独立服务器运行专用管理软件实现(比如由NASA(美国国家航空航天局)和Rackspace合作研发OpenStack)。传统的企业服务资源总线访问虚拟系统,需要把所有的请求(Request)发送到专用管理软件,那么专用管理软件成为了整个响应的瓶颈节点。
发明内容
本发明的目的就是要提供一种基于云服务器和虚拟系统的企业服务资源消息分发系统及方法,该系统及方法打通企业服务资源总线和专用管理软件之间的传输壁垒,使得企业服务资源总线直接访问虚拟系统,从而简化消息响应机制,优化负载均衡,提高系统服务效率。该系统只从虚拟机专用管理软件通过预获取极少量的虚拟机身份和状态信息,形成规定格式的数据表,存放到高速内存中。由于数据量小,且高速内存访问速度非常快,所以查表速度也非常快。另外,该系统由自身直接分发服务资源总线请求,绕开了虚拟机专用管理软件,很大程度上提高了系统的响应效率。
为实现此目的,本发明所设计的一种基于云服务器和虚拟系统的企业服务资源消息分发系统,其特征在于:它包括消息队列缓冲模块、消息代理模块、消息路由器、数据宿主机、应用宿主机、存储宿主机和虚拟机资源管理模块,其中,消息队列缓冲模块的信号输出端连接消息代理模块的网络访问请求队列信号输入端,消息代理模块的网络访问请求队列解析信号输出端连接消息路由器的网络访问请求队列解析信号输入端,所述虚拟机资源管理模块的映射表信息通信端连接消息路由器的映射表信息通信端,消息路由器的网络访问请求队列解析信号输出端通过消息队列解析信号分配总线连接数据宿主机、应用宿主机和存储宿主机的消息队列解析信号输入端,消息路由器输出的网络访问请求队列解析信号按映射表中存储的各个网络访问请求对应的虚拟机访问IP(Internet Protocol
一种利用上述系统的企业服务资源消息分发方法,其特征在于,它包括如下步骤:
步骤1:用户端主机向消息队列缓冲模块输送用户发出的各种网络访问请求,消息队列缓冲模块的信号输出端向消息代理模块的消息队列信号输入端输送网络访问请求队列信号;
步骤2:消息代理模块对网络访问请求队列信号进行解析,得到网络访问请求队列解析信号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉市工程科学技术研究院,未经武汉市工程科学技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710834022.1/2.html,转载请声明来源钻瓜专利网。