CN103220166A - License management method of server cluster - Google Patents

License management method of server cluster Download PDF

Info

Publication number
CN103220166A
CN103220166A CN2013100913481A CN201310091348A CN103220166A CN 103220166 A CN103220166 A CN 103220166A CN 2013100913481 A CN2013100913481 A CN 2013100913481A CN 201310091348 A CN201310091348 A CN 201310091348A CN 103220166 A CN103220166 A CN 103220166A
Authority
CN
China
Prior art keywords
software
license
server
higher limit
servers
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.)
Granted
Application number
CN2013100913481A
Other languages
Chinese (zh)
Other versions
CN103220166B (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.)
Opzoon Technology Co Ltd
Original Assignee
Opzoon 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 Opzoon Technology Co Ltd filed Critical Opzoon Technology Co Ltd
Priority to CN201310091348.1A priority Critical patent/CN103220166B/en
Publication of CN103220166A publication Critical patent/CN103220166A/en
Application granted granted Critical
Publication of CN103220166B publication Critical patent/CN103220166B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)

Abstract

The invention provides a license management method of a server cluster. The method comprises a first step of obtaining a software finger code, generating a software secret key according to the software finger code and generating a license according to the software secret key and user demands, wherein the user demands comprise software using time, an upper limit value of the number of servers and an upper limit value of the nuclear number of the servers, and a second step of using the license to monitor the server cluster in a real-time mode according to software secret key installing software. By means of the license management method of the server cluster, the use of a server is controlled.

Description

The license management method of server cluster
Technical field
The present invention relates to the cloud computing field, particularly a kind of license management method of server cluster.
Background technology
In actual applications, software for the cloud computing platform class, a large amount of servers are all arranged, and storage mass data, if server is not carried out the management of control of authority and usage quantity, will cause server cluster not have unified standard, server uses will be out of hand, and then can not guarantee effective management of server.
Summary of the invention
(1) technical problem of Xie Jueing
The technical problem that the present invention solves is how to make the use of server be controlled.
(2) technical scheme
The invention provides a kind of license management method of server cluster, described method comprises:
S1: obtain the software fingerprinting sign indicating number, generate software key according to described fingerprint code; Utilize described software key and generate license according to user's request, described user's request comprises that software uses duration, number of servers higher limit and server check figure higher limit;
S2: according to described software key install software, described license monitors in real time to server cluster.
Preferably, generate license according to user's request described in the step S1 and generate described license for utilizing rivest, shamir, adelman.
Preferably, among the step S2,
Use duration to surpass the described software use duration of described license restriction if monitor software, then described software can't use;
If monitor the described number of servers higher limit that number of servers surpasses described license restriction, the server that then exceeds described number of servers higher limit can't use described software;
If monitor the quantity that the quantity of setting up virtual machine surpasses the virtual machine that the server check figure higher limit of described license restriction can set up, then forbid setting up once more virtual machine.
(3) beneficial effect
The present invention makes the use of server be controlled by adopting the license management method of server cluster.
Description of drawings
Fig. 1 is a method flow diagram provided by the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described.
Each server is a node node, fixing check figure is arranged on each node, check figure is the number that can set up virtual machine in the server cluster, when the user uses software in big server cluster, the fingerprint code of software need be provided, the developer generates a unique license according to software fingerprinting sign indicating number and the user demand to this software with rivest, shamir, adelman.
The invention provides a kind of license management method of server cluster, as shown in Figure 1, described method comprises:
S1: obtain the software fingerprinting sign indicating number, generate software key according to described fingerprint code; Utilize described software key and generate license according to user's request, described user's request comprises that software uses duration, number of servers higher limit and server check figure higher limit;
S2: according to described software key install software, described license monitors in real time to server cluster.
Generate license according to user's request described in the step S1 and generate described license for utilizing rivest, shamir, adelman.
Among the step S2,
Use duration to surpass the described software use duration of described license restriction if monitor software, then described software can't use, and the user need buy this software again;
If monitor the described number of servers higher limit that number of servers surpasses described license restriction, the server that then exceeds described number of servers higher limit can't use described software;
If monitor the quantity that the quantity of setting up virtual machine surpasses the virtual machine that the server check figure higher limit of described license restriction can set up, then forbid setting up once more virtual machine.
By adopting the license management method of server cluster, the quantity of Control Server can not exceed the restriction of license, has guaranteed effective management of server.
Above execution mode only is used to illustrate the present invention; and be not limitation of the present invention; the those of ordinary skill in relevant technologies field; under the situation that does not break away from the spirit and scope of the present invention; can also make various variations and modification; therefore all technical schemes that are equal to also belong to category of the present invention, and scope of patent protection of the present invention should be defined by the claims.

Claims (3)

