[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN201810606437.8A
Other languages
Chinese (zh)
Other versions
CN108833163B (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.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201810606437.8A priority Critical patent/CN108833163B/en
Priority to PCT/CN2018/109383 priority patent/WO2019237588A1/en
Publication of CN108833163A publication Critical patent/CN108833163A/en
Application granted granted Critical
Publication of CN108833163B publication Critical patent/CN108833163B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/56Routing software
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45562Creating, deleting, cloning virtual machine instances
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/4557Distribution of virtual machine instances; Migration and load balancing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45595Network 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

Creation method, device, computer equipment and the storage medium of Linux virtual server
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.
CN201810606437.8A 2018-06-13 2018-06-13 Linux virtual server creating method and device, computer equipment and storage medium Active CN108833163B (en)

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)

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

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

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

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

Patent Citations (7)

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

* Cited by examiner, † Cited by third party
Title
史宇锋: "Linux 虚拟服务器管理系统的设计与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (21)

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