CN107733814B - 基于云服务器和虚拟***的企业服务资源消息分发***及方法 - Google Patents
基于云服务器和虚拟***的企业服务资源消息分发***及方法 Download PDFInfo
- Publication number
- CN107733814B CN107733814B CN201710834022.1A CN201710834022A CN107733814B CN 107733814 B CN107733814 B CN 107733814B CN 201710834022 A CN201710834022 A CN 201710834022A CN 107733814 B CN107733814 B CN 107733814B
- Authority
- CN
- China
- Prior art keywords
- message
- host
- network access
- access request
- virtual machine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/63—Routing a service request depending on the request content or context
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45595—Network integration; Enabling network access in virtual machine instances
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种基于云服务器和虚拟***的企业服务资源消息分发***,它的消息队列缓冲模块的信号输出端连接消息代理模块,消息代理模块的网络访问请求队列解析信号输出端连接消息路由器的网络访问请求队列解析信号输入端,虚拟机资源管理模块的映射表信息通信端连接消息路由器的映射表信息通信端,消息路由器的网络访问请求队列解析信号输出端通过消息队列解析信号分配总线连接数据宿主机、应用宿主机和存储宿主机的消息队列解析信号输入端,消息路由器输出的网络访问请求队列解析信号按映射表中存储的各个网络访问请求对应的虚拟机访问IP地址传输给对应的数据宿主机、应用宿主机和存储宿主机。本发明提高了***的服务效率。
Description
技术领域
本发明涉及计算机技术领域,具体地指一种基于云服务器和虚拟***的企业服务资源消息分发***及方法。
背景技术
传统的企业服务资源总线是基于物理服务器中间件技术与XML、Web服务等技术结合的产物。它提供了网络中最基本的连接中枢,将用户请求分配给不同的服务器,实现消息路由和数据转换。传统的企业服务资源总线可以提供比使用单独中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。
传统的企业服务资源总线针对实体服务器行之有效,随着越来越多的***运行在云架构上,传统方法暴露出一些功能上或性能上的缺陷。云架构中的服务器一般都是虚拟服务器,寄生在宿主机内,运行虚拟***,访问虚拟数据库和虚拟存储服务器。通常情况下,虚拟服务器、虚拟数据库和虚拟存储服务器的管理和监控由独立服务器运行专用管理软件实现(比如由NASA(美国国家航空航天局)和Rackspace合作研发OpenStack)。传统的企业服务资源总线访问虚拟***,需要把所有的请求(Request)发送到专用管理软件,那么专用管理软件成为了整个响应的瓶颈节点。
发明内容
本发明的目的就是要提供一种基于云服务器和虚拟***的企业服务资源消息分发***及方法,该***及方法打通企业服务资源总线和专用管理软件之间的传输壁垒,使得企业服务资源总线直接访问虚拟***,从而简化消息响应机制,优化负载均衡,提高***服务效率。该***只从虚拟机专用管理软件通过预获取极少量的虚拟机身份和状态信息,形成规定格式的数据表,存放到高速内存中。由于数据量小,且高速内存访问速度非常快,所以查表速度也非常快。另外,该***由自身直接分发服务资源总线请求,绕开了虚拟机专用管理软件,很大程度上提高了***的响应效率。
为实现此目的,本发明所设计的一种基于云服务器和虚拟***的企业服务资源消息分发***,其特征在于:它包括消息队列缓冲模块、消息代理模块、消息路由器、数据宿主机、应用宿主机、存储宿主机和虚拟机资源管理模块,其中,消息队列缓冲模块的信号输出端连接消息代理模块的网络访问请求队列信号输入端,消息代理模块的网络访问请求队列解析信号输出端连接消息路由器的网络访问请求队列解析信号输入端,所述虚拟机资源管理模块的映射表信息通信端连接消息路由器的映射表信息通信端,消息路由器的网络访问请求队列解析信号输出端通过消息队列解析信号分配总线连接数据宿主机、应用宿主机和存储宿主机的消息队列解析信号输入端,消息路由器输出的网络访问请求队列解析信号按映射表中存储的各个网络访问请求对应的虚拟机访问IP(Internet Protocol,网络之间互连的协议)地址传输给对应的数据宿主机、应用宿主机和存储宿主机。
一种利用上述***的企业服务资源消息分发方法,其特征在于,它包括如下步骤:
步骤1:用户端主机向消息队列缓冲模块输送用户发出的各种网络访问请求,消息队列缓冲模块的信号输出端向消息代理模块的消息队列信号输入端输送网络访问请求队列信号;
步骤2:消息代理模块对网络访问请求队列信号进行解析,得到网络访问请求队列解析信号;
步骤3:消息路由器输出的网络访问请求队列解析信号按映射表中存储的各个网络访问请求对应的虚拟机访问IP地址传输给对应的数据宿主机、应用宿主机和存储宿主机;
步骤4:数据宿主机、应用宿主机和存储宿主机分别按照接收到的网络访问请求进行数据处理,并将数据处理结果通过通信网络输送给用户端主机。
本发明充分考虑了云服务器和虚拟***运行和管理的特点,不再依赖虚拟机管理软件,把各云服务器和虚拟机的运行和负载状态获取到本案的消息分发***,在高速缓存中形成一个轻量级的、动态的、可预测的服务器状态映射表,避免频繁向第三方虚拟机管理软件发出请求,从而避开了这个性能瓶颈,提高消息分发效率和成功率。
传统的虚拟机专用管理软件,本身是一套完善的***,安装在一台特定的服务器上。如果全部按照传统方式由虚拟机专用管理软件来分发请求,那么这一台管理服务器承担了所有来自企业服务资源总线请求,会成为***瓶颈。
本发明只从虚拟机专用管理软件获取极少量的虚拟机状态信息后,由自身直接分发服务资源总线请求,绕开了虚拟机专用管理软件,可以很大程度提高***响应效率。
附图说明
图1为本发明的原理框图;
其中,1—消息队列缓冲模块、2—消息代理模块、3—消息路由器、4—数据宿主机、5—应用宿主机、6—存储宿主机、7—虚拟机资源管理模块。
具体实施方式
以下结合附图和具体实施例对本发明作进一步的详细说明:
如图1所述的基于云服务器和虚拟***的企业服务资源消息分发***,其特征在于:它包括消息队列缓冲模块1、消息代理模块2、消息路由器3、数据宿主机4、应用宿主机5、存储宿主机6和虚拟机资源管理模块7,其中,消息队列缓冲模块1的信号输出端连接消息代理模块2的网络访问请求队列信号输入端,消息代理模块2的网络访问请求队列解析信号输出端连接消息路由器3的网络访问请求队列解析信号输入端,所述虚拟机资源管理模块7的映射表信息通信端连接消息路由器3的映射表信息通信端,消息路由器3的网络访问请求队列解析信号输出端通过消息队列解析信号分配总线8连接数据宿主机4、应用宿主机5和存储宿主机6的消息队列解析信号输入端,消息路由器3输出的网络访问请求队列解析信号按映射表中存储的各个网络访问请求对应的虚拟机访问IP地址传输给对应的数据宿主机4、应用宿主机5和存储宿主机6。
上述技术方案中,所述数据宿主机4、应用宿主机5和存储宿主机6的数据处理结果反馈接口连接消息队列缓冲模块1的数据处理结果反馈接口。
上述技术方案中,所述虚拟机资源管理模块7的在线状态和负载率监控端口分别连接数据宿主机4、应用宿主机5和存储宿主机6的在线状态和负载率监控端口。
宿主机是物理存在的实体服务器,虚拟机是运行在宿主机上的多个虚拟***。根据运行的业务不同,将宿主机分为数据宿主机、应用宿主机和存储宿主机。同一个宿主机内运行相同类型虚拟机。宿主机内的虚拟机接收虚拟机资源管理模块分发的请求,执行实际操作。
上述技术方案中,消息代理模块2负责判断消息请求的类型。如果有未处理消息,则解析成相应的请求标签后发送给虚拟机资源管理模块。如果消息处理完成,则返回结果给外部用户;
虚拟机资源管理模块7负责把请求分发给最合适的虚拟机,同时并行监控服务器状态;
一种利用上述***的企业服务资源消息分发方法,它包括如下步骤:
步骤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分别按照接收到的新的网络访问请求进行数据处理,并将最终的数据处理结果通过通信网络输送给用户端主机。
上述技术方案中,所述虚拟机资源管理模块7定时给数据宿主机4、应用宿主机5和存储宿主机6中的各个虚拟机发送状态获取指令,虚拟机根据接收的状态获取指令将虚拟机的当前运行状态数据反馈给虚拟机资源管理模块7。
上述技术方案中,所述虚拟机的当前运行状态数据包括CPU(Central ProcessingUnit,中央处理器)占用率、内存占用率、硬盘读写占用率、网络吞吐率、应用端口使用率、虚拟机CPU温度、虚拟机硬盘温度和虚拟机电源温度。
上述技术方案中,虚拟机资源管理模块7根据虚拟机的当前运行状态数据更新映射表。
本说明书未作详细描述的内容属于本领域专业技术人员公知的现有技术。
Claims (6)
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)根据虚拟机的当前运行状态数据更新映射表。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710834022.1A CN107733814B (zh) | 2017-09-15 | 2017-09-15 | 基于云服务器和虚拟***的企业服务资源消息分发***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710834022.1A CN107733814B (zh) | 2017-09-15 | 2017-09-15 | 基于云服务器和虚拟***的企业服务资源消息分发***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107733814A CN107733814A (zh) | 2018-02-23 |
CN107733814B true CN107733814B (zh) | 2021-01-08 |
Family
ID=61207463
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710834022.1A Active CN107733814B (zh) | 2017-09-15 | 2017-09-15 | 基于云服务器和虚拟***的企业服务资源消息分发***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107733814B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103281306A (zh) * | 2013-05-03 | 2013-09-04 | 四川省电力公司信息通信公司 | 云数据中心虚拟化基础架构平台 |
CN104158732A (zh) * | 2014-08-22 | 2014-11-19 | 成都致云科技有限公司 | 一种智能的云服务动态路由策略 |
CN104391737A (zh) * | 2014-12-15 | 2015-03-04 | 成都英力拓信息技术有限公司 | 云平台中负载平衡的优化方法 |
CN104836819A (zh) * | 2014-02-10 | 2015-08-12 | 阿里巴巴集团控股有限公司 | 动态负载均衡的方法、***及监控调度设备 |
CN106657180A (zh) * | 2015-10-29 | 2017-05-10 | 阿里巴巴集团控股有限公司 | 用于云服务的信息传输方法、装置、终端设备及*** |
-
2017
- 2017-09-15 CN CN201710834022.1A patent/CN107733814B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103281306A (zh) * | 2013-05-03 | 2013-09-04 | 四川省电力公司信息通信公司 | 云数据中心虚拟化基础架构平台 |
CN104836819A (zh) * | 2014-02-10 | 2015-08-12 | 阿里巴巴集团控股有限公司 | 动态负载均衡的方法、***及监控调度设备 |
CN104158732A (zh) * | 2014-08-22 | 2014-11-19 | 成都致云科技有限公司 | 一种智能的云服务动态路由策略 |
CN104391737A (zh) * | 2014-12-15 | 2015-03-04 | 成都英力拓信息技术有限公司 | 云平台中负载平衡的优化方法 |
CN106657180A (zh) * | 2015-10-29 | 2017-05-10 | 阿里巴巴集团控股有限公司 | 用于云服务的信息传输方法、装置、终端设备及*** |
Also Published As
Publication number | Publication date |
---|---|
CN107733814A (zh) | 2018-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10698717B2 (en) | Accelerator virtualization method and apparatus, and centralized resource manager | |
CA2657827C (en) | Method and apparatus for distributing usb hub functions across a network | |
US11392995B2 (en) | Efficient translation and load balancing of OpenRTB and header bidding requests | |
EP2835938B1 (en) | Message publishing and subscribing method and apparatus | |
EP2321937B1 (en) | Load balancing for services | |
CN112291293B (zh) | 任务处理方法、相关设备及计算机存储介质 | |
CN110830574B (zh) | 一种基于docker容器实现内网负载均衡的方法 | |
WO2021120633A1 (zh) | 一种负载均衡方法及相关设备 | |
US11991083B2 (en) | Systems and methods for enhanced autonegotiation | |
CN116055426B (zh) | 用于多绑定模式下流量卸载转发的方法、设备及介质 | |
CN101938492B (zh) | 一种服务代理方法及自助服务智能代理平台 | |
JP2011203810A (ja) | サーバ、計算機システム及び仮想計算機管理方法 | |
CN112968965B (zh) | Nfv网络节点的元数据服务方法、服务器及存储介质 | |
CN113452778A (zh) | 会话保持方法、装置、设备、***及存储介质 | |
Xue et al. | Hybrid flow table installation: Optimizing remote placements of flow tables on servers to enhance PDP switches for in-network computing | |
CN107733814B (zh) | 基于云服务器和虚拟***的企业服务资源消息分发***及方法 | |
EP2979166A1 (en) | Network printing | |
CN115883559A (zh) | 无状态网络负载均衡方法、装置和存储介质 | |
CN102739795A (zh) | 应用于虚拟化环境的网络代理数据转发***及方法 | |
CN111541667A (zh) | 一种***间消息通信的方法、设备、存储介质 | |
CN105337757A (zh) | 线卡管理方法及*** | |
US11968279B1 (en) | Data streaming service with virtualized broker clusters | |
CN117041147B (zh) | 智能网卡设备、主机设备和方法及*** | |
WO2023238284A1 (ja) | 管理システム、管理方法、及び、管理プログラム | |
WO2023232016A1 (zh) | 一种云服务***及基于云服务***的业务处理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230629 Address after: No. 6, Zone B, Gaonong Biological Park, No. 888 Gaoxin Avenue, Donghu New Technology Development Zone, Wuhan City, Hubei Province, 430206 Patentee after: Wuhan Engineering Science and Technology Research Institute Co.,Ltd. Address before: 430019 science and technology management office, No.30 Jiangda Road, Wuhan City, Hubei Province Patentee before: WUHAN ENGINEERING SCIENCE & TECHNOLOGY INSTITUTE |
|
TR01 | Transfer of patent right |