CN108737468A - Cloud platform service cluster, construction method and device - Google Patents

Cloud platform service cluster, construction method and device Download PDF

Info

Publication number
CN108737468A
CN108737468A CN201710258881.0A CN201710258881A CN108737468A CN 108737468 A CN108737468 A CN 108737468A CN 201710258881 A CN201710258881 A CN 201710258881A CN 108737468 A CN108737468 A CN 108737468A
Authority
CN
China
Prior art keywords
node
service
cluster
containerization
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.)
Granted
Application number
CN201710258881.0A
Other languages
Chinese (zh)
Other versions
CN108737468B (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201710258881.0A priority Critical patent/CN108737468B/en
Publication of CN108737468A publication Critical patent/CN108737468A/en
Application granted granted Critical
Publication of CN108737468B publication Critical patent/CN108737468B/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
    • 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
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

An embodiment of the present invention provides a kind of cloud platform service clusters, construction method and device, this method on first node clustered node by disposing the non-containerization component cluster of first node and first node containerization component cluster, dispose cluster management platform assembly, and cluster management platform assembly includes containerization cluster management platform assembly and non-containerization cluster management platform assembly, realize non-containerization cluster service, the control of the management to Operational Visit is realized based on non-containerization cluster service, also solves the problems, such as part management tool containerization High Availabitity performance difficulty simultaneously, solving the problems, such as the prior art, there is no good solutions to other non-containerization services in cluster.

Description

Cloud platform service cluster, construction method and device
Technical field
The present invention relates to a kind of cloud platform application field more particularly to cloud platform service cluster, construction method and devices.
Background technology
Cloud platform or cloud computing platform, under current cloud computing technology background, it can be by existing various businesses ability It is integrated, and platform service is provided to software application etc..It can calculate infrastructure ability to lower layer according to professional ability, adjust The tune of various resources is realized with Basic API (Application Programming Interface, application programming interface) Degree, to can above provide traffic scheduling center function, the various resources of real-time monitoring platform, and by these resources in the form of API It opens to upper-layer user.
High-availability cluster refers to the server cluster technology for the purpose of reducing out of service time.It is used by protecting The business procedure at family externally provides service incessantly, software and hardware or artificially caused by failure influence to be reduced to minimum.It is high Performance is the higher demand on High Availabitity basis that cluster user proposes under the technical background that cloud computing develops.High-performance is high Availability cluster under the premise of capable of ensureing that customer service is continual, reduces the response time of user's request, reduces cluster internal money The consumption of source scheduling and the load balancing for realizing clustered node or component.
The method that the prior art proposes a set of monitoring of containers, this method include:Receiving Agent service system send the The unexpected message of one container carries out at reboot process or switching the first container by proxy server according to unexpected message Reason;This method realizes the high availability of container cluster to a certain extent, but simultaneously to other non-containerization services in cluster There is no good solution.
Invention content
An embodiment of the present invention provides a kind of cloud platform service cluster, construction method and devices, at least to solve existing skill Art services the problem of there is no good solutions to other non-containerizations in cluster.
On the one hand, a kind of cloud platform service cluster construction method is provided, including:
Select node as first node clustered node, basis and public service node respectively from cloud platform node repository and Service node;
The non-containerization component cluster of first node and first node containerization component cluster are disposed on first node clustered node;
Cluster management platform assembly is disposed on first node clustered node, cluster management platform assembly includes containerization cluster Management platform component and non-containerization cluster management platform assembly;
Deployment public service component cluster and infrastructure service component cluster on basis and public service node;
Services sets group and business cluster service performance component are disposed on service node;
The network address of internal lan is configured, first node clustered node, basis and public service node and business are carried out Association between the intra-node component and node of node;
Apply for public network network address, carries out network address binding and exposure.
On the one hand, a kind of cloud platform service cluster construction device is provided, including:Selecting module, deployment module, association mould Block and exposure module, wherein
Selecting module for selecting node as first node clustered node, basis and public respectively from cloud platform node repository Service node and service node;
Deployment module is used to dispose the non-containerization component cluster of first node and first node container on first node clustered node Change component cluster;Cluster management platform assembly is disposed on first node clustered node, cluster management platform assembly includes containerization Cluster management platform assembly and non-containerization cluster management platform assembly;Public service is disposed on basis and public service node Component cluster and infrastructure service component cluster;Services sets group and business cluster service performance component are disposed on service node;
Relating module is used to configure the network address of internal lan, carries out first node clustered node, basis and public clothes The association being engaged between node and the intra-node component and node of service node;
Exposure module carries out network address binding and exposure for applying for public network network address.
On the one hand, a kind of cloud platform service cluster is provided, including:Cluster management console module, public service module, industry Business cluster module and service access open module, wherein
Service access opens module and is used to be based on public network network address, receives user's operation;
Cluster management console module is used for the network address based on internal lan, passes through public service module and services sets Group's module, executes user's operation, cluster management console module includes first node clustered node, and first node clustered node is deployed with collection Group's management platform component, first node clustered node includes the non-containerization component cluster of first node and first node containerization component set Group, cluster management platform assembly includes containerization cluster management platform assembly and non-containerization cluster management platform assembly;
Public service module includes basis and public service for providing infrastructure service and public service, public service module Node, basis and public service node include public service component cluster and infrastructure service component cluster;
For business cluster module for providing business cluster service, business cluster module includes service node, service node portion There are business cluster and business cluster service performance component in administration.
On the other hand, a kind of computer storage media is provided, it is executable that computer is stored in computer storage media Instruction, computer executable instructions are for executing cloud platform service cluster construction method above-mentioned.
The advantageous effect of the embodiment of the present invention:
An embodiment of the present invention provides a kind of cloud platform service cluster, construction method and device, the cloud platform service clusters Method disposes first section by selecting node as first node clustered node from cloud platform node repository on first node clustered node The non-containerization component cluster of point and first node containerization component cluster, deployment cluster management platform assembly, cluster management platform group Part includes containerization cluster management platform assembly and non-containerization cluster management platform assembly, realizes non-containerization cluster clothes Business realizes the control of the management to Operational Visit based on non-containerization cluster service, while also solving part management tool and holding The problem of device High Availabitity performance difficulty, solving the prior art, there is no good solutions to other non-containerization services in cluster Certainly the problem of method.Further, cloud platform service cluster provided by the invention uses distributed architecture, by first node cluster section Point, basis and public service node split to come completely from the service node for providing business cluster, ensure the height of business cluster Availability.
Description of the drawings
Fig. 1 is the structure diagram for the cloud platform service cluster construction device that first embodiment of the invention provides;
Fig. 2 is the flow chart for the cloud platform service cluster construction method that first embodiment of the invention provides;
Fig. 3 is the structure chart for the cloud platform service cluster that first embodiment of the invention provides;
Fig. 4 is the structure chart for the cloud platform service cluster that second embodiment of the invention provides;
Fig. 5 is the flow chart for the cloud platform service cluster construction method that second embodiment of the invention provides;
Fig. 6 is the sequence diagram for the cloud platform service cluster construction method that second embodiment of the invention provides;
Fig. 7 be the present embodiments relate to computer structure chart.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation describes, it is clear that described embodiment is a part of the embodiment in the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
In practical applications, the containerization component involved by the embodiment of the present invention refers to the function that container can be used to realize Component, these functional units are after containerization, and when in use, just similar building blocks are the same, can be according to the demand of oneself, directly It selects corresponding module to erect to come, User Exploitation is facilitated to use;Corresponding, non-containerization component, which is then some, cannot use appearance The functional unit of deviceization processing, such as the functional unit of control is managed to Operational Visit, for this class component, the present invention is straight It connects and is built by the way of non-containerization component, realize non-containerization cluster service, be based on non-containerization cluster service The management control to Operational Visit is realized, while also solving asking for part management tool containerization High Availabitity performance difficulty Topic, solving the problems, such as the prior art, there is no good solutions to other non-containerization services in cluster.Actually answering In, with OpenStack (open source projects of NASA and Rackspace R & D Cooperations, it is intended to for public and private clound construction with Management provides software) for, rightOpenStackIt is usually available there are two types of mode when carrying out upgrade or downgrade, that is, it is based on The way to manage of Packages, or the way to manage based on Images, the main purpose of containerization Openstack are just excellent Change the Openstack way to manages based on mirror image, the Managed Solution of containerization Openstack solves current main-stream The Openstack availabilities and management service problem that most two numbers of people ache in Openstack deployment systems.
Further annotation explanation now is made to the present invention by way of specific implementation mode combination attached drawing.
First embodiment:
Fig. 1 is the structure diagram for the cloud platform service cluster construction device that first embodiment of the invention provides, can by Fig. 1 Know, cloud platform service cluster construction device provided in this embodiment includes:Selecting module 11, deployment module 12, relating module 13 And exposure module 14, wherein
Selecting module 11 for selecting node as first node clustered node, basis and public affairs respectively from cloud platform node repository Service node and service node altogether;
Deployment module 12 is used to dispose the non-containerization component cluster of first node on first node clustered node and first node is held Device component cluster;Cluster management platform assembly is disposed on first node clustered node, cluster management platform assembly includes container Change cluster management platform assembly and non-containerization cluster management platform assembly;Public clothes are disposed on basis and public service node Business component cluster and infrastructure service component cluster;Services sets group and business cluster service performance component are disposed on service node;
Relating module 13 configures the network address of internal lan, carries out first node clustered node, basis and public service Association between node and the intra-node component and node of service node;In this application, in order to reduce to public network IP (network Address) occupancy, between the component in most of clusters, the communication between cluster all realized via internal lan, this A little network address are resided in the form of services in first node cluster, and services migrating can be carried out after node delay machine to ensure not Interruption accesses;
Exposure module 14 carries out network address binding and exposure for applying for public network network address;The public network net of the application Network address is to access the access address provided to user.
A kind of cloud platform service cluster construction device is present embodiments provided, by selecting node from cloud platform node repository As first node clustered node, the non-containerization component cluster of first node and first node containerization are disposed on first node clustered node Component cluster, deployment cluster management platform assembly, cluster management platform assembly includes containerization cluster management platform assembly and non- Containerization cluster management platform assembly realizes non-containerization cluster service, is realized to industry based on non-containerization cluster service The management control that business accesses, while also solving the problems, such as part management tool containerization High Availabitity performance difficulty, it solves existing There is technology to service the problem of there is no good solutions to other non-containerizations in cluster.
In some embodiments, the number of nodes of first node clustered node is more than two;Deployment mould in above-described embodiment Block 12 passes through non-containerization component set for disposing non-containerization component cluster management instrument respectively on first node clustered node Group's management tool disposes at least one virtual network address service, and virtual network address service is arranged and passes through cloud platform node repository In each node, dispose non-containerization endpoint components respectively on first node clustered node;It is additionally operable in first node clustered node Upper deployment container component cluster management instrument respectively, distinguishes deployment container endpoint components on first node clustered node, will Containerization endpoint components are bound with virtual network address service.
In some embodiments, the exposure module 14 in above-described embodiment is used to create for external virtual network address service Infrastructure, that is, service network port, by the network address assignment of external virtual network address service to infrastructure, that is, service network Network port;For basic facility, that is, service network port application public network network address, public network network address is tied to infrastructure That is service network port.
In some embodiments, the selecting module 11 in above-described embodiment is used to service in the platform of cloud platform node repository In control role node, the node of at least three and the quantity for odd number are selected, as first node clustered node, in first node In cloud platform node repository except clustered node, select at least two nodes based on and public service node, in first node In cloud platform node repository except clustered node and basis and public service node, select at least one node as business section.
The cloud platform service cluster of the present embodiment structure uses distributed architecture, by first node clustered node, basis and public affairs Service node splits to come completely from the service node for providing business cluster altogether, ensures the high availability of business cluster.
In practical applications, it is real that the cloud platform service cluster construction device that the present embodiment is related to can be based on computer platform It is existing, at this point, selecting module 11, deployment module 12, the institute of relating module 13 and exposure module 14 are functional, it all will be by computer Processor, such as CPU are realized by running corresponding computer program.
At this point, external interface of the computer by cloud platform, is communicated with cloud platform to realize resource transfer and portion Administration, specifically, the processor of computer is used for:Selected respectively from cloud platform node repository node as first node clustered node, Basis and public service node and service node, disposed on first node clustered node the non-containerization component cluster of first node and First node containerization component cluster disposes cluster management platform assembly, cluster management platform assembly on first node clustered node Including containerization cluster management platform assembly and non-containerization cluster management platform assembly, on basis and public service node top Public service component cluster and infrastructure service component cluster are affixed one's name to, services sets group and business cluster service are disposed on service node Energy component, configures the network address of internal lan, carries out first node clustered node, basis and public service node and business section Public network network address is applied in association between the intra-node component and node of point, carries out network address binding and exposure.
Fig. 2 is the flow chart for the cloud platform service cluster construction method that first embodiment of the invention provides, as shown in Figure 2, Cloud platform service cluster construction method provided in this embodiment includes:
S201:Select node as first node clustered node, basis and public service section respectively from cloud platform node repository Point and service node;
S202:The non-containerization component cluster of first node and first node containerization component set are disposed on first node clustered node Group;
S203:Cluster management platform assembly is disposed on first node clustered node, cluster management platform assembly includes container Change cluster management platform assembly and non-containerization cluster management platform assembly;
S204:Deployment public service component cluster and infrastructure service component cluster on basis and public service node;
S205:Services sets group and business cluster service performance component are disposed on service node;
S206:Configure the network address of internal lan, carry out first node clustered node, basis and public service node and Association between the intra-node component and node of service node;
S207:Apply for public network network address, carries out network address binding and exposure;
By the implementation of step S206 and S207, isolation has been carried out in face of cloud platform service cluster in Web communication layer and protected It protecting, internal network communication is based between platform, platform is externally based on external network communication, and isolation is realized on network level, this Sample external user (end user) provide service when, user be only capable of by external network (i.e. public network network) be accessed cloud put down The external service interface of platform service cluster, and internal component/node of cloud platform service cluster cannot be accessed etc., it ensure that interior Parts/node will not be attacked by external data, improve the safety of cloud platform service cluster.
A kind of cloud platform service cluster construction method is present embodiments provided, by selecting node from cloud platform node repository As first node clustered node, the non-containerization component cluster of first node and first node containerization are disposed on first node clustered node Component cluster, deployment cluster management platform assembly, cluster management platform assembly includes containerization cluster management platform assembly and non- Containerization cluster management platform assembly realizes non-containerization cluster service, is realized to industry based on non-containerization cluster service The management control that business accesses, while also solving the problems, such as part management tool containerization High Availabitity performance difficulty, it solves existing There is technology to service the problem of there is no good solutions to other non-containerizations in cluster.
In some embodiments, the number of nodes of first node clustered node is more than two;At this point, the step in above-described embodiment Suddenly S202 includes:
Dispose non-containerization component cluster management instrument respectively on first node clustered node;
At least one virtual network address service is disposed by non-containerization component cluster management instrument, and virtual net is set Network address service passes through each node in cloud platform node repository;
Dispose non-containerization endpoint components respectively on first node clustered node;
Deployment container component cluster management instrument is distinguished on first node clustered node;
Deployment container endpoint components are distinguished on first node clustered node;
Containerization endpoint components and virtual network address service are bound.
In some embodiments, the step S207 in above-described embodiment includes:
Infrastructure, that is, service network port is created for external virtual network address service;
By the network address assignment of external virtual network address service to infrastructure, that is, service network port;
For basic facility, that is, service network port application public network network address;
Public network network address is tied to infrastructure i.e. service network port.
In practical applications, after step S207, effective security mechanism can also be provided, it such as can be flat by network Face constrains the access rights of different user.
In some embodiments, the step S201 in above-described embodiment includes:
In platform, that is, Service controll role node of cloud platform node repository, at least three are selected and for the quantity of odd number Node, as first node clustered node;
In the cloud platform node repository except first node clustered node, select at least two nodes based on and public clothes Business node;
In the cloud platform node repository except first node clustered node and basis and public service node, select at least one Node is as service node.
The cloud platform service cluster of the present embodiment structure uses distributed architecture, by first node clustered node, basis and public affairs Service node splits to come completely from the service node for providing business cluster altogether, ensures the high availability of business cluster.
Fig. 3 is the structure chart for the cloud platform service cluster that first embodiment of the invention provides;From the figure 3, it may be seen that the present embodiment The cloud platform service cluster of offer includes:Cluster management console module 31, public service module 32, business cluster module 33 and Service access opens module 34, wherein
Service access opens module 34 and is used to be based on public network network address, receives user's operation;
Cluster management console module 31 is used for the network address based on internal lan, passes through public service module and business Cluster module executes user's operation, and cluster management console module includes first node clustered node, and first node clustered node is deployed with Cluster management platform assembly, first node clustered node include the non-containerization component cluster of first node and first node containerization component set Group, cluster management platform assembly includes containerization cluster management platform assembly and non-containerization cluster management platform assembly;
Public service module 32 includes basis and public clothes for providing infrastructure service and public service, public service module Business node, basis and public service node include public service component cluster and infrastructure service component cluster;
For business cluster module 33 for providing business cluster service, business cluster module includes service node, service node It is deployed with business cluster and business cluster service performance component.
A kind of cloud platform service cluster is present embodiments provided, the non-containerization of first node is disposed on first node clustered node Component cluster and first node containerization component cluster, deployment cluster management platform assembly, cluster management platform assembly includes container Change cluster management platform assembly and non-containerization cluster management platform assembly, realize non-containerization cluster service, is based on non-appearance Device cluster service realizes the control of the management to Operational Visit, while it is real also to solve part management tool containerization High Availabitity Difficult problem is applied, solves the prior art to other non-containerization service asking there is no good solution in cluster Topic.
In some embodiments, the first node clustered node in above-described embodiment, basis and public service node and business Node is mutual indepedent.Cloud platform service cluster provided in this embodiment uses distributed architecture, by first node clustered node, basis And public service node splits to come completely from the service node for providing business cluster, ensures the high availability of business cluster. In practical applications, first node clustered node realizes the computer having in cloud platform by corresponding operating system, and base Plinth and public service node and service node can then be realized by underlying infrastructures such as the microcontrollers of cloud platform.
Fig. 7 be the present embodiments relate to computer structure chart;As shown in Figure 7, computer provided in this embodiment Including:It communication bus 71, communication unit 72, processor 73, memory 74 and is stored on memory 74 and can be on a processor The computer program of operation, wherein
Communication bus 71 is for realizing the communication connection between communication unit 72, processor 73 and memory 74;
Communication unit 72 with the external interface of cloud platform for being communicated;
Processor 73 is for executing computer program, to realize following steps:
Select node as first node clustered node, basis and public service node respectively from cloud platform node repository and Service node;
The non-containerization component cluster of first node and first node containerization component cluster are disposed on first node clustered node, Cluster management platform assembly is disposed on first node clustered node, cluster management platform assembly includes containerization cluster management platform group Part and non-containerization cluster management platform assembly;
Deployment public service component cluster and infrastructure service component cluster on basis and public service node, in business section Services sets group and business cluster service performance component are disposed on point;
The network address of internal lan is configured, first node clustered node, basis and public service node and business are carried out Association between the intra-node component and node of node;
Apply for public network network address, carries out network address binding and exposure.
In some embodiments, the processor 73 in above-described embodiment is additionally operable to execute computer program, following to realize Step:
Dispose non-containerization component cluster management instrument respectively on first node clustered node;
At least one virtual network address service is disposed by non-containerization component cluster management instrument, and virtual net is set Network address service passes through each node in cloud platform node repository;
Dispose non-containerization endpoint components respectively on first node clustered node;
Deployment container component cluster management instrument is distinguished on first node clustered node;
Deployment container endpoint components are distinguished on first node clustered node;
Containerization endpoint components and virtual network address service are bound.
In some embodiments, the processor 73 in above-described embodiment is additionally operable to execute computer program, following to realize Step:
Infrastructure, that is, service network port is created for external virtual network address service;
By the network address assignment of external virtual network address service to infrastructure, that is, service network port;
For basic facility, that is, service network port application public network network address;
Public network network address is tied to infrastructure i.e. service network port.
In some embodiments, the processor 73 in above-described embodiment is additionally operable to execute computer program, following to realize Step:
In platform, that is, Service controll role node of cloud platform node repository, at least three are selected and for the quantity of odd number Node, as first node clustered node;
In the cloud platform node repository except first node clustered node, select at least two nodes based on and public clothes Business node;
In the cloud platform node repository except first node clustered node and basis and public service node, select at least one Node is as service node.
Computer platform is present embodiments provided, by according to user's operation, selecting node to make from cloud platform node repository Headed by node clustered node, the non-containerization component cluster of first node and first node containerization group are disposed on first node clustered node Part cluster, deployment cluster management platform assembly, cluster management platform assembly includes containerization cluster management platform assembly and non-appearance Device cluster management platform assembly realizes non-containerization cluster service, is realized to business based on non-containerization cluster service The management of access controls, while also solving the problems, such as part management tool containerization High Availabitity performance difficulty, solves existing Technology services the problem of there is no good solutions to other non-containerizations in cluster.
Second embodiment:
In conjunction with concrete application scene, further annotation explanation is done to the present invention.
With the development of cloud computing technology, cloud computing user to cloud computing platform service cluster propose it is more personalized and Complication demand.These demands include how dispose services sets group, how cross-region manages multiple multiclass industry under complex scene How business cluster ensures that business cluster service and business cluster carrier can continue uninterruptedly to work normally, how protect for a long time The experience etc. that user uses cluster is efficiently dispatched and how to be promoted to card cluster internal.The present embodiment is carried mainly for these demands New system scheme is gone out.
Specifically, as shown in figure 4, the present embodiment mainly propose one kind can physical machine scene, virtual machine scene with And the group system frame of multiple High Availabitity high-performance business clusters is disposed and managed under other mixing field scapes.The system framework is A kind of distributed system architecture, which, which further comprises, has flexibly used active-standby mode and more holotypes to dispose or dispose appearance Device group system component and non-containerization group system component reliably ensure that system while realizing group system The duration of cluster continual service, and greatly improve operation and scheduling performance and the external user of group system internal component Access performance.
In order to dispose group system frame shown in Fig. 4, as shown in Figures 5 and 6, method provided in this embodiment includes:
S501:Dispose the non-containerization component cluster of first node.
S501-1) select three PaaS (platform services) control role nodes as first node clustered node, difference portion Non- containerization component cluster management instrument, such as pacemaker are affixed one's name to, realizes SSH (Secure Shell, peace between first node Full shell protocol) mutual trust, clock synchronization, certification authority etc..
S501-2 several VIP (Virtual IP, virtual network) are disposed by non-containerization component cluster management instrument Location) service, it is respectively used to the unified of different users and accesses, these services can be based on by non-containerization component cluster management instrument It is deployed in different first nodes to the tactful Stochastic Equilibrium of load balancing, while in IaaS (Infrastructure as a Service, infrastructure be service) Port Management at security strategy, setting allow VIP pass through each node.
S501-3 an endpoint components, such as Haproxy) are disposed on any one node in first node cluster, and are led to The method for crossing clone, this endpoint components is cloned on all nodes of first node cluster, which is mainly used for counting According to the health examination of library cluster.
First node cluster includes most of basic applications of management business cluster for deployment and management business cluster, In order to realize that its High Availabitity, first node number of clusters are odd number and should be greater than being equal to 3.
S502:Dispose first node containerization cluster.
S502-1) 3 nodes where the non-container assemblies cluster of selection, deployment container component cluster management instrument, such as The tools such as docker swarm, after creating cluster on any one node with the role of administrator, other two nodes obtain The cluster equally is added with the role of administrator afterwards in the token (token) of first first node;Wherein first node can be by ticket It is selected as primary role, once node exception or the container instrument of the node are abnormal, other nodes will be voted in as master control Role.
S502-2 endpoint components) are affixed one's name in the middle part of containerization component cluster, use containerization component cluster management instrument first A temporary facility network is created, the data for container cluster are synchronous and back up, secondly in container in the form of global schema Change and create endpoint components service in cluster, these containers obtain an IP address from the resource pool of configuration file, and with IP Container headed by the container of location minimum, remaining container are separately added into component into endpoint components cluster.Endpoint components are practical to be played The function of LB (Load Balance, load balancing) component and health examination and resource recovery, the migration that various components are provided Service.
S502-3) by the three parts of client instances and S501-2 of endpoint components) in VIP bind, be respectively used to outer Portion user access scheduling cluster, cloud platform service cluster internal system scheduling etc., once some node is abnormal, the reality of endpoint components Example can be quickly switched to VIP on other nodes in first node cluster
S503:Cluster management platform assembly is disposed in first node cluster.
These components have containerization, also have the non-containerization component operated in the form of process on host, so portion Management side formula is carried out with two types.These cluster management platform assemblies include mainly the component interacted with bottom IaaS, manage and put down Platform internal schedule component, internal extended functional unit, to upper layer SaaS (Software as a Service, software i.e. service) Exposed application component, database and message queue.
S503-1) deployment container component, since the characteristic of each platform management component is different, so deployment way also has It is different;A part of component is in the form of the operation of the tool of containerization component cluster management instrument, and other component is with containerization The form of the service-creation of component cluster management instrument starts.It is carried out so that containerization component cluster management instrument is docker as an example Illustrate, for a part of containerization component, in the form of the docker run of docker, start in three first nodes, starts The later self-dependent internal logic of these containerization components carries out cluster combination, and data synchronization and the network backed up are generally adopted With host networks (in Internet protocol, host expression can be with the local computer that other machines accesses mutually), for another Some outer containerization components, data base tool container as described below, with the docker service create's of docker Mode starts, this is the new features of containerization cluster management instrument docker swarm, and different from docker run, it can be with certain The duplication digital modeling of one number or global schema start on specified node, and are set temporarily by what docker swarm were disposed It applies network and carries out data synchronization and backup, while LB processing is carried out to the component accesses of the type, and to the appearance on each node Device carries out keep-alive processing.
S503-2 non-containerization component) is disposed, deployment mode is:The service is disposed in a certain first node, passes through wound OCF (Open Cluster Framework develop cluster frameworks) file is built to carry out start and stop, health examination, group to the component The operations such as part resource migration then need by cloning to expand to the component in all first nodes if it is more holotypes.Such as The fruit component need not clone, then based on the resident node of component, other nodes are spare, once on the node or the node Component it is abnormal, can ensure that service not interrupted by restoring and migrating.
S503-3) by cluster management platform assembly to S502-2) in endpoint components register, by endpoint components to this A little components carry out health examination, and realize resource recovery and migration.
S504:Dispose public service module.
The module is made of two class components, public service component and infrastructure service component, including database, message team The components such as row, log processing, software storage, the internal schedule and performance for being mainly used for cluster management platform and business cluster carry It rises.
S504-1 several nodes) are selected except first node cluster, and stamp specific label for these nodes, such as total Enjoying or exclusive.If it is shared, it is believed that several serviced components can be disposed on this node, if it is exclusive , only allow to dispose single component on this node.
S504-2) similar with S503, common component deployment is carried out, is selected according to component characteristic if the component of containerization Different modes are disposed, if being non-containerization, it is however generally that, first service is first disposed on some node, and lead to Crossing clone will be on service arrangement to other nodes.
S504-3) by these components to S502-2) in endpoint components register, facilitate endpoint components unified management, Scheduling.
S505:The cluster management platform and public service module for relying on the foundation of step S503, S504 initiate business cluster Deployment, and dispose corresponding business cluster service performance component.
S505-1 several nodes) are selected except the resident node of first node cluster and public service, and according to business These nodes are stamped main or can stamp corresponding mark simultaneously from node label if there is multiple same clusters by group type Label, in the actual deployment stage, the business cluster first to label can be by prioritized deployment.
S505-2) component is packaged according to role in the form of wrapping, according to arriving first the form first disposed to these angles Color node carries out the operations such as business clustered deploy(ment), serviced component deployment;If some component is robbed account for main and subordinate node simultaneously, lead It cannot be disposed simultaneously from the other assemblies on node;If some component is only robbed and accounts for host node or from node, then same angle The packet of color can only wait for deployment, the packet of different role that can dispose simultaneously.If business cluster needs to configure more host nodes, storage Node, LB nodes then need additionally to select node and stamp corresponding label to be disposed
S505-3) by the component disposed to S502-2) in endpoint components register
S506:Carry out the external exposures of external VIP.
S506-1 it is) that external VIP creates an IaaS network port, it will be on the address assignment to the port of outside VIP;
S506-2) a not used big net Floating IP address is tied on the port, so far cloud platform service cluster system Deployed completion.
As shown in figure 4, High Availabitity high-performance cloud platform service group system provided in this embodiment includes:Cluster management is flat Platform module 31, public service module 32, High Availabitity high-performance business cluster module 33, service access open module 34 etc., wherein
Cluster management console module 31 provides business cluster portion generally while being responsible for and bottom interacts scheduling resource The infrastructure of administration, including the public services such as database, message queue, daily record access is provided, business cluster can also be responsible in addition The personalized functions such as elastic telescopic.The module is other than realizing the High Availabitity of itself, moreover it is possible to be responsible for deployment business cluster, reality The deployment of the HA of component and component register in business cluster is applied to safeguard.The energy module adapts to include cluster virtual machine, physical machine Cluster, more complex scenes such as mixing cluster;
Public service module 32 is generally used for providing basis to a variety of multiple business cluster sum aggregate group's management platform modules Service, storage, data the HA such as synchronize by its own realization, and API is by cluster management console module United Dispatching;
High Availabitity high-performance business cluster module 33, i.e., business cluster module shown in Fig. 3, is generally used for customer service portion Administration, in order to ensure that its high availability, cluster itself implement HA (High Availability, High Availabitity), deployed in cluster Various components including promoting group service performance.
Due to being related to the implementation of containerization component and non-containerization component HA during deployment with upper module, below then Highlight the deployment flow of two class components:
Containerization deployment of components example:
The deployment of data base tool cluster includes:
First data base tool of a node deployment is randomly choosed first on first node cluster, such as MariaDB containers, Container needs are affiliated on some temporary facility network, which is NET1, in database work Have in the configuration file of container and IP address resource pool setting is carried out to the container, which is generally sky, this set pattern It is generally acknowledged that the container is the primary tank of data-base cluster;
In the form of the service-creation of containerization component cluster management instrument global schema is created in first node cluster Data base tool container, and the exposure designated port on host.The container resides in each node due to being global schema On, and the container of the same name on each node does not exceed two parts, and these containers need to be affiliated on NET1 networks simultaneously, but need Foot IP quotas are given in the IP address resource pool of configuration file, to facilitate these containers that can get corresponding IP, due to Data base tool can be retrieved in NET1 and be found mutually, then the container that the step creates can be added sequentially to where primary tank In cluster;
It is modified as the mode of the addition cluster for three containers that second batch creates to be not to wait for master component pattern, and changes it In a certain container Starting mode, then kill first establishment primary tank, at this time data base tool cluster completed to create, Any container is restarted or cluster reboot does not all interfere with the reconnect of data base tool;
The IP of Host and port are registered to endpoint components.
The deployment of message queue tool cluster includes:
Second temporary facility network, temporary designations NET2 are created using containerization component cluster management instrument;
Message queue tool is created with global schema in first node cluster, such as rabbitmq containers, and in some container Backstage be arranged a containerization component cluster management instrument background process, container start when need be affiliated on NET2, and Enough IP address resource pools are needed to configure in starting configuration file;
Container follows the steps below the connection of message queue tool cluster after starting:Container obtains after starting in resource pool An effective IP is taken, determines that minimum IP address, remaining container are then suitable according to sequence from small to large after background process operation Secondary addition message queue tool cluster;In the application, the container of IP minimums is primary role, and container necrosis or node are bad New primary role can be after death voted for out again, if cluster reboot, container can reacquire IP and reconnect;
The IP of Host and port are registered to endpoint components.
Non- containerization deployment of components example:
Component is individually copied on all nodes of first node cluster, and corresponding OCF files are created for the component;
The identification catalogue that OCF files are moved into non-containerization component cluster management instrument, carries out OCF before component is reached the standard grade Test, if OCF file edits must conform to the standard, can echo through all tests;
The parameters such as the time interval of component resources monitoring are set, dependence and node compatibility of component resources etc. are set Characteristic starts the component in any node;
The component is cloned, and clone's attribute is set.
It is finally the embodiment that service access opens module 34:
Firstly, it is necessary to dispose user interface Web application components.The component be generally B/S (Browser/Server, Browser/server) framework, the mode interacted with endpoint components is generally RESTful (Representational State Transfer, this is a kind of software architecture style) request, the interface can provide deployment with HA option cluster public services and The deployment of group service;In this application, user interface component can also provide the design of group service deployment blueprint, business mirror As functions such as upload, business release upgrading rollback, business monitoring alarm, intelligent fault retrospects.
Secondly, the endpoint components for realizing the module are needed.Endpoint components reside in first node cluster.The component is being disposed Stage needs to realize the HA of itself, and it includes component in cluster management platform assembly, public service module, business to be responsible for other The LB of clustering performance component etc., the inside interaction stage needs to be responsible for being bound with inside VIP using independent container, once the appearance Device is abnormal, and can be migrated between other nodes in first node cluster at any time, internal VIP is cut also with the container binding formula It changes, remains on the same node.In addition, the endpoint components also need to set up another a container and outside VIP bindings, once External VIP access exceptions or the container are abnormal, then can with binding formula be switched in cluster other nodes up.User interacts Interface assembly generally accesses the component by external VIP.
Finally, business cluster interface finally receive endpoint components forwarding RESTful request messages, business cluster according to Message body carries out specific service deployment.
It, compared with prior art, can be to the complicated business under complex scene using the present embodiment method and system framework Cluster is efficiently managed and provides good service:Since system architecture is distributed, cluster management platform in above-mentioned module Module, High Availabitity high-performance business cluster module, public service module are reside respectively in different node clusters, in node cluster Portion realizes horizontal extension, can ensure the duration for servicing uninterrupted normal service, between node cluster, business cluster module according to Rely in cluster management console module and public service module, can ensure the hierarchy of group system service in the longitudinal direction, promotes collection The runnability of group's system.Wherein, cluster management console module can provide the establishment of a variety of multiple clusters and maintenance and implement The HA of itself, public service module mainly provide infrastructure service, High Availabitity high-performance industry to business cluster sum aggregate group's management platform Business cluster module is mainly used for service deployment and implements the HA of itself, and service access development module mainly provides the user with cloud platform Service cluster deployment, administration portal, while responsible inside story processing and scheduling of resource, the module are currently resident in cluster management In the node cluster of console module.The present invention can greatly improve user's deployment, application, the multiple multi-traffics of management under several scenes The efficiency of cluster and group service substantially reduces cluster service failure rate.
In summary, at least there is following advantageous effect in implementation through the embodiment of the present invention:
An embodiment of the present invention provides a kind of cloud platform service cluster, construction method and device, the cloud platform service clusters Method disposes first section by selecting node as first node clustered node from cloud platform node repository on first node clustered node The non-containerization component cluster of point and first node containerization component cluster, deployment cluster management platform assembly, cluster management platform group Part includes containerization cluster management platform assembly and non-containerization cluster management platform assembly, realizes non-containerization cluster clothes Business realizes the control of the management to Operational Visit based on non-containerization cluster service, while also solving part management tool and holding The problem of device High Availabitity performance difficulty, solving the prior art, there is no good solutions to other non-containerization services in cluster Certainly the problem of method.Further, cloud platform service cluster provided by the invention uses distributed architecture, by first node cluster section Point, basis and public service node split to come completely from the service node for providing business cluster, ensure the height of business cluster Availability.
It should be understood by those skilled in the art that, the embodiment of the present invention can be provided as method, system or computer program Product.Therefore, the shape of hardware embodiment, software implementation or embodiment combining software and hardware aspects can be used in the present invention Formula.Moreover, the present invention can be used can use storage in the computer that one or more wherein includes computer usable program code The form for the computer program product implemented on medium (including but not limited to magnetic disk storage and optical memory etc.).
Specifically, in some embodiments, it is computer-readable the present invention also provides a kind of computer readable storage medium Storage medium is stored with one or more program, one or more program can be performed, to realize following steps:
Select node as first node clustered node, basis and public service node respectively from cloud platform node repository and Service node;
The non-containerization component cluster of first node and first node containerization component cluster are disposed on first node clustered node, Cluster management platform assembly is disposed on first node clustered node, cluster management platform assembly includes containerization cluster management platform group Part and non-containerization cluster management platform assembly;
Deployment public service component cluster and infrastructure service component cluster on basis and public service node, in business section Services sets group and business cluster service performance component are disposed on point;
The network address of internal lan is configured, first node clustered node, basis and public service node and business are carried out Association between the intra-node component and node of node;
Apply for public network network address, carries out network address binding and exposure.
In some embodiments, one or more program in above-described embodiment can be performed, to realize following steps:
Dispose non-containerization component cluster management instrument respectively on first node clustered node;
At least one virtual network address service is disposed by non-containerization component cluster management instrument, and virtual net is set Network address service passes through each node in cloud platform node repository;
Dispose non-containerization endpoint components respectively on first node clustered node;
Deployment container component cluster management instrument is distinguished on first node clustered node;
Deployment container endpoint components are distinguished on first node clustered node;
Containerization endpoint components and virtual network address service are bound.
In some embodiments, one or more program in above-described embodiment can be performed, to realize following steps:
Infrastructure, that is, service network port is created for external virtual network address service;
By the network address assignment of external virtual network address service to infrastructure, that is, service network port;
For basic facility, that is, service network port application public network network address;
Public network network address is tied to infrastructure i.e. service network port.
In some embodiments, one or more program in above-described embodiment can be performed, to realize following steps:
In platform, that is, Service controll role node of cloud platform node repository, at least three are selected and for the quantity of odd number Node, as first node clustered node;
In the cloud platform node repository except first node clustered node, select at least two nodes based on and public clothes Business node;
In the cloud platform node repository except first node clustered node and basis and public service node, select at least one Node is as service node.
It the above is only the specific implementation mode of the present invention, limitation in any form not done to the present invention, it is every Arbitrary simple modification, equivalent variations, combination or the modification that embodiment of above is made according to the technical essence of the invention, still Belong to the protection domain of technical solution of the present invention.

