Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Distributed and Highly Available License Authentication Method for Cloud Operating System

A technology of cloud operating system and authentication method, which is applied in the field of software license authentication, can solve problems such as failure of license authentication, loss of authorization of users and cloud operating system, failure to ensure high availability of cloud operating system, etc., to solve authentication failure Effect

Active Publication Date: 2018-08-28
G CLOUD TECH
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Traditional software is mainly run on a single node, and its license certification is also based on the hardware binding mechanism certification of this node. If there is a problem with the bound hardware, the license certification will not pass
The cloud operating system mainly manages the resource information of multiple server nodes. If the above license binding mechanism is still used, the high availability of the cloud operating system cannot be guaranteed; most of the component functions of the cloud operating system will be affected, and ultimately the cloud operating system will be affected. stability and user operating experience, which brings loss to the authorization of users and cloud operating systems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Distributed and Highly Available License Authentication Method for Cloud Operating System

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] See figure 1 Shown, is the frame diagram of the inventive method; The concrete implementation steps of the inventive method are:

[0017] 1. Generate a license containing cross-node hardware parameter information

[0018] 1) Configure to obtain parameter configuration

[0019] #Get the hardware type, only get the hard disk serial number

[0020] Types=disk

[0021] #Number of hardware for each node

[0022] Number=1

[0023] #Agent address domain name or IP, separated by ","

[0024] Host=node1, node2

[0025] 2) will get the serial number of each hard disk on node1 and node2

[0026] Take the hard disk serial number of the operating system on Linux as an example:

[0027] disk serial number: W2F0WAB0, W1E3GB3G

[0028] 3) Generate and encrypt a certificate containing the disk serial number, code-named cloud-os.license.

[0029] 2. Dynamic update license

[0030] Update the certificate to the system through the cloud operating system portal, and it will take ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of software license authentication, in particular to a cloud operating system-oriented distributed and highly available license authentication method. The present invention comprises the following steps: 1: Based on multiple cross-node hardware binding license generation tools, specify multiple license Agent authentication addresses and hardware parameter collection strategies to obtain hardware parameter information to be bound from the authentication Agent, and hardware Parameters and other information are sent to the address of the cloud operating system authorization system to generate a license; 2: Dynamically update the license service, including updating the bound hardware parameter information; 3: Cloud operating system license authentication service, bind the license to the hardware The parameter information is sent to any available license authentication agent, and the license authentication result is fed back. If the authentication fails, another authentication agent will be tried, and the process will be carried out sequentially. The invention solves the problem of authentication failure caused by hardware damage on a single machine; it can be used for distributed and highly available license authentication of cloud operating systems.

Description

technical field [0001] The invention relates to the technical field of software license authentication, in particular to a cloud operating system-oriented distributed and highly available license authentication method. Background technique [0002] Traditional software is mainly run on a single node, and its license certification is also based on the hardware binding mechanism certification of this node. If there is a problem with the bound hardware, the license certification will not pass. The cloud operating system mainly manages the resource information of multiple server nodes. If the above license binding mechanism is still used, the high availability of the cloud operating system cannot be guaranteed; most of the component functions of the cloud operating system will be affected, and ultimately the cloud operating system will be affected. The stability and user operating experience will bring losses to the authorization of users and cloud operating systems. Therefore,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F21/12
CPCG06F21/121G06F21/1011
Inventor 罗义兵杨松季统凯
Owner G CLOUD TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products