[go: up one dir, main page]

CN112118131B - Cloud resource management method with high reliability and high speed capacity expansion - Google Patents

Cloud resource management method with high reliability and high speed capacity expansion Download PDF

Info

Publication number
CN112118131B
CN112118131B CN202010904833.6A CN202010904833A CN112118131B CN 112118131 B CN112118131 B CN 112118131B CN 202010904833 A CN202010904833 A CN 202010904833A CN 112118131 B CN112118131 B CN 112118131B
Authority
CN
China
Prior art keywords
cloud
node
host
resource management
management component
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
CN202010904833.6A
Other languages
Chinese (zh)
Other versions
CN112118131A (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.)
Unicloud Nanjing Digital Technology Co Ltd
Original Assignee
Unicloud Nanjing Digital 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 Unicloud Nanjing Digital Technology Co Ltd filed Critical Unicloud Nanjing Digital Technology Co Ltd
Priority to CN202010904833.6A priority Critical patent/CN112118131B/en
Publication of CN112118131A publication Critical patent/CN112118131A/en
Application granted granted Critical
Publication of CN112118131B publication Critical patent/CN112118131B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/04Network management architectures or arrangements
    • H04L41/042Network management architectures or arrangements comprising distributed management centres cooperatively managing the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer And Data Communications (AREA)
  • Multi Processors (AREA)

Abstract

A cloud resource management method with high reliability and high speed capacity expansion comprises the following steps: s101: establishing communication between a cloud resource management system and a plurality of cloud nodes; s102: establishing communication between a cloud resource management system and a deployment management unit; s103: deploying a plurality of host pools for each cloud node in S101; s104: deploying a plurality of hosts for each computing node in S103; s105: and newly adding cloud nodes and a newly added host pool according to different service requirements. The cloud resource management method for high reliability and high speed capacity expansion is characterized in that the cloud resource capacity expansion is added from the original single machine to a plurality of single machines at the same time, so that the problem of resource capacity expansion is solved rapidly and high reliably; according to different service requirements, resources required by different services are deployed according to the computing nodes, so that service capacity is improved, services of other computing nodes are independent of each other, deployment is rapid, and old services are not affected; the cloud resource management flow is simplified, and the cloud resource management capability is improved by combining a plurality of concepts of the original cloud management platform.

Description