Claims (10)

1. a kind of cloud platform service cluster construction method, including:
Select node as first node clustered node, basis and public service node and business respectively from cloud platform node repository Node;
The non-containerization component cluster of first node and first node containerization component cluster are disposed on the first node clustered node;
Cluster management platform assembly is disposed on the first node clustered node, the cluster management platform assembly includes containerization Cluster management platform assembly and non-containerization cluster management platform assembly;
Deployment public service component cluster and infrastructure service component cluster on the basis and public service node;
Services sets group and business cluster service performance component are disposed on the service node;
The network address for configuring internal lan, carries out the first node clustered node, basis and public service node and business Association between the intra-node component and node of node;
Apply for public network network address, carries out network address binding and exposure.
2. cloud platform service cluster construction method as described in claim 1, which is characterized in that the first node clustered node Number of nodes is more than two;It is described that the non-containerization component cluster of first node and first node are disposed on the first node clustered node Containerization component cluster includes:
Dispose non-containerization component cluster management instrument respectively on the first node clustered node;
At least one virtual network address service is disposed by the non-containerization component cluster management instrument, and the void is set Quasi- network address service passes through each node in the cloud platform node repository;
Dispose non-containerization endpoint components respectively on the first node clustered node;
Deployment container component cluster management instrument is distinguished on the first node clustered node;
Deployment container endpoint components are distinguished on the first node clustered node;
The containerization endpoint components and the virtual network address service are bound.
3. cloud platform service cluster construction method as described in claim 1, which is characterized in that the application public network network Location, carries out network address binding and exposure includes:
Infrastructure, that is, service network port is created for external virtual network address service;
By the network address assignment of the external virtual network address service to the infrastructure, that is, service network port;
For the infrastructure, that is, service network port application public network network address;
The public network network address is tied to the infrastructure i.e. service network port.
4. cloud platform service cluster construction method as described in any one of claims 1 to 3, which is characterized in that described flat from cloud The node is selected to include as first node clustered node, basis and public service node and service node in platform node repository respectively:
In platform, that is, Service controll role node of the cloud platform node repository, at least three are selected and for the quantity of odd number Node, as the first node clustered node;
In the cloud platform node repository except the first node clustered node, select at least two nodes as the basis and public affairs Service node altogether;
In the cloud platform node repository except the first node clustered node and the basis and public service node, selection is at least One node is as service node.
5. a kind of cloud platform service cluster construction device, including:Selecting module, deployment module, relating module and exposure module, In,
The selecting module for selecting node as first node clustered node, basis and public respectively from cloud platform node repository Service node and service node;
The deployment module is used to dispose the non-containerization component cluster of first node and first node on the first node clustered node Containerization component cluster;Cluster management platform assembly, the cluster management platform group are disposed on the first node clustered node Part includes containerization cluster management platform assembly and non-containerization cluster management platform assembly;In the basis and public service section Public service component cluster and infrastructure service component cluster are disposed on point;Services sets group and business are disposed on the service node Cluster service performance component;
The relating module is used to configure the network address of internal lan, carries out the first node clustered node, basis and public affairs Association between service node and the intra-node component and node of service node altogether;
The exposure module carries out network address binding and exposure for applying for public network network address.
6. cloud platform service cluster construction device as claimed in claim 5, which is characterized in that the first node clustered node Number of nodes is more than two;The deployment module for disposing non-containerization component set respectively on the first node clustered node Group's management tool is disposed at least one virtual network address service by the non-containerization component cluster management instrument, and is set The virtual network address service is set by each node in the cloud platform node repository, is divided on the first node clustered node Non- containerization endpoint components are not disposed;It is additionally operable to distinguish deployment container component cluster management on the first node clustered node Tool, on the first node clustered node distinguish deployment container endpoint components, by the containerization endpoint components with it is described Virtual network address service is bound.
7. cloud platform service cluster construction device as claimed in claim 5, which is characterized in that the binding module is for being outer Portion's virtual network address service-creation infrastructure, that is, service network port, by the network of the external virtual network address service Address assignment is to the infrastructure, that is, service network port;For the infrastructure, that is, service network port application public network network The public network network address is tied to the infrastructure i.e. service network port by address.
8. such as claim 5 to 9 any one of them cloud platform service cluster construction device, which is characterized in that the selection mould Block is used in platform, that is, Service controll role node of the cloud platform node repository, selects at least three and for the number of odd number The node of amount, as the first node clustered node, in the cloud platform node repository except the first node clustered node, selection At least two nodes are as the basis and public service node, in the first node clustered node and the basis and public clothes In cloud platform node repository except business node, select at least one node as service node.
9. a kind of cloud platform service cluster, including:Cluster management console module, public service module, business cluster module and Service access opens module, wherein
The service access opens module and is used to be based on public network network address, receives user's operation;
The cluster management console module is used for the network address based on internal lan, passes through the public service module and institute Business cluster module is stated, the user's operation is executed, the cluster management console module includes first node clustered node, the head Node clustered node is deployed with cluster management platform assembly, and the first node clustered node includes the non-containerization component set of first node Group and first node containerization component cluster, the cluster management platform assembly include containerization cluster management platform assembly and non-appearance Device cluster management platform assembly;
The public service module includes basic and public for providing infrastructure service and public service, the public service module Service node, the basis and public service node include public service component cluster and infrastructure service component cluster;
The business cluster module is for providing business cluster service, and the business cluster module includes service node, the industry Business node deployment has business cluster and business cluster service performance component.
10. cloud platform service cluster as claimed in claim 9, which is characterized in that the first node clustered node, the basis It is mutual indepedent with public service node and the service node.
CN201710258881.0A 2017-04-19 2017-04-19 Cloud platform service cluster, construction method and device Active CN108737468B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710258881.0A CN108737468B (en) 2017-04-19 2017-04-19 Cloud platform service cluster, construction method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710258881.0A CN108737468B (en) 2017-04-19 2017-04-19 Cloud platform service cluster, construction method and device

