CN110048880A - A kind of floating authorization method of physical machine node - Google Patents
A kind of floating authorization method of physical machine node Download PDFInfo
- Publication number
- CN110048880A CN110048880A CN201910196794.6A CN201910196794A CN110048880A CN 110048880 A CN110048880 A CN 110048880A CN 201910196794 A CN201910196794 A CN 201910196794A CN 110048880 A CN110048880 A CN 110048880A
- Authority
- CN
- China
- Prior art keywords
- physical machine
- floating type
- licensing
- machine node
- floating
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/28—Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention relates to a kind of floating authorization method of physical machine node, the method is to be authorized by floating type licensing for the physical machine node in cloud platform, and its step are as follows: the first step, disposes cloud platform architecture;Floating type licensing is arranged in second step;Third step creates floating type license list;4th step obtains floating type licensing;5th step checks floating type license information;6th step distributes floating type licensing;7th step binds floating type licensing;8th step checks binding management machine nodal information;9th step unbinds floating type licensing.The method of the present invention compared with separate unit physical machine licensing authorization method, have configuration flexibly, function mix, can use in batches, can transmission of network the advantages that, with very strong engineering application value.
Description
Technical field
The present invention relates to the licensing authorization management methods of complex distributions formula system, and in particular to a kind of cloud platform physical machine
The floating authorization method of node.
Background technique
1 art technology status
Iaas cloud platform based on OpenStack framework is a complicated distributed system, the cloud platform of complete set
By physical server, including control node, calculate node, memory node, possible network node and interchanger, firewall,
The networks relevant device such as secure group composition.Physical machine node is to provide the key equipment of control, calculating and store function, cloud platform
After the completion of basic installation and deployment, physical machine node carries out licensing authorization (license) management.
From state of the art mainly using separate unit physical machine licensing to composition cloud platform physical machine node into
Row authorization carries out basic resource distribution icense authorization, network configuration, storage cluster by enterprise administrator or operation management person
After the initial setting up such as distribution, cloud platform can normal use.But the prior art is main that there are many problems:
(1) configuration of physical machine node is limited using separate unit physical machine licensing, such as the physical machine most 2
A cpu, 256g memory, therefore limit the hardware expanding and performance optimization of physical machine.
(2) function of physical machine node is limited using separate unit physical machine licensing, such as the physical machine can only
As management or calculate node etc., the role function of physical machine is limited, the mixed deployment of physical machine role can not be implemented, if
Support different storage and network service, it is necessary to which more servers, consumption resource is big, at high cost.
(3) separate unit physical machine licensing can only be bundled in a physical machine, can not be used and be reused in batches, license
The service efficiency of card is lower, is not suitable with the management needs of the extensive physical equipment of cloud platform.
(4) separate unit physical machine licensing may only be stored on USB storage, cannot be used by transmission of network, limitation
The application of licensing in a network environment.
Summary of the invention
For existing cloud platform physical machine node licensing authorization method using and efficiency of transmission in terms of existing deficiency,
The purpose of the present invention is to provide a kind of floating authorization methods of cloud platform physical machine node.
Technical scheme is as follows:
A kind of floating authorization method of physical machine node, it is in cloud platform that the method, which is by floating type licensing,
Physical machine node is authorized, and the method specifically comprises the following steps:
Step 1: floating type license file is created on the supervisor of cloud platform, and floating type licensing parameter is set,
It include: the upper limit for setting cpu, memory in physical machine node, the upper limit of the number of setting authorization physical machine;
Step 2: multiple floating type license files being put together, floating type license file list is established, are placed
On to cloud platform on multiple and different supervisors;Floating type license file list can be checked on the supervisor of cloud platform,
Type including floating type license file can manage the upper limit quantity of cpu, memory, and can authorize in the quantity of physical machine
The information such as limit, state;
Step 3: physical machine node being connected in the cloud platform network system, configured physical machine node passes through interconnection
Net obtains floating type licensing from multiple and different supervisors;
Step 4: running physical machine node administration system on physical machine node, check the floating type licensing text of acquisition
Part, type including floating type license file can manage the upper limit quantity of cpu, memory, and can authorize the quantity of physical machine
The information such as the upper limit, state;
Step 5: distributing floating type licensing, select a floating type licensing, distributed one or more physical machines
On node;
Step 6: binding floating type licensing, floating type licensing is tied to specified one or more physical machine sections
Point, by the supervisor of new binding physical machine node updates to cloud platform;
Step 7: by checking that floating ticket for authorization can check the physical machine node listing bound therewith, expanding node
List can investigate and prosecute the nodes details such as the title of each node and the service condition of CPU, memory;
Step 8: unbinding floating type licensing, the failure of physical machine node licensing.
Preferably, in the step 3, the physical machine node can also be obtained floating by mobile memory unloading
Dynamic formula licensing;
Preferably, in the step 5, the floating type licensing can pass through the physical machine node pipe in physical machine
Reason function distribution gives physical machine node;License file can also be opened by floating type license file list look facility
List, selection gives multiple physical machines by a floating type license file, and by its mass distributed from license file list
Node.
Preferably, in the step 8, licensing failure includes License expiration and no binding licensing, Yun Ping
Platform no longer will distribute new business to the physical machine node, and the business for originally having been described above operation also will be according to preset
Rule is shut down or is deleted.
Compared with prior art, the present invention advantage is:
(1) cpu of physical machine node, memory configurations are configured using floating type licensing, are got rid of to physical machine
Hardware expanding and performance limitation.
(2) there is no limit for the function using floating type licensing to physical machine node, it is possible to implement physical machine role's is mixed
Deployment is closed, the utilization efficiency of server is improved.
(3) floating type licensing can be bound in batches in more physical machines, improve the service efficiency of licensing, Ke Yikuo
The physical resource of fuzz platform.
(4) floating type licensing can be used by transmission of network, more convenient to use quick.
Detailed description of the invention
Fig. 1 cloud platform circuit theory schematic diagram;
The floating licensing process schematic diagram of Fig. 2 physical machine node.
Specific embodiment
Next combined with specific embodiments below invention is further explained, but does not limit the invention to these tools
Body embodiment.One skilled in the art would recognize that present invention encompasses may include in Claims scope
All alternatives, improvement project and equivalent scheme.
Structural principle and working principle of the invention are described in detail with reference to the accompanying drawing:
Using a kind of cloud platform frame structure as example, as shown in Figure 1, the cloud platform is complicated distributed system, packet
Multiple supervisors such as supervisor 1, supervisor 2, supervisor n are included, the different location of cloud platform system is distributed in, are responsible for cloud platform
Resource management function and function for monitoring pass through network insertion cloud platform architecture.It further include physical machine node in cloud platform
1, multiple physical machine nodes such as physical machine node 2, physical machine node 3, physical machine node 4, physical machine node n, each physical machine section
Point is by network connection into cloud platform system.Physical machine node 3 includes physical machine 1, physical machine 2, physical machine 3, and physical machine 1 is wrapped
Containing 2 CPU and 64G memories, physical machine 2 includes 2 CPU and 64G memories, and physical machine 3 includes 1 CPU and 64G memory.
A kind of floating authorization method of physical machine node, it is in cloud platform that the method, which is by floating type licensing,
Physical machine node is authorized, as shown in Fig. 2, the method specifically comprises the following steps:
The first step disposes cloud platform architecture.Cloud platform is built, adds supervisor and physical machine node for cloud platform,
Cloud platform management system is installed for supervisor, and is physical machine node installation node administration system.The complete section of physical machine node installation
After point management system, cloud platform supervisor is that physical machine node deployment mixes role, i.e., the same physical node both can be used as
Memory node and network node can also significantly economize on resources to calculate and storing super aggregators, improve physics
The utilization rate of machine, reduces cost.
Floating type licensing is arranged in second step.It is sharp on the supervisor of cloud platform after the completion of the deployment of cloud platform architecture
Floating type 1 file of licensing is created with cloud platform management system, and the parameter of floating type licensing 1 is set, comprising: setting physics
Be limited on cpu number in machine node 5, the memory upper limit be 256G, set the upper limit of the number of floating type licensing authorization physical machine
It is 3.
Third step creates floating type license list.Multiple floating type license files are put together, establishes and floats
Formula license file list, is placed on supervisor multiple and different in cloud platform;It is flat by cloud on the supervisor of cloud platform
Platform management system can check floating type license file list, type including floating type license file, can manage cpu,
The upper limit quantity of memory, and the information such as the upper limit of the number of physical machine, state can be authorized.
4th step obtains floating type licensing.Physical machine node 3 is connected in the cloud platform network system, it is configured
Physical machine node 3 obtains floating type licensing 1 by internet, from multiple and different supervisors 1, supervisor 2 or supervisor n;
Physical machine node 3 can also obtain floating type licensing 1 by mobile memory unloading.
5th step checks floating type license information.Physical machine node administration system is run on physical machine node 3, is looked into
The information for seeing the floating type licensing 1 of acquisition, the type including floating type licensing 1 are floating type licensing, can manage cpu number
Amount is 5, the upper limit of memory is 256G, and can authorize the upper limit of the number of physical machine is 3, and the state of licensing 1 is not make
With.
6th step distributes floating type licensing.Permitted by the physical machine node administration function of physical machine node 3 by floating type
1 can be demonstrate,proved and distribute to physical machine node 3;The cloud platform management system on supervisor 1, supervisor 2 or supervisor n can also be passed through
In floating type license file list look facility, open license file list, from license file list select float
1 file of formula licensing, and by floating type 1 mass distributed of licensing to physical machine node 1, physical machine node 2, physical machine node 3.
7th step binds floating type licensing.By floating type licensing 1 be tied to physical machine node 1, physical machine node 2,
The physical machine node 1 newly bound, physical machine node 2, physical machine node 3 are updated any pipe for arriving cloud platform by physical machine node 3
On reason machine;
8th step checks binding management machine nodal information.It is flat by the cloud on supervisor 1, supervisor 2 or supervisor n
Floating type license file list look facility can check the physical machine section with the binding of floating type licensing 1 in platform management system
The list of point 1,2,3, expanding node list can check the title of physical machine node 1,2,3 and the service condition of CPU, memory
Deng.For example, physical machine node 3 includes 5 CPU, 192G memory.
9th step unbinds floating type licensing.By the cloud platform management system of supervisor 1 or pass through physical machine node
3 node administration system can unbind floating type licensing 1, and the licensing failure of physical machine node 3, cloud platform will be no longer to this
Physical machine node 3 distributes new business, originally have been described above the business of operation also and will be shut down according to preset rule or
It deletes.
It should be understood that the present invention describe method the step of be only exemplary description, it is successively carried out
Time sequencing does not have special requirement, unless itself there is inevitable sequencing relationship.
As it appears from the above, although the present invention is illustrated with reference to limited embodiment and attached drawing, belonging to the present invention
Have can carrying out various modifications and deform from this record per capita for usual knowledge in field.Other embodiments and power as a result,
Sharp claim and equivalent belong to scope of protection of the claims.
Claims (4)
1. a kind of floating authorization method of physical machine node, which is characterized in that the method is to be by floating type licensing
Physical machine node in cloud platform is authorized, and the method specifically comprises the following steps:
Step 1: creating floating type license file on the supervisor of cloud platform, and floating type licensing parameter is set, comprising:
Set the upper limit of cpu, memory in physical machine node, the upper limit of the number of setting authorization physical machine;
Step 2: multiple floating type license files being put together, floating type license file list is established, is placed into cloud
On platform on multiple and different supervisors;Floating type license file list can be checked on the supervisor of cloud platform, including
The type of floating type license file, the upper limit quantity that cpu, memory can be managed, and the upper limit of the number of physical machine, shape can be authorized
The information such as state;
Step 3: physical machine node is connected in the cloud platform network system, configured physical machine node passes through internet, from
Multiple and different supervisors obtains floating type licensing;
Step 4: running physical machine node administration system on physical machine node, check the floating type license file of acquisition, wrap
Include the type of floating type license file, the upper limit quantity of cpu, memory can be managed, and can authorize physical machine the upper limit of the number,
The information such as state;
Step 5: distributing floating type licensing, select a floating type licensing, distributed one or more physical machine nodes
On;
Step 6: floating type licensing is bound, floating type licensing is tied to specified one or more physical machine nodes, it will
Supervisor of the new binding physical machine node updates to cloud platform;
Step 7: by checking that floating ticket for authorization can check the physical machine node listing bound therewith, expanding node list
The nodes details such as the title of each node and the service condition of CPU, memory can be investigated and prosecuted;
Step 8: unbinding floating type licensing, the failure of physical machine node licensing.
2. a kind of floating authorization method of physical machine node according to claim 1, it is characterised in that: the step 3
In the middle, the physical machine node can also obtain floating type licensing by mobile memory unloading.
3. a kind of floating authorization method of physical machine node according to claim 1, it is characterised in that: the step 5
In the middle, the floating type licensing can give physical machine node by the physical machine node administration function distribution in physical machine;?
License file list can be opened, is selected from license file list by floating type license file list look facility
It selects a floating type license file, and gives its mass distributed to multiple physical machine nodes.
4. a kind of floating authorization method of physical machine node according to claim 1, it is characterised in that: the step 8
In the middle, licensing failure includes License expiration and no binding licensing, and cloud platform will be distributed no longer to the physical machine node
New business, the business for originally having been described above operation also will shut down or delete according to preset rule.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910196794.6A CN110048880A (en) | 2019-03-15 | 2019-03-15 | A kind of floating authorization method of physical machine node |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910196794.6A CN110048880A (en) | 2019-03-15 | 2019-03-15 | A kind of floating authorization method of physical machine node |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110048880A true CN110048880A (en) | 2019-07-23 |
Family
ID=67274686
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910196794.6A Pending CN110048880A (en) | 2019-03-15 | 2019-03-15 | A kind of floating authorization method of physical machine node |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110048880A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113904776A (en) * | 2021-09-03 | 2022-01-07 | 联想(北京)有限公司 | Certificate management method, device and equipment and readable storage medium |
CN116346501A (en) * | 2023-05-12 | 2023-06-27 | 北京世冠金洋科技发展有限公司 | Floating authorization method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060150256A1 (en) * | 2004-12-03 | 2006-07-06 | Whitecell Software Inc. A Delaware Corporation | Secure system for allowing the execution of authorized computer program code |
CN103838987A (en) * | 2013-06-24 | 2014-06-04 | 电子科技大学 | Software license dynamic authorization management method based on local area network |
CN105447346A (en) * | 2015-11-10 | 2016-03-30 | 国云科技股份有限公司 | Distributed high-availability license authentication method oriented to cloud operating system |
CN105530266A (en) * | 2016-01-29 | 2016-04-27 | 苏州科达科技股份有限公司 | Exequatur management method, device and system |
CN107948226A (en) * | 2016-10-12 | 2018-04-20 | 中兴通讯股份有限公司 | A kind of license management method and system |
-
2019
- 2019-03-15 CN CN201910196794.6A patent/CN110048880A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060150256A1 (en) * | 2004-12-03 | 2006-07-06 | Whitecell Software Inc. A Delaware Corporation | Secure system for allowing the execution of authorized computer program code |
CN103838987A (en) * | 2013-06-24 | 2014-06-04 | 电子科技大学 | Software license dynamic authorization management method based on local area network |
CN105447346A (en) * | 2015-11-10 | 2016-03-30 | 国云科技股份有限公司 | Distributed high-availability license authentication method oriented to cloud operating system |
CN105530266A (en) * | 2016-01-29 | 2016-04-27 | 苏州科达科技股份有限公司 | Exequatur management method, device and system |
CN107948226A (en) * | 2016-10-12 | 2018-04-20 | 中兴通讯股份有限公司 | A kind of license management method and system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113904776A (en) * | 2021-09-03 | 2022-01-07 | 联想(北京)有限公司 | Certificate management method, device and equipment and readable storage medium |
CN113904776B (en) * | 2021-09-03 | 2024-03-26 | 联想(北京)有限公司 | Certificate management method, device, equipment and readable storage medium |
CN116346501A (en) * | 2023-05-12 | 2023-06-27 | 北京世冠金洋科技发展有限公司 | Floating authorization method and device |
CN116346501B (en) * | 2023-05-12 | 2023-07-28 | 北京世冠金洋科技发展有限公司 | Floating authorization method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110348830B (en) | Block chain-based network system, authentication method, equipment and storage medium | |
CN109194538A (en) | Test method, device, server and storage medium based on distributed coordination | |
Yan et al. | Blogel: A block-centric framework for distributed computation on real-world graphs | |
CN103092697B (en) | Many lessees high density container service of state and stateless middleware software assembly is had for main memory | |
CN102419770B (en) | File sharing system, method for realizing file sharing, and file index service equipment | |
CN102938790B (en) | Resource allocation methods in cloud computing system | |
CN101136932A (en) | Cluster type stream media networking system and its content issue and service method | |
CN106708622A (en) | Cluster resource processing method and system, and resource processing cluster | |
CN105183820A (en) | Multi-tenant supported large data platform and tenant access method | |
CN103957248A (en) | Public real-time data management cloud service platform based on Internet of Things | |
CN103399781B (en) | Cloud Server and virtual machine management method thereof | |
CN103179148B (en) | A kind of processing method sharing adnexa in the Internet and system | |
CN107818013A (en) | A kind of application scheduling method thereof and device | |
CN110048880A (en) | A kind of floating authorization method of physical machine node | |
CN104539681A (en) | Distributed GIS accelerating system and GIS service processing method | |
CN104796880B (en) | Client identification module SIM card resource allocation methods, relevant device and system | |
CN105516117A (en) | Cloud computing-based electric power data secure storage method | |
CN102710419A (en) | User authentication method and device | |
CN106716968A (en) | Account management method, device and account management system | |
CN106354795A (en) | Distributed data exchanging system | |
CN105991478A (en) | Server resource distribution method and system | |
CN109522042A (en) | A kind of patch update method, system and associated component | |
CN106708941A (en) | Multi-task on-line collaborative editing method for power grid | |
CN109784804A (en) | A kind of coal mine shipping management method, device and storage medium | |
CN106487770B (en) | Method for authenticating and authentication device |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190723 |