CN108833163A - Creation method, device, computer equipment and the storage medium of Linux virtual server - Google Patents
Creation method, device, computer equipment and the storage medium of Linux virtual server Download PDFInfo
- Publication number
- CN108833163A CN108833163A CN201810606437.8A CN201810606437A CN108833163A CN 108833163 A CN108833163 A CN 108833163A CN 201810606437 A CN201810606437 A CN 201810606437A CN 108833163 A CN108833163 A CN 108833163A
- Authority
- CN
- China
- Prior art keywords
- virtual server
- linux
- linux virtual
- container
- network address
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/56—Routing software
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45562—Creating, deleting, cloning virtual machine instances
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/4557—Distribution of virtual machine instances; Migration and load balancing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45595—Network integration; Enabling network access in virtual machine instances
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The embodiment of the present application discloses creation method, device, computer equipment and the storage medium of Linux virtual server.This method includes:The request to create that reception pipe platform is sent;Corresponding Software Mirroring is obtained according to the Software Mirroring mark in request to create and corresponding container is created according to Software Mirroring, and Software Mirroring includes Linux virtual server and Routing Software;Linux virtual server is configured according to the capacitor network address configuration container that management platform is container allocation and according to the virtual network address that management platform is Linux virtual server distribution;By neighborhood that Routing Software is established between container and gateway to generate dynamic routing in a gateway, dynamic routing includes destination address and next hop address, and destination address is virtual network address, and next hop address is capacitor network address.This method rapidly can create Linux virtual server in Linux virtual server cluster, realize the lateral dilatation of Linux virtual server, improve the treatment effeciency of request.
Description
Technical field
This application involves field of computer technology more particularly to a kind of creation method of Linux virtual server, device,
Computer equipment and storage medium.
Background technique
Linux virtual server (English name:Linux Virtual Server), it is a virtual server cluster system
System, is widely used due to good scalability, reliability and manageability.Industry uses Linux at present
Virtual server mostly uses active-standby mode, i.e., any moment, only one main Linux virtual server externally provided service.So
And this active-standby mode will give main Linux virtual when the number of requests for needing main Linux virtual server processing is more
Server causes biggish data processing pressure, extends the time of main Linux virtual server respond request, makes winner Linux
The efficiency of virtual server processing request substantially reduces.
Summary of the invention
This application provides a kind of creation method of Linux virtual server, device, computer equipment and storage medium,
Rapidly to create Linux virtual server in Linux virtual server cluster, the transverse direction of Linux virtual server is realized
Dilatation improves the treatment effeciency of request.
In a first aspect, this application provides a kind of creation method of Linux virtual server, for virtually being taken in Linux
Linux virtual server is created in business device cluster comprising:
The request to create that reception pipe platform is sent, wherein the request to create includes Software Mirroring mark;
Corresponding Software Mirroring is obtained according to Software Mirroring mark, and corresponding appearance is created according to the Software Mirroring
Device, wherein the Software Mirroring includes Linux virtual server and Routing Software, and the Linux virtual server and routing are soft
Part is run in the above-described container;
The management platform is received to be the capacitor network address of the container allocation and be the Linux virtual server
The virtual network address of distribution, wherein the capacitor network address of all containers in the Linux virtual server cluster is mutually not
The virtual network address of identical and all Linux virtual servers is all the same;
According to container described in the capacitor network address configuration, and according to the virtual network described in address configuration
Linux virtual server;And
It is dynamic to generate in the gateway that the neighborhood between the container and gateway is established by the Routing Software
State routing, to complete the creation of the Linux virtual server, wherein the dynamic routing includes destination address and next-hop
Address, the destination address are the corresponding virtual network address of the Linux virtual server, and the next hop address is described
The corresponding capacitor network address of container.
Second aspect, this application provides a kind of creating devices of Linux virtual server, for virtually taking in Linux
Linux virtual server is created in business device cluster comprising:
Request reception unit, the request to create sent for reception pipe platform, wherein the request to create includes software
Image banner;
Creating unit, for obtaining corresponding Software Mirroring according to Software Mirroring mark, and according to the software mirror
As creating corresponding container, wherein the Software Mirroring includes Linux virtual server and Routing Software, and the Linux is virtual
Server and Routing Software operation are in the above-described container;
Address receiving unit is the capacitor network address of the container allocation and is institute for receiving the management platform
State the virtual network address of Linux virtual server distribution, wherein all containers in the Linux virtual server cluster
Capacitor network address is different and the virtual network address of all Linux virtual servers is all the same;
Configuration unit is used for the container according to the capacitor network address configuration, and according to the virtual network
Location configures the Linux virtual server;
Unit is established, for establishing the neighborhood between the container and gateway by the Routing Software described
Dynamic routing is generated in gateway, to complete the creation of the Linux virtual server, wherein the dynamic routing includes purpose
Address and next hop address, the destination address is the corresponding virtual network address of the Linux virtual server, described next
Jump address is the corresponding capacitor network address of the container.
The third aspect, the application provide a kind of computer equipment again, including memory, processor and are stored in described deposit
On reservoir and the computer program that can run on the processor, the processor realizes the when executing the computer program
On the one hand the creation method of the described in any item Linux virtual servers provided.
Fourth aspect, present invention also provides a kind of storage mediums, wherein the storage medium is stored with computer program,
The computer program includes program instruction, and described program instruction makes the processor execute first party when being executed by a processor
The creation method for described in any item Linux virtual servers that face provides.
The application provides creation method, device, computer equipment and the storage medium of a kind of Linux virtual server.It should
Method can be quickly created Linux virtual server in Linux virtual server cluster, realize Linux virtual server
Lateral dilatation, to meet the needs of number of requests.Meanwhile this method creation Linux virtual server may be implemented it is multiple
Linux virtual server handles request simultaneously, accelerates the efficiency of Linux virtual server cluster processing request.
Detailed description of the invention
Technical solution in ord to more clearly illustrate embodiments of the present application, below will be to needed in embodiment description
Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is some embodiments of the present application, general for this field
For logical technical staff, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is the schematic flow diagram of the creation method of Linux virtual server in the embodiment of the present application;
Fig. 2 is the interaction schematic diagram of Linux virtual server and management platform in the embodiment of the present application;
Fig. 3 is another schematic flow diagram of the creation method of Linux virtual server in the embodiment of the present application;
Fig. 4 is the interaction schematic diagram of Linux virtual server and processing server in the embodiment of the present application;
Fig. 5 is the schematic block diagram of the creating device of Linux virtual server in the embodiment of the present application;
Fig. 6 is another schematic block diagram of the creating device of Linux virtual server in the embodiment of the present application;
Fig. 7 is a kind of schematic block diagram of computer equipment provided by the embodiments of the present application.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation description, it is clear that described embodiment is some embodiments of the present application, instead of all the embodiments.Based on this Shen
Please in embodiment, every other implementation obtained by those of ordinary skill in the art without making creative efforts
Example, shall fall in the protection scope of this application.
It should be appreciated that ought use in this specification and in the appended claims, term " includes " and "comprising" instruction
Described feature, entirety, step, operation, the presence of element and/or component, but one or more of the other feature, whole is not precluded
Body, step, operation, the presence or addition of element, component and/or its set.
It is also understood that mesh of the term used in this present specification merely for the sake of description specific embodiment
And be not intended to limit the application.As present specification and it is used in the attached claims, unless on
Other situations are hereafter clearly indicated, otherwise " one " of singular, "one" and "the" are intended to include plural form.
It will be further appreciated that the term "and/or" used in present specification and the appended claims is
Refer to any combination and all possible combinations of one or more of associated item listed, and including these combinations.
Fig. 1 and Fig. 2 are please referred to, Fig. 1 is a kind of creation method of Linux virtual server provided by the embodiments of the present application
Schematic flow diagram, Fig. 2 are the interaction schematic diagrames of Linux virtual server and management platform in the embodiment of the present application.The Linux is empty
The creation method of quasi- server is used to create Linux virtual server 21 in Linux virtual server cluster.Wherein, should
Linux virtual server cluster includes multiple Linux virtual servers 21, and multiple Linux virtual servers 21 can be deployed in
In same physical machine 20, it can also be deployed in more physical machines 20, be not particularly limited herein.
It should be noted that Fig. 2 only illustrates a physical machine 20 and manages the interaction scenario between platform 10, other objects
Interaction scenario between reason machine 20 and management platform 10 is similar with the situation in Fig. 2, does not draw one by one.Furthermore it is possible to understand
It is that management platform 10 may be mounted in the server of hardware.
As shown in Figure 1, the creation method of the Linux virtual server includes step S101~S105.
The request to create that S101, reception pipe platform are sent, wherein the request to create includes Software Mirroring mark.
In the present embodiment, when needs create new Linux virtual server 21 in Linux virtual server cluster
When, the users such as developer or maintenance personnel can send addition Linux virtual server request to management platform 10, manage in this way
Platform 10 can send request to create to physical machine 20 when receiving addition Linux virtual server request.Wherein, the wound
Building request includes that Software Mirroring identifies.The Software Mirroring is identified as the corresponding mark of Software Mirroring in mirror image warehouse.
It should be noted that Software Mirroring mark can be soft for unique identification for title, number of Software Mirroring etc.
The mark of part mirror image is not limited the particular content of Software Mirroring mark herein.
S102, corresponding Software Mirroring is obtained according to Software Mirroring mark, and according to Software Mirroring creation pair
The container answered, wherein the Software Mirroring includes Linux virtual server and Routing Software, the Linux virtual server and
Routing Software is run in the above-described container.
In the present embodiment, physical machine 20 can be stored in advance in soft in mirror image warehouse according to Software Mirroring mark acquisition
Part mirror image.It include two kinds of softwares, respectively Linux virtual server 21 and Routing Software in the Software Mirroring.That is,
Linux virtual server 21 and Routing Software are placed in a mirror image.
Physical machine 20 will use the Software Mirroring to create a Linux virtual server 21 after getting Software Mirroring
Container corresponding with Routing Software.After having created container, the Linux virtual server 21 and Routing Software can be in the appearances
It is run in device.
In one embodiment, physical machine 20 can by execute Docker run order come obtain Software Mirroring and according to
Software Mirroring creates corresponding container.For example, it is assumed that Software Mirroring is identified as " LVS-Qugga ", then physical machine 20 can lead to
Execution is crossed such as to issue orders to complete the operation of step S102:docker run LVS-Qugga.
In one embodiment, which can be Qugga software, and the container of the generation can be Docker container.
Certainly, in other embodiments, Routing Software and container can also be other kinds, herein not to the kind of Routing Software and container
Class is limited.
S103, the reception management platform are the capacitor network address of the container allocation and are that the Linux is virtual
The virtual network address of server distribution, wherein the capacitor network of all containers in the Linux virtual server cluster
Location is different and the virtual network address of all Linux virtual servers is all the same.
In one embodiment, it after physical machine 20 is using Software Mirroring creation container success, can be sent to management platform 10
Network address acquisition request, wherein the network address acquisition request includes container creation success flag and the corresponding identity of container
Information.The corresponding identity information of the container can be the information of the container for identification such as title, number of container.Manage platform
After 10 receive the network address acquisition request of the transmission of physical machine 20, it will be container allocation capacitor network address and be in container
Linux virtual server 21 distribute virtual network address, and by the capacitor network address of container and Linux virtual server
21 virtual network address is sent to physical machine 20.Meanwhile the identity information of 10 storage container of management platform and the appearance of container
Corresponding relationship between device network address is managed in order to manage platform 10 to the capacitor network address of container.
Certainly, in other embodiments, physical machine 20 can not also send network address acquisition request to management platform 10,
Platform 10 is managed for container allocation good capacitor network address and be that Linux virtual server 21 distributes virtual network address
Afterwards, the virtual network address of the capacitor network address of the container and Linux virtual server 21 is just sent to physical machine 20
In, it is not particularly limited herein.
20 reception pipe platform 10 of physical machine is the capacitor network address of container allocation and is Linux virtual server 21
The virtual network address of distribution.It should be noted that in the present embodiment, since the Linux virtual server 21 operates in appearance
In device, so that having multiple containers in Linux virtual server cluster, a Linux virtual server is run in each container
21, the capacitor network address of each container is privately owned network address, in Linux virtual server cluster in all containers
The corresponding virtual network address of Linux virtual server 21 is publicly-owned network address, i.e., in Linux virtual server cluster,
The capacitor network address of each container is different, and the Linux in Linux virtual server cluster in all containers virtually takes
The corresponding virtual network address of business device 21 be it is identical, it is virtual that multiple Linux in Linux virtual server cluster may be implemented in this way
Server 21 works at the same time, and improves the efficiency of Linux virtual server cluster processing request.
S104, the container according to the capacitor network address configuration, and address configuration institute according to the virtual network
State Linux virtual server.
The network address of dispensing containers is container after getting capacitor network address and virtual network address by physical machine
Network address, and the network address of configuration Linux virtual server 21 is virtual network address.
Specifically, in one embodiment, physical machine 20 can be by executing Pipework order for the network of the container
Address configuration is the capacitor network address, and by executing Docker run order for the Linux virtual server
Network address is configured to the virtual network address.
In this embodiment, management platform 10 carries out remote network address binding by Ansible order.Specifically, it manages
Platform 10 starts physical machine 20 by Ansible order and executes Pipework order and Dockerrun order, meanwhile, lead to
It crosses Ansible order and transmits capacitor network address and virtual network address to physical machine 20.Physical machine 20 passes through execution
The network address of container is configured capacitor network address by Pipework order, and by execute Dockerrun order come
Virtual network address is written in the configuration file of Linux virtual server 21, so that Linux virtual server 21 is subsequent
When starting, Linux virtual server 21 can read the virtual network address in configuration file, to complete matching for network address
It sets.
In one embodiment, as shown in Figure 3 and Figure 4, Fig. 3 is the creation of Linux virtual server in the embodiment of the present application
Another schematic flow diagram of method, Fig. 4 are that Linux virtual server and processing server interact signal in the embodiment of the present application
Figure.It after step s 104, further include step S106 and S107.
S106, when running the Linux virtual server, read the configuration file prestored, wherein the configuration file
Network address information and port numbers including processing server.
S107, the configuration file is loaded onto the config directory of the Linux virtual server, so that described
Linux virtual server is led to by the network address information and port numbers of the processing server with the processing server
Letter.
The capacitor network address of container and the virtual network address of Linux virtual server 21 are configured in step S104
Afterwards, when running Linux virtual server 21, it can read the configuration file being stored in advance in physical machine 20.Wherein, the configuration
File is the corresponding configuration file of Linux virtual server 21, which includes that Linux virtual server 21 is managed
The network address information and port numbers of more processing servers 30.Then the configuration file is loaded onto Linux virtual server
In 21 config directory.In this way when Linux virtual server 21 needs to send the request received in processing server 30
When being handled, it can be forwarded the request to according to the network address information and port numbers of the processing server 30 in config directory
In corresponding processing server 30, so that processing server 30 can be handled request.
In one embodiment, the operating mode of the Linux virtual server 21 can be DR operating mode, or
VS/NAT mode or VS/TUN mode, are not particularly limited herein.
It should be noted that only drawing the pipe between part Linux virtual server 21 and processing server 30 in Fig. 4
Reason relationship, it is to be understood that other Linux virtual servers 21 can also be to exist between processing server 30 shown in Fig. 4
Administrative relationships are not drawn one by one herein.
In addition, step S105 and step S106, S107 are coordination in creation method shown in Fig. 3, certainly,
In other embodiments, step S105 and step S106, S107 may be sequencing relationship, for example, first successively execute step
Then S104, S106 and S107 execute step S105 again;Or step S104 and S105 are first successively executed, step is then executed again
Rapid S106 and S107, is not limited step S105 and the sequencing of S106, S107 herein.
S105, the neighborhood between the container and gateway is established by the Routing Software with raw in the gateway
At dynamic routing, to complete the creation of the Linux virtual server, wherein the dynamic routing includes destination address under
One jumps address, and the destination address is the corresponding virtual network address of the Linux virtual server, and the next hop address is
The corresponding capacitor network address of the container.
In the present embodiment, as shown in figure 4, physical machine 20 runs Routing Software in a reservoir, then pass through Routing Software
The neighborhood between container and gateway 40 is established, to generate dynamic routing in gateway 40, and then completes Linux Virtual Service
The creation of device 21.Wherein, which includes destination address and next hop address, which is Linux Virtual Service
The corresponding virtual network address of device 21, the next hop address are the corresponding capacitor network address of container.
When gateway 40 receives the request of external equipment transmission, gateway 40 can be sent the request to according to dynamic routing
In the corresponding container of next hop address, then the Linux virtual server 21 in container according to oneself virtual network address with
Destination address is matched.If successful match handles request.Using the Linux virtual server in the present embodiment
The Linux virtual server 21 of creation method creation, can make in Linux virtual server cluster each container and gateway
40 establish a dynamic routing, and gateway 40 can be by multiple request mean allocations into multiple containers, so that Linux Virtual Service
Multiple Linux virtual servers 21 can work at the same time in device cluster, improve the efficiency of processing request.Meanwhile when Linux is virtual
When the lazy weight of Linux virtual server 21 in server cluster is to meet request process demand, this implementation can be used
Creation method in example rapidly increases Linux virtual server 21 newly in Linux virtual server cluster, realizes that Linux is empty
The lateral dilatation of quasi- server 21, while not influencing other 21 treatment progress of Linux virtual server again.
In one embodiment, the neighborhood between the container and gateway is established described by the Routing Software
State routing is generated in gateway, is specifically as follows:The container and gateway are established by the Routing Software and based on ospf protocol
Between neighborhood to generate dynamic routing in the gateway.As shown in figure 4, between container shown in Fig. 4 and gateway 40
Establish ospf neighbor relationship.
It should be noted that Fig. 4 is only illustrated between 21 place container of part Linux virtual server and gateway 40
Ospf neighbor relationship, it is to be understood that other 21 place containers of Linux virtual server also establish OSPF between gateway 40
Neighborhood is not drawn one by one herein.
In addition, in other embodiments, the neighborhood between container and gateway 40 can also be established based on other agreements.
For example, can by the Routing Software and based on bgp protocol establish the neighborhood between the container and gateway 40 with
Dynamic routing is generated in the gateway 40, is not particularly limited herein.
In one embodiment, the neighborhood between the container and gateway is being established by the Routing Software in institute
It states after generating dynamic routing in gateway, further includes:If detecting, the Linux virtual server is operating abnormally, to the pipe
Platform sends the appearance for removing request so that the management platform deletes the Linux virtual server and its place that are operating abnormally
Device, and recycle the capacitor network address of the container where the Linux virtual server of operation exception.
Specifically, it when physical machine 20 detects that Linux virtual server 21 is operating abnormally, can be sent out to management platform 10
Removal is sent to request.After management platform 10 receives removal request, it is virtual the Linux being operating abnormally can be deleted by physical machine 20
Server 21 and its container at place, meanwhile, delete the identity letter of the container where the Linux virtual server 21 of operation exception
Corresponding relationship between breath and capacitor network address, to recycle the container where the Linux virtual server 21 of the operation exception
Capacitor network address, used in favor of other containers are distributed in the capacitor network address.It can will be operating abnormally in this way
Linux virtual server 21 kick out of Linux virtual server cluster, while not influencing other Linux virtual servers 21
Working condition.
The creation method of Linux virtual server in the present embodiment, can be in Linux virtual server cluster quickly
Ground creates Linux virtual server 21, realizes the lateral dilatation of Linux virtual server 21, requests processing quantity to meet
Demand.Meanwhile multiple Linux virtual servers 21 may be implemented simultaneously in the Linux virtual server 21 of creation method creation
The efficiency of Linux virtual server cluster processing request is accelerated in work.
The embodiment of the present application also provides a kind of creating device of Linux virtual server, the wound of the Linux virtual server
Device is built for executing the creation method of the Linux virtual server in previous embodiment.Specifically, referring to Fig. 5, Fig. 5 is
A kind of schematic block diagram of the creating device of Linux virtual server provided by the embodiments of the present application.Linux virtual server
Creating device 300 can be installed in physical machine, for creating Linux virtual server in Linux virtual server cluster.
As shown in figure 5, the creating device 300 of Linux virtual server includes request reception unit 301, creating unit
302, address receiving unit 303, configuration unit 304 and unit 305 is established.
Request reception unit 301, the request to create sent for reception pipe platform, wherein the request to create includes
Software Mirroring mark.
Creating unit 302, for obtaining corresponding Software Mirroring according to Software Mirroring mark, and according to the software
Mirror image creates corresponding container, wherein the Software Mirroring includes Linux virtual server and Routing Software, and the Linux is empty
Quasi- server and Routing Software operation are in the above-described container.
In one embodiment, which includes Qugga software, and the container of the generation can be Docker container, when
So, in other embodiments, Routing Software and container can also be other kinds, herein not to the type of Routing Software and container
It is limited.
Address receiving unit 303, for receive it is described management platform be the container allocation capacitor network address and
For the virtual network address of Linux virtual server distribution, wherein all in the Linux virtual server cluster
The capacitor network address of container is different and the virtual network address of all Linux virtual servers is all the same.
Configuration unit 304 is used for the container according to the capacitor network address configuration, and according to the virtual network
Linux virtual server described in address configuration.
Specifically, in one embodiment, configuration unit 304 is specifically used for by executing Pipework order for the container
Network address be configured to the capacitor network address, and the Linux is virtually taken by executing Docker run order
The network address of business device is configured to the virtual network address.
In one embodiment, as shown in fig. 6, Fig. 6 is the creating device of Linux virtual server in the embodiment of the present application
Another schematic block diagram.The creating device 300 of the Linux virtual server further includes reading unit 306 and loading unit 307.
Reading unit 306, for reading the configuration file prestored when running the Linux virtual server, wherein
The configuration file includes the network address information and port numbers of processing server.
Loading unit 307, for the configuration file to be loaded onto the config directory of the Linux virtual server,
So that the Linux virtual server is taken by the network address information and port numbers of the processing server and the processing
Business device is communicated.
Establish unit 305, for established by the Routing Software neighborhood between the container and gateway with
Dynamic routing is generated in the gateway, to complete the creation of the Linux virtual server, wherein the dynamic routing includes
Destination address and next hop address, the destination address is the corresponding virtual network address of the Linux virtual server, described
Next hop address is the corresponding capacitor network address of the container.
In one embodiment, unit 305 is established to be specifically used for by the Routing Software and based on ospf protocol or BGP
The neighborhood that agreement is established between the container and gateway is to generate dynamic routing in the gateway.
In one embodiment, as shown in fig. 6, the creating device 300 of the Linux virtual server further includes transmission unit
308。
Transmission unit 308, if being sent out for detecting that the Linux virtual server is operating abnormally to the management platform
It send to remove and request so that the management platform deletes the container of the Linux virtual server and its place that are operating abnormally, and returns
Receive the capacitor network address of the container where the Linux virtual server being operating abnormally.
The creating device 300 of Linux virtual server in the present embodiment, can be in Linux virtual server cluster
It is quickly created Linux virtual server, the lateral dilatation of Linux virtual server is realized, to meet the needs of number of requests.
Meanwhile the Linux virtual server of the creating device 300 creation may be implemented multiple Linux virtual servers and work at the same time, and add
The efficiency of fast Linux virtual server cluster processing request.
The creating device of above-mentioned Linux virtual server can be implemented as a kind of form of computer program, the computer
Program can be run in computer equipment as shown in Figure 7.
Referring to Fig. 7, Fig. 7 is a kind of schematic block diagram of computer equipment provided by the embodiments of the present application.The computer
500 equipment of equipment can be physical machine, for creating Linux virtual server in Linux virtual server cluster.
Refering to Fig. 7, which includes processor 502, memory and the net connected by system bus 501
Network interface 505, wherein memory may include non-volatile memory medium 503 and built-in storage 504.
The non-volatile memory medium 503 can storage program area 5031 and computer program 5032.The computer program
5032 include program instruction, which is performed, and processor 502 may make to execute a kind of Linux virtual server
Creation method.
The processor 502 supports the operation of entire computer equipment 500 for providing calculating and control ability.
The built-in storage 504 provides environment for the operation of the computer program 5032 in non-volatile memory medium 503, should
When computer program 5032 is executed by processor 502, processor 502 may make to execute a kind of creation of Linux virtual server
Method.
The network interface 505 such as sends the task dispatching of distribution for carrying out network communication.Those skilled in the art can manage
It solves, structure shown in Fig. 7, only the block diagram of part-structure relevant to application scheme, is not constituted to the application side
The restriction for the computer equipment 500 that case is applied thereon, specific computer equipment 500 may include more than as shown in the figure
Or less component, perhaps combine certain components or with different component layouts.
Wherein, the processor 502 is for running computer program 5032 stored in memory, to realize following function
Energy:The request to create that reception pipe platform is sent, wherein the request to create includes Software Mirroring mark;According to the software
Image banner obtains corresponding Software Mirroring, and creates corresponding container according to the Software Mirroring, wherein the Software Mirroring
Including Linux virtual server and Routing Software, the Linux virtual server and Routing Software operation are in the above-described container;
The management platform is received to be the capacitor network address of the container allocation and be the void that the Linux virtual server is distributed
Quasi- network address, wherein the capacitor network address of all containers in the Linux virtual server cluster is different and institute
There is the virtual network address of Linux virtual server all the same;According to container described in the capacitor network address configuration, Yi Jigen
The Linux virtual server is configured according to the virtual network address;And by the Routing Software establish the container with
Neighborhood between gateway is to generate dynamic routing in the gateway, to complete the creation of the Linux virtual server,
Wherein, the dynamic routing includes destination address and next hop address, and the destination address is the Linux virtual server pair
The virtual network address answered, the next hop address are the corresponding capacitor network address of the container.
In one embodiment, processor 502 is established between the container and gateway in execution by the Routing Software
After neighborhood is to generate dynamic routing in the gateway, also implement function such as:If detecting, the Linux is virtually taken
Business device is operating abnormally, and is sent to remove to the management platform and be requested so that the management platform deletes the Linux being operating abnormally
Virtual server and its container at place, and recycle the capacitor network of the container where the Linux virtual server of operation exception
Address.
In one embodiment, processor 502 execute the container according to the capacitor network address configuration, and according to
After the virtual network address configures the Linux virtual server, also implement function such as:It is empty when running the Linux
When quasi- server, read the configuration file prestored, wherein the configuration file include processing server network address information and
Port numbers;And be loaded onto the configuration file in the config directory of the Linux virtual server, so that described
Linux virtual server is led to by the network address information and port numbers of the processing server with the processing server
Letter.
In one embodiment, processor 502 execute the container according to the capacitor network address configuration, and according to
When the virtual network address configures the Linux virtual server, it is implemented as follows function:By executing Pipework life
It enables and configures the capacitor network address for the network address of the container, and will be described by executing Dockerrun order
The network address of Linux virtual server is configured to the virtual network address.
In one embodiment, processor 502 is established between the container and gateway in execution by the Routing Software
When neighborhood in the gateway to generate dynamic routing, it is implemented as follows function:By the Routing Software and it is based on
Ospf protocol or bgp protocol establish the neighborhood between the container and gateway to generate dynamic road in the gateway
By.
In one embodiment, the Routing Software includes Qugga software.
It should be appreciated that in the embodiment of the present application, processor 502 can be central processing unit (Central
Processing Unit, CPU), which can also be other general processors, digital signal processor (Digital
Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit,
ASIC), ready-made programmable gate array (Field-Programmable GateArray, FPGA) or other programmable logic devices
Part, discrete gate or transistor logic, discrete hardware components etc..Wherein, general processor can be microprocessor or
The processor is also possible to any conventional processor etc..
Those of ordinary skill in the art will appreciate that be realize above-described embodiment Linux virtual server creation method
In all or part of the process, be that relevant hardware can be instructed to complete by computer program.The computer program packet
Program instruction is included, computer program can be stored in a storage medium, which is computer readable storage medium.The journey
Sequence instruction is executed by least one processor in the computer system, includes such as above-mentioned Linux virtual server to realize
The process step of the embodiment of creation method.
The storage medium can be USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), magnetic disk or
The various media that can store program code such as person's CD.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure
Member and algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware
With the interchangeability of software, each exemplary composition and step are generally described according to function in the above description.This
A little functions are implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Specially
Industry technical staff can use different methods to achieve the described function each specific application, but this realization is not
It is considered as beyond scope of the present application.
In several embodiments provided herein, it should be understood that disclosed device and method can pass through it
Its mode is realized.For example, the apparatus embodiments described above are merely exemplary.For example, the division of each unit, only
Only a kind of logical function partition, there may be another division manner in actual implementation.Such as multiple units or components can be tied
Another system is closed or is desirably integrated into, or some features can be ignored or not executed.
Step in the embodiment of the present application method can be sequentially adjusted, merged and deleted according to actual needs.This Shen
Please the unit in embodiment device can be combined, divided and deleted according to actual needs.In addition, in each implementation of the application
Each functional unit in example can integrate in one processing unit, is also possible to each unit and physically exists alone, can also be with
It is that two or more units are integrated in one unit.Above-mentioned integrated unit both can take the form of hardware realization,
It can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and when sold or used as an independent product,
It can store in one storage medium.Based on this understanding, the technical solution of the application is substantially in other words to existing skill
The all or part of part or the technical solution that art contributes can be embodied in the form of software products, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a
People's computer, terminal or network equipment etc.) execute each embodiment the method for the application all or part of the steps.
The above, the only specific embodiment of the application, but the protection scope of the application is not limited thereto, it is any
Those familiar with the art within the technical scope of the present application, can readily occur in various equivalent modifications or replace
It changes, these modifications or substitutions should all cover within the scope of protection of this application.Therefore, the protection scope of the application should be with right
It is required that protection scope subject to.
Claims (10)
1. a kind of creation method of Linux virtual server, virtual for creating Linux in Linux virtual server cluster
Server, which is characterized in that including:
The request to create that reception pipe platform is sent, wherein the request to create includes Software Mirroring mark;
Corresponding Software Mirroring is obtained according to Software Mirroring mark, and corresponding container is created according to the Software Mirroring,
Wherein, the Software Mirroring includes Linux virtual server and Routing Software, the Linux virtual server and Routing Software
Operation is in the above-described container;
The management platform is received to be the capacitor network address of the container allocation and be the Linux virtual server distribution
Virtual network address, wherein the capacitor network address of all containers in the Linux virtual server cluster is different
And the virtual network address of all Linux virtual servers is all the same;
According to container described in the capacitor network address configuration, and according to the virtual network, Linux described in address configuration is empty
Quasi- server;And
The neighborhood between the container and gateway is established by the Routing Software to generate dynamic road in the gateway
By to complete the creation of the Linux virtual server, wherein the dynamic routing includes destination address and next hop address,
The destination address is the corresponding virtual network address of the Linux virtual server, and the next hop address is the container
Corresponding capacitor network address.
2. the creation method of Linux virtual server according to claim 1, which is characterized in that described by described
After Routing Software establishes the neighborhood between the container and gateway to generate dynamic routing in the gateway, also wrap
It includes:
If detecting, the Linux virtual server is operating abnormally, and is sent to the management platform and is removed request so that described
The container that platform deletes the Linux virtual server and its place that are operating abnormally is managed, and the Linux for recycling operation exception is virtual
The capacitor network address of container where server.
3. the creation method of Linux virtual server according to claim 1, which is characterized in that described according to
Container described in capacitor network address configuration, and according to the virtual network after Linux virtual server described in address configuration,
Further include:
When running the Linux virtual server, the configuration file prestored is read, wherein the configuration file includes processing
The network address information and port numbers of server;And
The configuration file is loaded onto the config directory of the Linux virtual server, so that the Linux virtually takes
Business device is communicated by the network address information and port numbers of the processing server with the processing server.
4. the creation method of Linux virtual server according to claim 1, which is characterized in that described according to the appearance
Device network address configures the container, and Linux virtual server described in address configuration according to the virtual network, including:
The capacitor network address is configured by the network address of the container by executing Pipework order, and by holding
The network address of the Linux virtual server is configured the virtual network address by row Dockerrun order.
5. the creation method of Linux virtual server according to claim 1, which is characterized in that described to pass through the road
By neighborhood that software is established between the container and gateway to generate dynamic routing in the gateway, including:
The neighborhood between the container and gateway is established by the Routing Software and based on ospf protocol or bgp protocol
To generate dynamic routing in the gateway.
6. the creation method of Linux virtual server according to claim 1, which is characterized in that the Routing Software packet
Include Qugga software.
7. a kind of creating device of Linux virtual server, virtual for creating Linux in Linux virtual server cluster
Server, which is characterized in that including:
Request reception unit, the request to create sent for reception pipe platform, wherein the request to create includes Software Mirroring
Mark;
Creating unit for obtaining corresponding Software Mirroring according to Software Mirroring mark, and is created according to the Software Mirroring
Build corresponding container, wherein the Software Mirroring includes Linux virtual server and Routing Software, the Linux Virtual Service
Device and Routing Software operation are in the above-described container;
Address receiving unit is the capacitor network address of the container allocation and is described for receiving the management platform
The virtual network address of Linux virtual server distribution, wherein all containers in the Linux virtual server cluster
Capacitor network address is different and the virtual network address of all Linux virtual servers is all the same;
Configuration unit is used for the container according to the capacitor network address configuration, and address is matched according to the virtual network
Set the Linux virtual server;
Unit is established, for establishing the neighborhood between the container and gateway by the Routing Software in the gateway
Middle generation dynamic routing, to complete the creation of the Linux virtual server, wherein the dynamic routing includes destination address
And next hop address, the destination address are the Linux virtual server corresponding virtual network address, the next-hop
Location is the corresponding capacitor network address of the container.
8. the creating device of Linux virtual server according to claim 7, which is characterized in that described device further includes:
Transmission unit, if sending to remove to the management platform and ask for detecting that the Linux virtual server is operating abnormally
It asks so that the management platform deletes the container of the Linux virtual server and its place that are operating abnormally, and it is different to recycle operation
The capacitor network address of container where normal Linux virtual server.
9. a kind of computer equipment, including memory, processor and it is stored on the memory and can be on the processor
The computer program of operation, which is characterized in that the processor realizes such as claim 1 to 6 when executing the computer program
Any one of Linux virtual server creation method.
10. a kind of storage medium, which is characterized in that the storage medium is stored with computer program, the computer program packet
Program instruction is included, described program instruction makes the processor execute such as any one of claims 1 to 6 when being executed by a processor
The creation method of the Linux virtual server.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810606437.8A CN108833163B (en) | 2018-06-13 | 2018-06-13 | Linux virtual server creating method and device, computer equipment and storage medium |
PCT/CN2018/109383 WO2019237588A1 (en) | 2018-06-13 | 2018-10-09 | Linux virtual server creation method, device, computer device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810606437.8A CN108833163B (en) | 2018-06-13 | 2018-06-13 | Linux virtual server creating method and device, computer equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108833163A true CN108833163A (en) | 2018-11-16 |
CN108833163B CN108833163B (en) | 2020-08-28 |
Family
ID=64143828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810606437.8A Active CN108833163B (en) | 2018-06-13 | 2018-06-13 | Linux virtual server creating method and device, computer equipment and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108833163B (en) |
WO (1) | WO2019237588A1 (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110224860A (en) * | 2019-05-17 | 2019-09-10 | 平安科技(深圳)有限公司 | Load balancing application creation method, device, computer equipment and storage medium |
CN110266761A (en) * | 2019-05-17 | 2019-09-20 | 平安科技(深圳)有限公司 | Load balancing application creation method, device, computer equipment and storage medium |
CN110825399A (en) * | 2019-11-07 | 2020-02-21 | 郑州悉知信息科技股份有限公司 | Deployment method and device of application program |
CN111124611A (en) * | 2019-12-19 | 2020-05-08 | 深圳市优必选科技股份有限公司 | A robot management method, robot management device and electronic equipment |
CN111124692A (en) * | 2020-01-02 | 2020-05-08 | 神州数码融信软件有限公司 | Service request processing system |
CN111340230A (en) * | 2018-12-18 | 2020-06-26 | 北京小桔科技有限公司 | Service providing method, device, server and computer readable storage medium |
CN111464603A (en) * | 2020-03-24 | 2020-07-28 | 聚好看科技股份有限公司 | Server capacity expansion method and system |
CN112243044A (en) * | 2019-07-16 | 2021-01-19 | 广州虎牙科技有限公司 | Container address allocation method and device |
CN112311568A (en) * | 2019-07-26 | 2021-02-02 | 中移(苏州)软件技术有限公司 | Virtual network creating method and device and computer storage medium |
CN112532675A (en) * | 2019-09-19 | 2021-03-19 | 贵州白山云科技股份有限公司 | Method, device and medium for establishing network edge computing system |
CN113568708A (en) * | 2021-07-29 | 2021-10-29 | 马上消费金融股份有限公司 | Platform creation method, device and equipment |
CN113835825A (en) * | 2021-03-03 | 2021-12-24 | 京东科技控股股份有限公司 | Dynamic adjustment method and device of virtual service host, server and storage medium |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111654559B (en) * | 2020-05-29 | 2023-04-07 | 深圳前海微众银行股份有限公司 | Container data transmission method and device |
CN112596741B (en) * | 2020-11-16 | 2022-08-30 | 新华三大数据技术有限公司 | Video monitoring service deployment method and device |
CN112559157B (en) * | 2020-12-25 | 2024-10-25 | 交控科技股份有限公司 | Rail transit software application scheduling method based on Kubernetes |
CN117811838B (en) * | 2024-02-29 | 2024-05-17 | 博上(山东)网络科技有限公司 | HAProxy server IP white list synchronization method and system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1482712A1 (en) * | 2003-05-30 | 2004-12-01 | Ixia | Virtual network addresses |
CN103152256A (en) * | 2013-02-22 | 2013-06-12 | 浪潮电子信息产业股份有限公司 | Virtual routing network design method based on cloud computing data center |
CN103259735A (en) * | 2013-05-15 | 2013-08-21 | 重庆邮电大学 | Communication method of programmable virtualized router based on NetFPGA |
CN105393220A (en) * | 2013-05-15 | 2016-03-09 | 思杰系统有限公司 | Systems and methods for deploying a spotted virtual server in a cluster system |
CN106067858A (en) * | 2016-05-24 | 2016-11-02 | 中国联合网络通信集团有限公司 | Communication means between container, Apparatus and system |
CN106326226A (en) * | 2015-06-16 | 2017-01-11 | 苏宁云商集团股份有限公司 | Method and system for starting database service on public cloud |
CN107666446A (en) * | 2017-09-14 | 2018-02-06 | 北京京东尚科信息技术有限公司 | Downlink traffic, uplink traffic, bidirectional traffics method for limiting and device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8943203B1 (en) * | 2009-07-10 | 2015-01-27 | Netapp, Inc. | System and method for storage and deployment of virtual machines in a virtual server environment |
CN107368358B (en) * | 2016-05-11 | 2020-07-24 | 华为技术有限公司 | Device and method for realizing migration of virtual machine of client among different hosts |
CN108111470B (en) * | 2016-11-25 | 2020-06-16 | 华为技术有限公司 | Container deployment method, inter-service communication method and related device |
CN106973014B (en) * | 2017-01-22 | 2021-07-30 | 创新先进技术有限公司 | Anycast route publishing system and method and electronic equipment |
-
2018
- 2018-06-13 CN CN201810606437.8A patent/CN108833163B/en active Active
- 2018-10-09 WO PCT/CN2018/109383 patent/WO2019237588A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1482712A1 (en) * | 2003-05-30 | 2004-12-01 | Ixia | Virtual network addresses |
CN103152256A (en) * | 2013-02-22 | 2013-06-12 | 浪潮电子信息产业股份有限公司 | Virtual routing network design method based on cloud computing data center |
CN103259735A (en) * | 2013-05-15 | 2013-08-21 | 重庆邮电大学 | Communication method of programmable virtualized router based on NetFPGA |
CN105393220A (en) * | 2013-05-15 | 2016-03-09 | 思杰系统有限公司 | Systems and methods for deploying a spotted virtual server in a cluster system |
CN106326226A (en) * | 2015-06-16 | 2017-01-11 | 苏宁云商集团股份有限公司 | Method and system for starting database service on public cloud |
CN106067858A (en) * | 2016-05-24 | 2016-11-02 | 中国联合网络通信集团有限公司 | Communication means between container, Apparatus and system |
CN107666446A (en) * | 2017-09-14 | 2018-02-06 | 北京京东尚科信息技术有限公司 | Downlink traffic, uplink traffic, bidirectional traffics method for limiting and device |
Non-Patent Citations (1)
Title |
---|
史宇锋: "Linux 虚拟服务器管理系统的设计与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111340230A (en) * | 2018-12-18 | 2020-06-26 | 北京小桔科技有限公司 | Service providing method, device, server and computer readable storage medium |
CN111340230B (en) * | 2018-12-18 | 2024-01-23 | 北京小桔科技有限公司 | Service providing method, device, server and computer readable storage medium |
CN110266761A (en) * | 2019-05-17 | 2019-09-20 | 平安科技(深圳)有限公司 | Load balancing application creation method, device, computer equipment and storage medium |
CN110266761B (en) * | 2019-05-17 | 2022-04-19 | 平安科技(深圳)有限公司 | Load balancing application creation method and device, computer equipment and storage medium |
CN110224860A (en) * | 2019-05-17 | 2019-09-10 | 平安科技(深圳)有限公司 | Load balancing application creation method, device, computer equipment and storage medium |
CN112243044B (en) * | 2019-07-16 | 2023-05-19 | 广州虎牙科技有限公司 | Container address allocation method and device |
CN112243044A (en) * | 2019-07-16 | 2021-01-19 | 广州虎牙科技有限公司 | Container address allocation method and device |
CN112311568B (en) * | 2019-07-26 | 2022-06-03 | 中移(苏州)软件技术有限公司 | A kind of virtual network creation method, device and computer storage medium |
CN112311568A (en) * | 2019-07-26 | 2021-02-02 | 中移(苏州)软件技术有限公司 | Virtual network creating method and device and computer storage medium |
CN112532675A (en) * | 2019-09-19 | 2021-03-19 | 贵州白山云科技股份有限公司 | Method, device and medium for establishing network edge computing system |
US12225076B2 (en) | 2019-09-19 | 2025-02-11 | Guizhou Baishancloud Technology Co., Ltd. | Method and apparatus for computing network edge, device, and medium |
CN110825399B (en) * | 2019-11-07 | 2024-02-20 | 郑州悉知信息科技股份有限公司 | Deployment method and device of application program |
CN110825399A (en) * | 2019-11-07 | 2020-02-21 | 郑州悉知信息科技股份有限公司 | Deployment method and device of application program |
CN111124611A (en) * | 2019-12-19 | 2020-05-08 | 深圳市优必选科技股份有限公司 | A robot management method, robot management device and electronic equipment |
CN111124692A (en) * | 2020-01-02 | 2020-05-08 | 神州数码融信软件有限公司 | Service request processing system |
CN111464603B (en) * | 2020-03-24 | 2022-03-29 | 聚好看科技股份有限公司 | Server capacity expansion method and system |
CN111464603A (en) * | 2020-03-24 | 2020-07-28 | 聚好看科技股份有限公司 | Server capacity expansion method and system |
CN113835825A (en) * | 2021-03-03 | 2021-12-24 | 京东科技控股股份有限公司 | Dynamic adjustment method and device of virtual service host, server and storage medium |
CN113835825B (en) * | 2021-03-03 | 2024-08-20 | 京东科技控股股份有限公司 | Dynamic adjustment method and device of virtual service host, server and storage medium |
CN113568708A (en) * | 2021-07-29 | 2021-10-29 | 马上消费金融股份有限公司 | Platform creation method, device and equipment |
CN113568708B (en) * | 2021-07-29 | 2022-10-04 | 马上消费金融股份有限公司 | Platform creation method, device and equipment |
Also Published As
Publication number | Publication date |
---|---|
WO2019237588A1 (en) | 2019-12-19 |
CN108833163B (en) | 2020-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108833163A (en) | Creation method, device, computer equipment and the storage medium of Linux virtual server | |
CN105979009B (en) | A kind of increase load automatic balancing method for cloud application container | |
CN108829384A (en) | Management method, device, computer equipment and the storage medium of container | |
CN105808316B (en) | Virtual network loading method and device | |
CN103488791B (en) | Data access method, system and data warehouse | |
CN103841134B (en) | Based on API transmission, the method for receive information, apparatus and system | |
JP2022501752A (en) | How to assign electronic bill identifiers, how to generate electronic bills, their devices and systems, as well as storage media and computer programs. | |
CN102945175A (en) | Terminal software online upgrading system and method based on cloud computing environment | |
CN107580083A (en) | A kind of method and system of container IP address distribution | |
CN106993054A (en) | Document distribution method, node and system | |
CN105453485A (en) | System and method for service embedding and resource orchestration | |
CN106020930A (en) | Application container based application management method and system | |
CN107483390A (en) | A kind of cloud rendering web deployment subsystem, system and cloud rendering platform | |
CN111212134A (en) | Request message processing method and device, edge computing system and electronic equipment | |
CN102801702B (en) | Server connection method, information providing method, system for cloud computing and operating method | |
CN104601680B (en) | A kind of method for managing resource and device | |
CN111182037B (en) | Mapping method and device of virtual network | |
US9134984B2 (en) | Virtual network adapter | |
CN107835203A (en) | Method, apparatus, storage medium and the terminal of message delivery of packets | |
TW200928777A (en) | Data processing method and apparatus based on cluster | |
CN110288104A (en) | O&M flow system, O&M workflow management method and device | |
CN107566511A (en) | A kind of method and cloud storage system for realizing cloud storage | |
CN109819023B (en) | Distributed transaction processing method and related product | |
CN110677464A (en) | Edge node device, content distribution system, method, computer device, and medium | |
CN103503421A (en) | SCTP association endpoint relocation in a load balancing system |
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 |