Cloud resource management method with high reliability and high speed capacity expansion
Technical Field
The invention relates to the technical field of cloud resource management, in particular to a cloud resource management method with high reliability and high speed capacity expansion.
Background
Under the current market environment, along with the wider and wider service coverage range on the cloud, the diversification of the related fields and the wider and wider customer demands, the requirement of the rapid development of cloud service cannot be met by a single cloud management system, and the enough cloud service cannot be borne by the single cloud management system. There is an excellent cloud system architecture to solve this problem.
A limited cloud resource is managed on the cloud management system, and is continuously distributed to users for use, so that resources are always tense, and the running user service can be influenced when the expansion and deployment of the newly added computing nodes are carried out. Based on the defects, a cloud resource management method with high reliability and high capacity expansion speed is provided.
Disclosure of Invention
A cloud resource management method with high reliability and high speed capacity expansion comprises the following steps:
s101: establishing communication between a cloud resource management system and a plurality of cloud nodes, wherein the cloud nodes are respectively marked as a cloud node A and a cloud node B-Yun Jiedian N, each cloud node relates to an independent service field, and the service fields related to the cloud nodes are different;
s102: establishing communication between a cloud resource management system and a deployment management unit;
s103: disposing a plurality of host pools for each cloud node in S101, wherein the plurality of host pools are respectively denoted as a host pool A and a host pool B-a host pool N, the lower end of each host pool is disposed with a computing node, the computing node disposed in the host pool A is denoted as a computing node A, the computing node disposed in the host pool B is denoted as a computing node B, and so on, the computing node disposed in the host pool N is denoted as a computing node N;
s104: deploying a plurality of hosts for each computing node in S103, wherein the plurality of hosts are respectively marked as a host A and a host B-a host N;
s105: according to the new cloud nodes and the new host pools with different service requirements, the new cloud node service is different from each cloud node, the deployment management unit requests the new cloud node to pass the auditing, if the new cloud node is the same, the new cloud node is compared with each sub-service subordinate to the corresponding cloud node, whether the cloud node is the same as the field in each sub-field subordinate to the cloud node exists or not is judged, if the cloud node exists, the auditing is not passed, the operation is stopped, and if the cloud node does not exist, the new host pool is deployed to newly increase the computing nodes.
Preferably, the deployment management unit comprises an identity authentication and authority management component, an auditing management component, a metadata management component and a form template management component, wherein the identity authentication and authority management component is connected with the auditing management component, the auditing management component is connected with the metadata management component, and the metadata management component is connected with the form template management component.
Preferably, the identity authentication and authority management component authenticates the identity of the deployment manager and sets the authority to manage the deployment manager;
preferably, the auditing management component is used for auditing basic information of the host pool and auditing the filed of application.
Preferably, the metadata management component is used for storing information of the newly added domain, storing a processing result, and storing newly added cloud nodes and host pool information after successful processing.
Preferably, the form template management component is used for recording newly added cloud nodes and host pool information, and establishing finished forms of the cloud nodes and the host pool information for information retrieval.
Preferably, the deployment management unit operates based on a PC computer and communicates with the resource management system using a 4G network.
The cloud resource management method for high reliability and quick capacity expansion has the following advantages:
1. the cloud resource capacity expansion is added from the original single machine to a plurality of single machines at the same time, so that the problem of resource capacity expansion is solved rapidly and highly reliably.
2. According to different service demands, resources required by different services are deployed according to the computing nodes, so that service capacity is improved, services of other computing nodes are independent of each other, deployment is rapid, and old services are not affected.
3. The resource takes the host pool as a basic unit, the original problems that a single host is taken as a unit and capacity expansion is difficult are broken, the cloud resource management flow is simplified, and the cloud resource management capability is improved by combining a plurality of concepts of the cloud management platform.
Drawings
The invention is further described and illustrated below with reference to the accompanying drawings.
Fig. 1 is a system block diagram of a preferred embodiment of the present invention.
Fig. 2 is a diagram of an area resource management system where a cloud node a according to a preferred embodiment of the present invention is located.
Fig. 3 is a state diagram of a newly added host pool under an area where a cloud node a according to a preferred embodiment of the present invention is located.
Fig. 4 is a diagram of an area resource management system where a newly added cloud node is located according to a preferred embodiment of the present invention.
FIG. 5 is a block diagram of a deployment management unit system in accordance with a preferred embodiment of the present invention.
Detailed Description
The technical solution of the present invention will be more clearly and completely explained by the description of the preferred embodiments of the present invention with reference to the accompanying drawings.
As shown in fig. 1, the cloud resource management method for high-reliability and rapid capacity expansion according to the preferred embodiment of the invention comprises the following steps:
the first step: establishing communication between a cloud resource management system and a plurality of cloud nodes, wherein the cloud nodes are respectively marked as a cloud node A and a cloud node B-Yun Jiedian N, each cloud node relates to an independent service field, and the service fields related to the cloud nodes are different;
and a second step of: establishing communication between a cloud resource management system and a deployment management unit;
and a third step of: disposing a plurality of host pools for each cloud node in the first step, wherein the plurality of host pools are respectively denoted as a host pool A and a host pool B-a host pool N, the lower end of each host pool is disposed with a computing node, the computing node disposed in the host pool A is denoted as a computing node A, the computing node disposed in the host pool B is denoted as a computing node B, and so on, the computing node disposed in the host pool N is denoted as a computing node N;
fourth step: deploying a plurality of hosts for each computing node in the third step, wherein the plurality of hosts are respectively marked as a host A and a host B-a host N;
fifth step: according to the new cloud nodes and the new host pools with different service requirements, the new cloud node service is different from each cloud node, the deployment management unit requests the new cloud node to pass the auditing, if the new cloud node is the same, the new cloud node is compared with each sub-service subordinate to the corresponding cloud node, whether the cloud node is the same as the field in each sub-field subordinate to the cloud node exists or not is judged, if the cloud node exists, the auditing is not passed, the operation is stopped, and if the cloud node does not exist, the new host pool is deployed to newly increase the computing nodes.
As shown in fig. 2, an independent wide area is designed for a cloud node a, and a host pool a—a host pool N is respectively each sub-area under the wide area, wherein the newly added computing node is a new or unknown sub-area for supplementing the wide area designed for the cloud node a; the host pool A-host N is connected with the host A-host N, and a plurality of hosts can be deployed at a time by taking the host pool as a capacity expansion deployment unit, so that the deployment efficiency is greatly improved.
As shown in FIG. 3, the diagram is a new or unknown sub-domain deployment state diagram, a newly added host pool is deployed, and a plurality of hosts can be deployed by accessing newly added computing nodes.
As shown in fig. 5, the deployment management unit operates based on a PC computer, and communicates with the resource management system by adopting a 4G network, and the deployment management unit includes an identity authentication and authority management component, an audit management component, a metadata management component and a form template management component, where the identity authentication and authority management component is connected with the audit management component, the audit management component is connected with the metadata management component, and the metadata management component is connected with the form template management component.
The identity authentication and authority management component authenticates the identity of the deployment manager, sets the authority to manage the deployment manager, and the deployment manager needs to perform identity authentication before management so as to prevent tampering with the content of the cloud resource management system, wherein the identity authentication is not limited to face recognition, fingerprint recognition and password recognition.
The auditing management component is used for auditing the basic information of the host pool and auditing the filed of application, whether the filed of application is the same as each cloud node or not, if not, the auditing is passed, new cloud nodes are added,
as shown in fig. 4, the new cloud node is an independent wide service domain, and is used for managing cloud resources in the wide service domain, and the host pool a-host pool N is respectively a node in each sub-service domain in the wide service domain, and allocates the resources to corresponding users for use through the host pool a-host pool N.
If the applied field is the same as each cloud node, checking and passing, judging the cloud node corresponding to the applied field, comparing with each sub-field subordinate to the corresponding cloud node, judging whether the applied field is the same as each sub-field subordinate to the cloud node, if so, checking and not passing, stopping operation, and if not, deploying a new host pool to newly add the computing node.
Wherein: the metadata management component is used for storing information of the newly added field, storing a processing result, and storing newly added cloud nodes and host pool information after the processing is successful.
Wherein: the form template management component is used for recording newly added cloud nodes and host pool information, and establishing completed forms for each cloud node and host pool information so as to facilitate information retrieval.
According to the cloud resource management method with high reliability and high speed capacity expansion, a page entry is provided through a PC computer, deployment personnel obtain basic information of a host pool, and the information of the currently deployed computing nodes and the newly added functions are displayed; the deployment personnel fill in the information of the corresponding host pool of the computing node to be newly added, the new host pool can be deployed through verification, information related to the new computing node, such as available domains, network information and the like, can be initialized, the cloud resource management flow is simplified, and the cloud resource management capability is improved by combining a plurality of concepts of the cloud management platform.
The above detailed description is merely illustrative of the preferred embodiments of the present invention and is not intended to limit the scope of the present invention. Various modifications, substitutions and improvements of the technical scheme of the present invention will be apparent to those skilled in the art from the description and drawings provided herein without departing from the spirit and scope of the invention. The scope of the invention is defined by the claims.

