CN109343894B - Operation and maintenance method and device of cloud platform - Google Patents

Operation and maintenance method and device of cloud platform Download PDF

Info

Publication number
CN109343894B
CN109343894B CN201811103446.1A CN201811103446A CN109343894B CN 109343894 B CN109343894 B CN 109343894B CN 201811103446 A CN201811103446 A CN 201811103446A CN 109343894 B CN109343894 B CN 109343894B
Authority
CN
China
Prior art keywords
module
component
functional
cloud platform
components
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
Application number
CN201811103446.1A
Other languages
Chinese (zh)
Other versions
CN109343894A (en
Inventor
王延家
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201811103446.1A priority Critical patent/CN109343894B/en
Publication of CN109343894A publication Critical patent/CN109343894A/en
Application granted granted Critical
Publication of CN109343894B publication Critical patent/CN109343894B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses an operation and maintenance method and device of a cloud platform. The method comprises the following steps: detecting each functional component of the cloud platform; respectively compiling corresponding module components for each functional component, and integrating each module component into an installation package of the automatic operation and maintenance tool; installing the module component to a cloud platform management node, and configuring a path between the module component and an automation operation and maintenance tool; and calling the functional component by adopting the module component through the application programming interface of the corresponding functional component. By writing the module assembly for the functional component and installing the module assembly into the installation package of the automatic operation and maintenance tool, the module assembly can be installed into the cloud platform while the automatic operation and maintenance tool is installed, the module assembly is adopted to control the operation of the functional component, the service and the application of the functional component can be rapidly, flexibly and simply deployed, and the management and operation and maintenance efficiency of the cloud platform is improved.

Description

Operation and maintenance method and device of cloud platform
Technical Field
The invention relates to the technical field of cloud computing, in particular to an operation and maintenance method and device of a cloud platform.
Background
Under cloud environments such as public cloud, private cloud or mixed cloud, efficient and flexible cloud environment management and operation and maintenance are of great significance. Because functional components in the cloud platform are numerous in variety and large in number, and the functions that can be realized are complex, the deployment of functional services and applications usually needs a large number of operations to be completed. Therefore, it is a very difficult task to flexibly and simply implement the deployment of the functional services and applications.
Disclosure of Invention
In order to solve the technical problem, the invention provides an operation and maintenance method and device for a cloud platform, which can quickly, flexibly and simply deploy services and applications of functional components.
In order to achieve the purpose of the invention, the invention provides an operation and maintenance method of a cloud platform, which comprises the following steps:
detecting each functional component of the cloud platform;
respectively compiling corresponding module components for each functional component, and integrating each module component into an installation package of the automatic operation and maintenance tool;
when the automatic operation and maintenance tool is installed on the cloud platform management node by adopting the installation package, installing the module components on the cloud platform management node, and configuring a path between the module components and the automatic operation and maintenance tool so that the automatic operation and maintenance tool can communicate with each module component through the path;
and when receiving an instruction for operating the functional component, calling the functional component by adopting the module component through the application programming interface of the corresponding functional component.
Further, in an optional embodiment, the method further comprises:
respectively compiling enhanced semantic specifications for the module components respectively corresponding to each functional component; when receiving the instruction of the automatic operation and maintenance tool, the module component operates by referring to the enhanced semantic specification of the module component.
Further, in an optional embodiment, after the step of writing the enhanced semantic specification for the module component corresponding to each functional component, respectively, the method further includes:
adopting the virtual element to manufacture a graphic element displayed on a graphic user interface for the module component corresponding to each functional component;
receiving an instruction to configure a functional unit and configuring logic of each functional unit according to the instruction; the logic enhancement semantic information comprises an API version, target storage pool attributes and network configuration attributes.
Further, in an optional embodiment, the instruction for configuring the functional components configures the logic enhanced semantic information of each functional component by dragging and overlaying the graphic elements.
Further, in an optional embodiment, the step of calling the functional unit through the application programming interface of the corresponding functional unit by using the module component includes:
the functional component is invoked with reference to the logic enhancement semantic information.
On the other hand, the embodiment of the invention provides an operation and maintenance device of a cloud platform, which comprises a detection module, an assembly compiling module, an installation module and a component calling module; wherein the content of the first and second substances,
the detection module is used for detecting each functional component of the cloud platform;
the component writing module is used for: respectively compiling corresponding module components for each functional component, and integrating each module component into an installation package of the automatic operation and maintenance tool;
the installation module is used for: when the automatic operation and maintenance tool is installed on the cloud platform management node by adopting the installation package, installing the module components on the cloud platform management node, and configuring a path between the module components and the automatic operation and maintenance tool so that the automatic operation and maintenance tool can communicate with each module component through the path;
the component invocation module is to: and when receiving an instruction for operating the functional component, calling the functional component by adopting the module component through the application programming interface of the corresponding functional component.
Further, in an optional embodiment, the apparatus further comprises a specification writing module;
the specification writing module is used for: respectively compiling enhanced semantic specifications for the module components respectively corresponding to each functional component; when receiving the instruction of the automatic operation and maintenance tool, the module component operates by referring to the enhanced semantic specification of the module component.
Further, in an optional embodiment, the apparatus further comprises a graphic element making module and a logic configuration module; wherein the content of the first and second substances,
the graphic element making module is used for: after the specification compiling module compiles the enhanced semantic specification for the module assemblies respectively corresponding to each functional component, graphic elements displayed on a graphic user interface are made for the module assemblies respectively corresponding to each functional component by adopting the virtualization elements;
the logic configuration module is used for: receiving an instruction to configure a functional unit and configuring logic of each functional unit according to the instruction; the logic enhancement semantic information comprises an API version, target storage pool attributes and network configuration attributes.
Further, in an optional embodiment, the instruction for configuring the functional components configures the logic enhanced semantic information of each functional component by dragging and overlaying the graphic elements.
Further, in an optional embodiment, the component calling module is configured to:
the functional component is invoked with reference to the logic enhancement semantic information.
The method and the device have the advantages that the module assembly is compiled for the functional component and is installed in the installation package of the automatic operation and maintenance tool, the module assembly can be installed in the cloud platform while the automatic operation and maintenance tool is installed, and the module assembly is adopted to control the operation of the functional component through the API, so that the service and the application of the functional component can be rapidly, flexibly and simply deployed, and the management and operation and maintenance efficiency of the cloud platform is improved.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the example serve to explain the principles of the invention and not to limit the invention.
Fig. 1 is a flowchart of an operation and maintenance method of a cloud platform according to an embodiment of the present invention;
fig. 2 is a block diagram of an operation and maintenance device of a cloud platform according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features of the embodiments in the present application may be arbitrarily combined with each other without conflict.
The steps illustrated in the flow charts of the figures may be performed in a computer system such as a set of computer-executable instructions. Also, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
In one aspect, an embodiment of the present invention provides an operation and maintenance method for a cloud platform, where the method includes steps S101 to S107.
And step S101, detecting each functional component of the cloud platform.
The functional components of the cloud platform include data centers, clusters, hosts, networks, switches, storage pools and other components of the cloud platform that can be used by the cloud platform. In step S101, a functional component that can be used by the cloud platform is detected to be known.
And S103, respectively writing corresponding module components for each functional component, and integrating each module component into an installation package of the automatic operation and maintenance tool.
Aiming at the functional components which can be controlled by the cloud platform, corresponding module assemblies are written for each functional component, and the module assemblies are matched with the cloud platform functions and used for controlling the operation of the functional components corresponding to the module assemblies. After the modular components are written, the modular components are integrated into an installation package of the automation operation and maintenance tool. The automatic operation and maintenance tool can be an infrastructure operation and maintenance tool, and by means of the expandability of the infrastructure, each module assembly is integrated in the cloud platform in the process of installing the infrastructure, and receives an instruction sent by the cloud platform to control the operation of the corresponding functional component.
Step S105, when the automatic operation and maintenance tool is installed to the cloud platform management node by adopting the installation package, the module component is installed to the cloud platform management node, and a path between the module component and the automatic operation and maintenance tool is configured, so that the automatic operation and maintenance tool communicates with each module component through the path.
In step S105, the module components of the cloud platform are integrated with the automation operation and maintenance tool, and the expandability of the automation operation and maintenance tool is used to expand the capability of the automation operation and maintenance tool, so that the module components are suitable for the cloud platform.
Step S107, when receiving the instruction of operating the functional component, the module component is adopted to call the functional component through the application programming interface of the corresponding functional component.
The method and the device have the advantages that the module assembly is compiled for the functional component and is installed in the installation package of the automatic operation and maintenance tool, the module assembly can be installed in the cloud platform while the automatic operation and maintenance tool is installed, and the module assembly is adopted to control the operation of the functional component through the API, so that the service and the application of the functional component can be rapidly and flexibly deployed, and the management and operation and maintenance efficiency of the cloud platform is improved.
Further, in an optional embodiment, the method further comprises:
respectively compiling enhanced semantic specifications for the module components respectively corresponding to each functional component; when receiving the instruction of the automatic operation and maintenance tool, the module component operates by referring to the enhanced semantic specification of the module component.
Here, the enhanced semantic specification refers to a Role specification of an anchor tool, and the enhanced semantic specification differs depending on the attribute of each functional component. For example, if the feature is a switch, the enhanced semantic specification includes information such as the name, type, uplink membership, binding mode, etc. of the switch. When the information in the written module component cannot sufficiently express semantics, the semantic property enhancing specification can be used for explaining, so that the accessibility, the usability and the interchangeability of the module component can be enhanced.
Further, in an optional embodiment, after the step of writing the enhanced semantic specification for the module component corresponding to each functional component, respectively, the method further includes:
adopting the virtual element to manufacture a graphic element displayed on a graphic user interface for the module component corresponding to each functional component;
receiving an instruction for configuring the functional components, and configuring logic enhancement semantic information of each functional component according to the instruction; the logic enhancement semantic information comprises an API version, target storage pool attributes and network configuration attributes.
The graphic elements are manufactured for the module assemblies, and are displayed on the display interface of the cloud platform and the semantic-enhancing specifications of the module assemblies, so that the configuration of the functional components by managers of the cloud platform is facilitated. When an instruction to configure a functional component is received, logic enhancement semantic information of each functional component is configured according to the instruction to configure the functional component.
Further, in an optional embodiment, the instruction for configuring the functional components configures the logic enhanced semantic information of each functional component by dragging and overlaying the graphic elements.
Further, in an optional embodiment, step S107 includes: and deploying functional services and applications by adopting logic enhanced semantic information.
On the other hand, the embodiment of the invention provides an operation and maintenance device for a cloud platform, which includes a detection module 201, a component writing module 203, an installation module 205, and a component calling module 207.
The detection module 201 is used for detecting each functional component of the cloud platform;
the component authoring module 203 is to: respectively compiling corresponding module components for each functional component, and integrating each module component into an installation package of the automatic operation and maintenance tool;
the installation module 205 is configured to: when the automatic operation and maintenance tool is installed on the cloud platform management node by adopting the installation package, installing the module components on the cloud platform management node, and configuring a path between the module components and the automatic operation and maintenance tool so that the automatic operation and maintenance tool can communicate with each module component through the path;
the component invocation module 207 is configured to: and when receiving an instruction for operating the functional component, calling the functional component by adopting the module component through the application programming interface of the corresponding functional component.
The method and the device have the advantages that the module assembly is compiled for the functional component and is installed in the installation package of the automatic operation and maintenance tool, the module assembly can be installed in the cloud platform while the automatic operation and maintenance tool is installed, and the module assembly is adopted to control the operation of the functional component through the API, so that the service and the application of the functional component can be rapidly and flexibly deployed, and the management and operation and maintenance efficiency of the cloud platform is improved.
Further, in an optional embodiment, the apparatus further comprises a specification writing module.
The specification writing module is used for: respectively compiling enhanced semantic specifications for the module components respectively corresponding to each functional component; when receiving the instruction of the automatic operation and maintenance tool, the module component operates by referring to the enhanced semantic specification of the module component.
Further, in an optional embodiment, the apparatus further comprises a graphic element making module and a logic configuration module.
The graphic element making module is used for: after the specification compiling module compiles the enhanced semantic specification for the module assemblies respectively corresponding to the functional components, the virtual elements are adopted to make the graphic elements displayed on the graphic user interface for the module assemblies respectively corresponding to the functional components.
The logic configuration module is used for: receiving an instruction to configure a functional unit and configuring logic of each functional unit according to the instruction; the logic enhancement semantic information comprises an API version, target storage pool attributes and network configuration attributes.
Further, in an optional embodiment, the instruction for configuring the functional components configures the logic enhanced semantic information of each functional component by dragging and overlaying the graphic elements.
Further, in an optional embodiment, the component calling module 207 is configured to:
the functional component is invoked with reference to the logic enhancement semantic information.
Although the embodiments of the present invention have been described above, the above description is only for the convenience of understanding the present invention, and is not intended to limit the present invention. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. An operation and maintenance method of a cloud platform is characterized by comprising the following steps:
detecting each functional component of the cloud platform;
writing corresponding module components for the functional components respectively, and integrating the module components into an installation package of an automatic operation and maintenance tool; the module assembly is matched with the cloud platform function and used for controlling the operation of the functional component corresponding to the module assembly;
when the automatic operation and maintenance tool is installed to a cloud platform management node by the installation package, installing the module components to the cloud platform management node, and configuring a path between the module components and the automatic operation and maintenance tool so that the automatic operation and maintenance tool communicates with each module component through the path;
and when receiving an instruction for operating the functional component, calling the functional component by adopting the module component through an application programming interface of the corresponding functional component.
2. The method of claim 1, further comprising:
respectively compiling enhanced semantic specifications for the module components respectively corresponding to the functional components; wherein the module component operates with reference to the enhanced semantic specification of the module component when receiving instructions of the automated operation and maintenance tool.
3. The method according to claim 2, wherein after the step of writing the enhanced semantic specification for the module component corresponding to each functional component, the method further comprises:
adopting a virtual element to manufacture a graphic element displayed on a graphic user interface for the module component respectively corresponding to each functional component;
receiving an instruction for configuring the functional components, and configuring logic enhancement semantic information of the functional components according to the instruction; wherein the logic enhancement semantic information comprises an API version, a target storage pool attribute, and a network configuration attribute.
4. The method of claim 3, wherein the instructions to configure the features configure the logical enhanced semantic information of the respective features by dragging and superimposing the graphical elements.
5. The method of claim 3, wherein the step of invoking the functional component through an application programming interface of the corresponding functional component with the module assembly comprises:
calling the functional component with reference to the logic enhancement semantic information.
6. The operation and maintenance device of the cloud platform is characterized by comprising a detection module, an assembly compiling module, an installation module and a component calling module; wherein the content of the first and second substances,
the detection module is used for detecting each functional component of the cloud platform;
the component writing module is to: writing corresponding module components for the functional components respectively, and integrating the module components into an installation package of an automatic operation and maintenance tool; the module assembly is matched with the cloud platform function and used for controlling the operation of the functional component corresponding to the module assembly;
the installation module is used for: when the automatic operation and maintenance tool is installed to a cloud platform management node by the installation package, installing the module components to the cloud platform management node, and configuring a path between the module components and the automatic operation and maintenance tool so that the automatic operation and maintenance tool communicates with each module component through the path;
the component invocation module is to: and when receiving an instruction for operating the functional component, calling the functional component by adopting the module component through an application programming interface of the corresponding functional component.
7. The apparatus of claim 6, further comprising a specification authoring module;
the specification writing module is used for: respectively compiling enhanced semantic specifications for the module components respectively corresponding to the functional components; wherein the module component operates with reference to the enhanced semantic specification of the module component when receiving instructions of the automated operation and maintenance tool.
8. The apparatus of claim 7, further comprising a graphic element fabrication module and a logic configuration module; wherein the content of the first and second substances,
the graphic element making module is used for: after the specification compiling module compiles the semantic-enhancing specification for the module assemblies respectively corresponding to the functional components, graphic elements displayed on a graphic user interface are made for the module assemblies respectively corresponding to the functional components by adopting virtualization elements;
the logic configuration module is configured to: receiving an instruction for configuring the functional components, and configuring logic enhancement semantic information of the functional components according to the instruction; wherein the logic enhancement semantic information comprises an API version, a target storage pool attribute, and a network configuration attribute.
9. The apparatus of claim 8, wherein the instructions to configure the features configure the logical enhanced semantic information of the respective features by dragging and superimposing the graphical elements.
10. The apparatus of claim 8, wherein the component invocation module is to:
calling the functional component with reference to the logic enhancement semantic information.
CN201811103446.1A 2018-09-20 2018-09-20 Operation and maintenance method and device of cloud platform Active CN109343894B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811103446.1A CN109343894B (en) 2018-09-20 2018-09-20 Operation and maintenance method and device of cloud platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811103446.1A CN109343894B (en) 2018-09-20 2018-09-20 Operation and maintenance method and device of cloud platform

Publications (2)

Publication Number Publication Date
CN109343894A CN109343894A (en) 2019-02-15
CN109343894B true CN109343894B (en) 2021-11-26

Family

ID=65305966

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811103446.1A Active CN109343894B (en) 2018-09-20 2018-09-20 Operation and maintenance method and device of cloud platform

Country Status (1)

Country Link
CN (1) CN109343894B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110011875B (en) * 2019-04-11 2023-03-03 深圳前海微众银行股份有限公司 Dial testing method, device, equipment and computer readable storage medium
CN114006815B (en) * 2020-07-13 2024-01-26 中移(苏州)软件技术有限公司 Automatic deployment method and device for cloud platform nodes, nodes and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102314358A (en) * 2011-05-30 2012-01-11 兰雨晴 Method for deploying conventional applications on cloud platform in SOA (service oriented architecture) way
US8839234B1 (en) * 2012-12-25 2014-09-16 Kaspersky Lab Zao System and method for automated configuration of software installation package
CN105245371A (en) * 2015-10-12 2016-01-13 浪潮软件集团有限公司 Automatic deployment system and method based on ansable
CN105487892A (en) * 2015-11-26 2016-04-13 武大吉奥信息技术有限公司 Inter-cloud GIS service deploying system in Linux environment
CN105656685A (en) * 2016-02-26 2016-06-08 浪潮通信信息***有限公司 Automatic deployment and operation and maintenance monitoring method based on zabbix system oracle
CN106528268A (en) * 2016-11-07 2017-03-22 国云科技股份有限公司 Manufacturing method for software application package for cloud platform windows system
CN106982266A (en) * 2017-05-27 2017-07-25 郑州云海信息技术有限公司 A kind of method and apparatus of automatically dispose cluster

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102314358A (en) * 2011-05-30 2012-01-11 兰雨晴 Method for deploying conventional applications on cloud platform in SOA (service oriented architecture) way
US8839234B1 (en) * 2012-12-25 2014-09-16 Kaspersky Lab Zao System and method for automated configuration of software installation package
CN105245371A (en) * 2015-10-12 2016-01-13 浪潮软件集团有限公司 Automatic deployment system and method based on ansable
CN105487892A (en) * 2015-11-26 2016-04-13 武大吉奥信息技术有限公司 Inter-cloud GIS service deploying system in Linux environment
CN105656685A (en) * 2016-02-26 2016-06-08 浪潮通信信息***有限公司 Automatic deployment and operation and maintenance monitoring method based on zabbix system oracle
CN106528268A (en) * 2016-11-07 2017-03-22 国云科技股份有限公司 Manufacturing method for software application package for cloud platform windows system
CN106982266A (en) * 2017-05-27 2017-07-25 郑州云海信息技术有限公司 A kind of method and apparatus of automatically dispose cluster

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ansible 总结;drfung;《https.//www.jianshu.com/p/c82737b5485c》;20180531;1-12 *
基于Ansible的云平台自动化部署的研究与实现;任金龙;《中国优秀硕士学位论文全文数据库 信息科技辑》;20180215;I139-228 *

Also Published As

Publication number Publication date
CN109343894A (en) 2019-02-15

Similar Documents

Publication Publication Date Title
US20210294634A1 (en) Service Creation and Management
CN110058863A (en) Construction method, device, equipment and the storage medium of Docker container
WO2020263874A1 (en) Systems and methods for selectively implementing services on virtual machines and containers
Wang et al. Total quality of service provisioning in middleware and applications
CN108804113B (en) Method, device and storage medium for deploying microservice application and electronic equipment
CN112269640B (en) Method for realizing life cycle management of container cloud component
CN109343894B (en) Operation and maintenance method and device of cloud platform
CN106095603B (en) A kind of identical application program of android system can open multiple methods simultaneously
CN102939588A (en) Methods and apparatus for data center management independent of hypervisor platform
CA2667036A1 (en) A system and method for workflow management with configurable states and extensibility
CN105117320A (en) Method for managing application in electronic terminal and electronic terminal thereof
US20180239681A1 (en) Widget Provisioning of User Experience Analytics and User Interface / Application Management
CN115965517B (en) Graphics processor resource management method and device, electronic equipment and storage medium
CN106874047B (en) Distributed system scheduling method and device and distributed system
CN112035123A (en) Method for realizing no server based on kubernets platform
CN113448651B (en) Method and device for realizing application singleton function
US7187380B2 (en) Telecommunications graphical service program
CN103530180B (en) Method and device for switching storage space of application programs
CN114205176A (en) Network virtualization service system and network virtualization server
CN102129385B (en) Management method capable of dynamically expanding management function of virtual machine
CN104216839A (en) Information interaction method, device and terminal
CN114944971B (en) Method and device for deploying network by using Kubernetes, electronic equipment and storage medium
CN101296164A (en) Service implementing method and device
CN105827467B (en) A kind of registration center's upgrade method, relevant device and system
CN109660575B (en) Method and device for realizing NFV service deployment

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