Publications (2)

Publication Number Publication Date
CN108737468A true CN108737468A (en) 2018-11-02
CN108737468B CN108737468B (en) 2021-11-12

Family

ID=63925342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710258881.0A Active CN108737468B (en) 2017-04-19 2017-04-19 Cloud platform service cluster, construction method and device

Country Status (1)

Country Link
CN (1) CN108737468B (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109361775A (en) * 2018-12-14 2019-02-19 北京盛元通科技发展有限责任公司 A kind of cloud service platform
CN109491763A (en) * 2018-11-14 2019-03-19 北京奇艺世纪科技有限公司 A kind of system deployment method, apparatus and electronic equipment
CN109799998A (en) * 2018-12-18 2019-05-24 深圳先进技术研究院 OpenStack cluster configuration and batch dispositions method and system
CN111008023A (en) * 2019-12-06 2020-04-14 无锡华云数据技术服务有限公司 Instance deployment method and system
CN111131449A (en) * 2019-12-23 2020-05-08 华中科技大学 Method for constructing service clustering framework of water resource management system
CN111262898A (en) * 2018-12-01 2020-06-09 阿里巴巴集团控股有限公司 Service degradation processing method and device and electronic equipment
CN111741097A (en) * 2020-06-15 2020-10-02 星环信息科技(上海)有限公司 Method for tenant to monopolize node, computer equipment and storage medium
CN111782232A (en) * 2020-07-31 2020-10-16 平安银行股份有限公司 Cluster deployment method and device, terminal equipment and storage medium
CN111857963A (en) * 2020-07-28 2020-10-30 山东超越数控电子股份有限公司 Container arrangement implementation method, device, equipment and medium for Proxmox VE
CN112084007A (en) * 2020-09-10 2020-12-15 星辰天合(北京)数据科技有限公司 NAS storage upgrading method and device based on virtual machine technology
CN112084000A (en) * 2020-07-20 2020-12-15 北京百度网讯科技有限公司 Container cluster testing method and device
CN112087516A (en) * 2020-09-10 2020-12-15 星辰天合(北京)数据科技有限公司 Storage upgrading method and device based on Docker virtualization technology
CN112148429A (en) * 2020-09-22 2020-12-29 江苏银承网络科技股份有限公司 Information processing method and device for managing container arrangement engine cluster
CN112532675A (en) * 2019-09-19 2021-03-19 贵州白山云科技股份有限公司 Method, device and medium for establishing network edge computing system
CN112732532A (en) * 2021-01-15 2021-04-30 上海浪潮云计算服务有限公司 Method for managing cluster assembly and centralized managing container service control assembly
CN112925609A (en) * 2021-03-01 2021-06-08 浪潮云信息技术股份公司 OpenStack cloud platform upgrading method and device
CN113204353A (en) * 2021-04-27 2021-08-03 新华三大数据技术有限公司 Big data platform assembly deployment method and device
CN113434370A (en) * 2021-08-24 2021-09-24 统信软件技术有限公司 Server cluster deployment method and device, computing equipment and storage medium
CN113507489A (en) * 2020-09-30 2021-10-15 西部证券股份有限公司 Visual deployment, operation and maintenance method of financial private cloud
CN114510152A (en) * 2022-04-18 2022-05-17 梯度云科技(北京)有限公司 Method and device for constructing meta-universe system based on container
CN114567556A (en) * 2022-03-07 2022-05-31 海尔数字科技(上海)有限公司 Virtual machine storage system
CN117215635A (en) * 2019-06-28 2023-12-12 杭州海康威视数字技术股份有限公司 Task processing method, device and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102624919A (en) * 2012-03-30 2012-08-01 电子科技大学 Distributed service integrated system for service-oriented architecture and application method thereof
US20120266156A1 (en) * 2011-04-12 2012-10-18 Vmware, Inc. Release lifecycle management system for a multi-node application
CN105138389A (en) * 2015-07-30 2015-12-09 北京京东尚科信息技术有限公司 Method and system for managing virtual devices in cluster
CN105354076A (en) * 2015-10-23 2016-02-24 深圳前海达闼云端智能科技有限公司 Application deployment method and device
CN105376303A (en) * 2015-10-23 2016-03-02 深圳前海达闼云端智能科技有限公司 Docker implementation system and communication method thereof
CN105554015A (en) * 2015-12-31 2016-05-04 北京轻元科技有限公司 Management network and method for multi-tenant container cloud computing system
CN105743995A (en) * 2016-04-05 2016-07-06 北京轻元科技有限公司 Transplantable high-available container cluster deploying and managing system and method
US20160274928A1 (en) * 2015-03-20 2016-09-22 International Business Machines Corporation Virtual machine migration between hypervisor virtual machines and containers
CN106027643A (en) * 2016-05-18 2016-10-12 无锡华云数据技术服务有限公司 Resource scheduling method based on Kubernetes container cluster management system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120266156A1 (en) * 2011-04-12 2012-10-18 Vmware, Inc. Release lifecycle management system for a multi-node application
CN102624919A (en) * 2012-03-30 2012-08-01 电子科技大学 Distributed service integrated system for service-oriented architecture and application method thereof
US20160274928A1 (en) * 2015-03-20 2016-09-22 International Business Machines Corporation Virtual machine migration between hypervisor virtual machines and containers
CN105138389A (en) * 2015-07-30 2015-12-09 北京京东尚科信息技术有限公司 Method and system for managing virtual devices in cluster
CN105354076A (en) * 2015-10-23 2016-02-24 深圳前海达闼云端智能科技有限公司 Application deployment method and device
CN105376303A (en) * 2015-10-23 2016-03-02 深圳前海达闼云端智能科技有限公司 Docker implementation system and communication method thereof
CN105554015A (en) * 2015-12-31 2016-05-04 北京轻元科技有限公司 Management network and method for multi-tenant container cloud computing system
CN105743995A (en) * 2016-04-05 2016-07-06 北京轻元科技有限公司 Transplantable high-available container cluster deploying and managing system and method
CN106027643A (en) * 2016-05-18 2016-10-12 无锡华云数据技术服务有限公司 Resource scheduling method based on Kubernetes container cluster management system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈星宇: "基于容器云平台的网络资源管理与配置***设计与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109491763A (en) * 2018-11-14 2019-03-19 北京奇艺世纪科技有限公司 A kind of system deployment method, apparatus and electronic equipment
CN109491763B (en) * 2018-11-14 2021-07-20 北京奇艺世纪科技有限公司 System deployment method and device and electronic equipment
CN111262898A (en) * 2018-12-01 2020-06-09 阿里巴巴集团控股有限公司 Service degradation processing method and device and electronic equipment
CN111262898B (en) * 2018-12-01 2022-06-14 阿里巴巴集团控股有限公司 Service degradation processing method and device and electronic equipment
CN109361775A (en) * 2018-12-14 2019-02-19 北京盛元通科技发展有限责任公司 A kind of cloud service platform
CN109799998B (en) * 2018-12-18 2023-02-10 深圳先进技术研究院 OpenStack cluster configuration and batch deployment method and system
CN109799998A (en) * 2018-12-18 2019-05-24 深圳先进技术研究院 OpenStack cluster configuration and batch dispositions method and system
CN117215635A (en) * 2019-06-28 2023-12-12 杭州海康威视数字技术股份有限公司 Task processing method, device and storage medium
CN112532675A (en) * 2019-09-19 2021-03-19 贵州白山云科技股份有限公司 Method, device and medium for establishing network edge computing system
CN111008023B (en) * 2019-12-06 2024-01-09 无锡华云数据技术服务有限公司 Instance deployment method and system
CN111008023A (en) * 2019-12-06 2020-04-14 无锡华云数据技术服务有限公司 Instance deployment method and system
CN111131449A (en) * 2019-12-23 2020-05-08 华中科技大学 Method for constructing service clustering framework of water resource management system
CN111741097A (en) * 2020-06-15 2020-10-02 星环信息科技(上海)有限公司 Method for tenant to monopolize node, computer equipment and storage medium
CN111741097B (en) * 2020-06-15 2021-04-02 星环信息科技(上海)股份有限公司 Method for tenant to monopolize node, computer equipment and storage medium
CN112084000B (en) * 2020-07-20 2024-05-28 北京百度网讯科技有限公司 Container cluster testing method and device
CN112084000A (en) * 2020-07-20 2020-12-15 北京百度网讯科技有限公司 Container cluster testing method and device
CN111857963A (en) * 2020-07-28 2020-10-30 山东超越数控电子股份有限公司 Container arrangement implementation method, device, equipment and medium for Proxmox VE
CN111782232A (en) * 2020-07-31 2020-10-16 平安银行股份有限公司 Cluster deployment method and device, terminal equipment and storage medium
CN112084007A (en) * 2020-09-10 2020-12-15 星辰天合(北京)数据科技有限公司 NAS storage upgrading method and device based on virtual machine technology
CN112087516A (en) * 2020-09-10 2020-12-15 星辰天合(北京)数据科技有限公司 Storage upgrading method and device based on Docker virtualization technology
CN112148429B (en) * 2020-09-22 2024-05-28 江苏银承网络科技股份有限公司 Information processing method and device for managing container orchestration engine cluster
CN112148429A (en) * 2020-09-22 2020-12-29 江苏银承网络科技股份有限公司 Information processing method and device for managing container arrangement engine cluster
CN113507489B (en) * 2020-09-30 2022-10-14 西部证券股份有限公司 Visual deployment, operation and maintenance method of financial private cloud
CN113507489A (en) * 2020-09-30 2021-10-15 西部证券股份有限公司 Visual deployment, operation and maintenance method of financial private cloud
CN112732532A (en) * 2021-01-15 2021-04-30 上海浪潮云计算服务有限公司 Method for managing cluster assembly and centralized managing container service control assembly
CN112925609B (en) * 2021-03-01 2022-03-15 浪潮云信息技术股份公司 OpenStack cloud platform upgrading method and device
CN112925609A (en) * 2021-03-01 2021-06-08 浪潮云信息技术股份公司 OpenStack cloud platform upgrading method and device
CN113204353B (en) * 2021-04-27 2022-08-30 新华三大数据技术有限公司 Big data platform assembly deployment method and device
CN113204353A (en) * 2021-04-27 2021-08-03 新华三大数据技术有限公司 Big data platform assembly deployment method and device
CN113434370A (en) * 2021-08-24 2021-09-24 统信软件技术有限公司 Server cluster deployment method and device, computing equipment and storage medium
CN114567556A (en) * 2022-03-07 2022-05-31 海尔数字科技(上海)有限公司 Virtual machine storage system
CN114510152B (en) * 2022-04-18 2022-07-26 梯度云科技(北京)有限公司 Method and device for constructing meta-universe system based on container
CN114510152A (en) * 2022-04-18 2022-05-17 梯度云科技(北京)有限公司 Method and device for constructing meta-universe system based on container

Also Published As

Publication number Publication date
CN108737468B (en) 2021-11-12

Similar Documents

Publication Publication Date Title
CN108737468A (en) Cloud platform service cluster, construction method and device
US10846140B2 (en) Off-site backup of workloads for multi-tenant cloud computing system
US20210004258A1 (en) Method and Apparatus for Creating Virtual Machine
CN103491144B (en) A kind of construction method of Internet virtual platform
US11294699B2 (en) Dynamically scaled hyperconverged system establishing minimum supported interoperable communication protocol between clusters in a cluster group
Zhang et al. Cloud computing: state-of-the-art and research challenges
CN105207798B (en) Service arrangement method and device in software defined network
CN109803018A (en) A kind of DCOS cloud management platform combined based on Mesos and YARN
US9307017B2 (en) Member-oriented hybrid cloud operating system architecture and communication method thereof
US20210168203A1 (en) Dynamic resource movement in heterogeneous computing environments including cloud edge locations
KR101746202B1 (en) Method and apparatus for network function virtualization
CN109194502B (en) Management method of multi-tenant container cloud computing system
WO2019007353A1 (en) Virtual resource allocation method and apparatus
CN107896191B (en) Container-based virtual security component cross-cloud system and method
CN109542611A (en) Database, that is, service system, database dispatching method, equipment and storage medium
US11740936B2 (en) Method and system for managing cloud resources
US10579488B2 (en) Auto-calculation of recovery plans for disaster recovery solutions
CN107438060A (en) Remote procedure calling (PRC) method and the network equipment in a kind of network equipment
CN103607430A (en) Network processing method and system, and network control center
CN113821268B (en) Kubernetes network plug-in method fused with OpenStack Neutron
CN108270726A (en) Application example dispositions method and device
KR101551706B1 (en) System and method for configuring virtual machines having high availability in cloud environment, recording medium recording the program thereof
WO2017181829A1 (en) Virtualization platform operation method and virtualization platform
CN110196843A (en) A kind of document distribution method and container cluster based on container cluster
CN103034526A (en) Realization method and device of virtualized service

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