Nothing Special   »   [go: up one dir, main page]

CN110048880A - A kind of floating authorization method of physical machine node - Google Patents

A kind of floating authorization method of physical machine node Download PDF

Info

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
Application number
CN201910196794.6A
Other languages
Chinese (zh)
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.)
Enlightenment Cloud Computing Co Ltd
Original Assignee
Enlightenment Cloud Computing 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 Enlightenment Cloud Computing Co Ltd filed Critical Enlightenment Cloud Computing Co Ltd
Priority to CN201910196794.6A priority Critical patent/CN110048880A/en
Publication of CN110048880A publication Critical patent/CN110048880A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/28Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols 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

A kind of floating authorization method of physical machine node
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.
CN201910196794.6A 2019-03-15 2019-03-15 A kind of floating authorization method of physical machine node Pending CN110048880A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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