Claims (7)

1. A cloud resource management method with high reliability and high speed capacity expansion is characterized in that: the method comprises the following steps:
s101: establishing communication between a cloud resource management system and a plurality of cloud nodes, wherein the cloud nodes are respectively marked as a cloud node A and a cloud node B-Yun Jiedian N, each cloud node relates to an independent service field, and the service fields related to the cloud nodes are different;
s102: establishing communication between a cloud resource management system and a deployment management unit;
s103: disposing a plurality of host pools for each cloud node in S101, wherein the plurality of host pools are respectively denoted as a host pool A and a host pool B-a host pool N, the lower end of each host pool is disposed with a computing node, the computing node disposed in the host pool A is denoted as a computing node A, the computing node disposed in the host pool B is denoted as a computing node B, and so on, the computing node disposed in the host pool N is denoted as a computing node N;
s104: deploying a plurality of hosts for each computing node in S103, wherein the plurality of hosts are respectively marked as a host A and a host B-a host N;
s105: according to different business demands, newly-added cloud nodes and newly-added host pools comprise the following steps: the service of the newly-added cloud node is different from that of each cloud node, and the deployment management unit requests the newly-added cloud node to pass the audit and newly-added Yun Jiedian; if the cloud node is the same, comparing the cloud node with each sub-service subordinate to the corresponding cloud node, judging whether the cloud node is the same as the field in each sub-field subordinate to the cloud node, if the cloud node is the same, checking is not passed, stopping operation, and if the cloud node is not the same, deploying a new host pool to newly add the computing node.
2. The cloud resource management method of claim 1, wherein the deployment management unit in S102 comprises an identity authentication and authority management component, an audit management component, a metadata management component and a form template management component, the identity authentication and authority management component is connected with the audit management component, the audit management component is connected with the metadata management component, and the metadata management component is connected with the form template management component.
3. The cloud resource management method of claim 2, wherein the identity authentication and authority management component authenticates identities of deployment managers and sets authorities to manage the deployment managers.
4. The cloud resource management method of claim 2, wherein the auditing management component is configured to audit basic information of a host pool and audit the filed of application.
5. The method for managing cloud resources with high reliability and high speed according to claim 2, wherein the metadata management component is configured to store information of an application field, store a result of processing, and store information of a newly added cloud node and a host pool after the processing is successful.
6. The method for managing cloud resources with high reliability and high speed according to claim 2, wherein the form template management component is configured to record newly added cloud nodes and host pool information, and build a completed form of each cloud node and host pool information for information retrieval.
7. The cloud resource management method of claim 1, wherein the deployment management unit operates based on a PC computer and communicates with the resource management system using a 4G network.
CN202010904833.6A 2020-09-01 2020-09-01 Cloud resource management method with high reliability and high speed capacity expansion Active CN112118131B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010904833.6A CN112118131B (en) 2020-09-01 2020-09-01 Cloud resource management method with high reliability and high speed capacity expansion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010904833.6A CN112118131B (en) 2020-09-01 2020-09-01 Cloud resource management method with high reliability and high speed capacity expansion