1. the license management method of a server cluster is characterized in that, described method comprises:
S1: obtain the software fingerprinting sign indicating number, generate software key according to described fingerprint code; Utilize described software key and generate license according to user's request, described user's request comprises that software uses duration, number of servers higher limit and server check figure higher limit;
S2: according to described software key install software, described license monitors in real time to server cluster.
2. method according to claim 1 is characterized in that, generates license according to user's request described in the step S1 and generates described license for utilizing rivest, shamir, adelman.
3. method according to claim 1 is characterized in that, among the step S2,
Use duration to surpass the described software use duration of described license restriction if monitor software, then described software can't use;
If monitor the described number of servers higher limit that number of servers surpasses described license restriction, the server that then exceeds described number of servers higher limit can't use described software;
If monitor the quantity that the quantity of setting up virtual machine surpasses the virtual machine that the server check figure higher limit of described license restriction can set up, then forbid setting up once more virtual machine.
CN201310091348.1A 2013-03-21 2013-03-21 The license management method of server cluster Expired - Fee Related CN103220166B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310091348.1A CN103220166B (en) 2013-03-21 2013-03-21 The license management method of server cluster

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310091348.1A CN103220166B (en) 2013-03-21 2013-03-21 The license management method of server cluster

Publications (2)

Publication Number Publication Date
CN103220166A true CN103220166A (en) 2013-07-24
CN103220166B CN103220166B (en) 2016-04-13

Family

ID=48817651

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310091348.1A Expired - Fee Related CN103220166B (en) 2013-03-21 2013-03-21 The license management method of server cluster

Country Status (1)

Country Link
CN (1) CN103220166B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103812857A (en) * 2013-11-08 2014-05-21 汉柏科技有限公司 Method for realizing uniqueness license
CN109525425A (en) * 2018-11-09 2019-03-26 郑州云海信息技术有限公司 A kind of automatic application method of license based on MCS and device
CN111179522A (en) * 2020-01-09 2020-05-19 中国建设银行股份有限公司 Self-service equipment program installation method, device and system
CN111491021A (en) * 2020-04-09 2020-08-04 星辰天合(北京)数据科技有限公司 License data processing method and device for distributed cluster
CN113010854A (en) * 2021-03-05 2021-06-22 中国工商银行股份有限公司 Authorization file monitoring method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110296429A1 (en) * 2010-06-01 2011-12-01 International Business Machines Corporation System and method for management of license entitlements in a virtualized environment
CN102422300A (en) * 2009-05-12 2012-04-18 微软公司 Enhanced product functionality based on user identification
CN102663273A (en) * 2010-12-27 2012-09-12 西门子公司 Improved management of software licenses in a computer network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102422300A (en) * 2009-05-12 2012-04-18 微软公司 Enhanced product functionality based on user identification
US20110296429A1 (en) * 2010-06-01 2011-12-01 International Business Machines Corporation System and method for management of license entitlements in a virtualized environment
CN102663273A (en) * 2010-12-27 2012-09-12 西门子公司 Improved management of software licenses in a computer network

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103812857A (en) * 2013-11-08 2014-05-21 汉柏科技有限公司 Method for realizing uniqueness license
CN109525425A (en) * 2018-11-09 2019-03-26 郑州云海信息技术有限公司 A kind of automatic application method of license based on MCS and device
CN111179522A (en) * 2020-01-09 2020-05-19 中国建设银行股份有限公司 Self-service equipment program installation method, device and system
CN111179522B (en) * 2020-01-09 2022-09-02 中国建设银行股份有限公司 Self-service equipment program installation method, device and system
CN111491021A (en) * 2020-04-09 2020-08-04 星辰天合(北京)数据科技有限公司 License data processing method and device for distributed cluster
CN113010854A (en) * 2021-03-05 2021-06-22 中国工商银行股份有限公司 Authorization file monitoring method and device

Also Published As

Publication number Publication date
CN103220166B (en) 2016-04-13

Similar Documents

Publication Publication Date Title
Dukaric et al. Towards a unified taxonomy and architecture of cloud frameworks
Ellsworth et al. Dynamic power sharing for higher job throughput
CN110493080B (en) Block link point monitoring method and device, electronic equipment and storage medium
US11005672B2 (en) Dynamically-assigned resource management in a shared pool of configurable computing resources
US10528994B2 (en) Allocation of application licenses within cloud or infrastructure
CN103220166A (en) License management method of server cluster
US20150058844A1 (en) Virtual computing resource orchestration
US20140040895A1 (en) Electronic device and method for allocating resources for virtual machines
US20150134618A1 (en) Techniques for Policy-Based Data Protection Services
CN102567683A (en) Cloud computing system and cloud computing realizing method
Caton et al. Towards autonomic management for cloud services based upon volunteered resources
CN103455377A (en) System and method for managing business thread pool
CN103167003A (en) Cloud computing application platform
CN103248696A (en) Dynamic configuration method for virtual resource in cloud computing environment
CN103399791A (en) Method and device for migrating virtual machines on basis of cloud computing
US10884818B2 (en) Increasing processing capacity of virtual machines
CN103729176A (en) Application program integration method and device
Alam et al. An NBDMMM algorithm based framework for allocation of resources in cloud
JP2014127210A (en) Operation scheduling system for virtual machines and its method
CN106789891A (en) A kind of various dimensions software authorization control method suitable for IaaS cloud platform
CN110868330B (en) Evaluation method, device and evaluation system for CPU resources which can be divided by cloud platform
CN104217292A (en) Service platform system based on cloud computing
Deprez et al. Integrating energy and eco-aware requirements engineering in the development of services-based applications on virtual clouds
CN203301534U (en) Virtual machine management platform based on cloud architecture
US20170052866A1 (en) Managing a shared pool of configurable computing resources which uses a set of dynamically-assigned resources

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160413

Termination date: 20180321