Publications (2)

Publication Number Publication Date
CN112118131A CN112118131A (en) 2020-12-22
CN112118131B true CN112118131B (en) 2023-07-25

Family

ID=73803861

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010904833.6A Active CN112118131B (en) 2020-09-01 2020-09-01 Cloud resource management method with high reliability and high speed capacity expansion

Country Status (1)

Country Link
CN (1) CN112118131B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106383717A (en) * 2016-09-29 2017-02-08 上海宝尊电子商务有限公司 Process cloud service e-commerce platform based on metadata configuration and method thereof
CN108040080A (en) * 2017-11-01 2018-05-15 镇江千月广告传媒有限公司 A kind of method for realizing energy cloud service system application model rapid translating
WO2018171392A1 (en) * 2017-03-24 2018-09-27 华为技术有限公司 Method for virtual machine capacity expansion and reduction and virtual management device
CN109150947A (en) * 2017-12-25 2019-01-04 北极星云空间技术股份有限公司 A kind of super fusion cloud computing micromodule design of symmetrical architecture

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MY158553A (en) * 2011-12-19 2016-10-14 Mimos Berhad A method and system of extending computing grid resources
CN106878334A (en) * 2015-05-13 2017-06-20 西安三星电子研究有限公司 The automatically dispose system and method for cloud
CN108055327A (en) * 2017-12-15 2018-05-18 佛山三维二次方科技有限公司 Cloud computing experiment porch based on OpenStack
CN108111600A (en) * 2017-12-20 2018-06-01 山东浪潮云服务信息科技有限公司 A kind of data managing method and intelligent operation platform
CN109981333B (en) * 2018-12-28 2022-03-25 华为云计算技术有限公司 Operation and maintenance method and operation and maintenance equipment applied to data center
CN109981348A (en) * 2019-02-26 2019-07-05 启迪云计算有限公司 A kind of cloud node mixed deployment method
CN111522622B (en) * 2020-04-14 2023-10-31 上海仪电(集团)有限公司中央研究院 K8S quick starting method based on cloud platform

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106383717A (en) * 2016-09-29 2017-02-08 上海宝尊电子商务有限公司 Process cloud service e-commerce platform based on metadata configuration and method thereof
WO2018171392A1 (en) * 2017-03-24 2018-09-27 华为技术有限公司 Method for virtual machine capacity expansion and reduction and virtual management device
CN108040080A (en) * 2017-11-01 2018-05-15 镇江千月广告传媒有限公司 A kind of method for realizing energy cloud service system application model rapid translating
CN109150947A (en) * 2017-12-25 2019-01-04 北极星云空间技术股份有限公司 A kind of super fusion cloud computing micromodule design of symmetrical architecture

Also Published As

Publication number Publication date
CN112118131A (en) 2020-12-22

Similar Documents

Publication Publication Date Title
CN102947797B (en) The online service using directory feature extending transversely accesses and controls
US8738741B2 (en) Brokering network resources
US11102196B2 (en) Authenticating API service invocations
CN101540771A (en) Autonomic provisioning of hosted applications with level of isolation terms
CN107633168B (en) Automated password management
CN108038384B (en) High-safety cluster shared storage virtualization method
CN102307114A (en) Management method of network
US11798001B2 (en) Progressively validating access tokens
CN115422526B (en) Role authority management method, device and storage medium
WO2024082818A1 (en) Multi-blockchain-based cross-chain processing method and apparatus, and device, system and medium
US7370195B2 (en) Moving principals across security boundaries without service interruption
US8745387B2 (en) Security management for an integrated console for applications associated with multiple user registries
CN112118131B (en) Cloud resource management method with high reliability and high speed capacity expansion
CN118368120B (en) Data management method and device of operation and maintenance platform, electronic equipment and medium
CN114036560A (en) A blockchain-based charging pile subsidy data management method
CN110708298A (en) Method and device for centralized management of dynamic instance identity and access
CN114448643B (en) Network slice data verification method and related equipment thereof
CN117951217A (en) Cross-chain configuration method, device, equipment, system and medium based on multi-block chain
CN110113375A (en) Resource share method and device, system, storage medium
CN117938867A (en) Multi-block chain data processing method, device, equipment, medium and product
JP2000067310A (en) Method and device for processing prepaid charge and recording medium having recorded prepaid charge processing program thereon
US12229284B2 (en) Multiuser unified endpoint management
CN111064695A (en) Authentication method and authentication system
CN118473758A (en) Account security management method, device and equipment of cloud platform and storage medium
KR100705145B1 (en) Authentication system and method using smart card type authentication key in authentication process of software lease business

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