CN109756431A - Hybrid network configuration method, device, network structure and electronic equipment - Google Patents

Hybrid network configuration method, device, network structure and electronic equipment Download PDF

Info

Publication number
CN109756431A
CN109756431A CN201711079544.1A CN201711079544A CN109756431A CN 109756431 A CN109756431 A CN 109756431A CN 201711079544 A CN201711079544 A CN 201711079544A CN 109756431 A CN109756431 A CN 109756431A
Authority
CN
China
Prior art keywords
network
virtual
virtual machine
gateway
port
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
CN201711079544.1A
Other languages
Chinese (zh)
Other versions
CN109756431B (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.)
Alibaba Cloud Computing Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201711079544.1A priority Critical patent/CN109756431B/en
Publication of CN109756431A publication Critical patent/CN109756431A/en
Application granted granted Critical
Publication of CN109756431B publication Critical patent/CN109756431B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the present invention provides a kind of hybrid network configuration method, device, network structure and electronic equipment, wherein, method includes: on same host, the virtual switch creation for controlling first network type is used for the first network port of connecting virtual machine, and the virtual switch of first network type is connected to the gateway of first network;The virtual switch creation for controlling the second network type is used for second network port of connecting virtual machine, and the virtual switch of the second network type is connected to the gateway of the second network;The virtual machine for being connected to first network is created, first network port is directed toward in the port configuration of the Microsoft Loopback Adapter of the virtual machine;The virtual machine for being connected to the second network is created, second network port is directed toward in the port configuration of the Microsoft Loopback Adapter of the virtual machine.The scheme of the embodiment of the present invention can be improved the utilization rate of service cluster, reduce the stock amount of machine, save cost.

Description

Hybrid network configuration method, device, network structure and electronic equipment
Technical field
This application involves field of computer technology more particularly to a kind of hybrid network configuration method, device, network structure and Electronic equipment.
Background technique
In existing cloud service business, some users need based on classic network virtual machine (Virtual Machine, VM), some users need the VM of the higher proprietary network of safety (Virtual Private Cloud, VPC), in order to meet The demand of different clients, cloud service provider often dispose multiple O&M unit Zone in the same computer room, and unit is deployed as Classic network, unit are deployed as proprietary network.Wherein, so-called classic network is based on producing under traditional network architecture Virtual machine network, default carry out network security isolation in the same big double layer network, by technology of network isolation such as secure groups;Institute The proprietary network of meaning is the customized network based on VXLAN (Virtual eXtensible Local Area Network), is used Family can customize the network architecture of oneself, on big two layers based on encapsulation after data packet be isolated, each proprietary network has The communication tunnel id of oneself cannot parse the data packet of other side between different proprietary networks.
Conventional deployment architecture is as shown in Figure 1, the routing iinformation of classic network configures the proprietary network in physical switches Because can customize network segment, there are a large amount of conflicts in network address, therefore network routing configuration is at virtual gateway (XGW in figure) On, the corresponding routing iinformation of present networks oneself can be defined in the corresponding Zone of each classic network, and data are issued from virtual machine It is first sent to virtual gateway after needing package, is then unpacked again by virtual gateway, transmits data to core network.Core in figure Heart network is public network.
The prior art has following defects that
1. in newly one service cluster of deployment, due to the more difficult selection for expecting user, it is often necessary to as in fig. 1, 2 Zone are at least disposed, if user makes a big purchase proprietary network in large quantities at this time, and classic network is seldom bought, then will lead to Zone The shortage of goods of B large area can not regenerate the virtual machine that industry supports allusion quotation network, and Zone a has a large amount of host (Node Controller, NC) it is remaining, thus be likely to appear in a service cluster, although many NC of real surplus, there is still a need for Carry out the case where NC replenishes.
2. the bad control of the water level that replenishes, it is assumed that the machine of Zone A and Zone B are all 500 in Fig. 1, it is assumed that setting water Position 80% (when selling 80% of whole NC under consolidated network type) needs to replenish, under worst case, if Zone a is sold 400 NC are occupied than reaching 80%, Zone B not yet sells 1 NC, this means that in the case where 600 NC of residue still It needs to replenish.It is in the case where not considering resource fragmentation, if it is considered that fragmentation figures can be worse above.If water level is arranged too It is high, it is assumed that be 95%, then it is easy to appear short time purchase peaks to generate the breakdown situation of inventory.
3. the service cluster newly built will not generally dispose too many machine, since deployment unit is as unit of Zone, it is assumed that One Zone, which disposes 1 rack rack, a rack, can dispose 10 machines, if merely desiring to 6 machines of deployment at this time, 3 with In building classic network, 3 for building proprietary network, then are also required to occupy 2 rack, and the other positions of this two racks It leaves a blank, results in waste of resources, cost improves.
4. in the case where a proprietary network sells relatively good, service cluster meter of the prior art because of classic network It calculates resource to be also retained on NC, therefore the IP resource of classic network idle can only cannot cut the service for going to other classic networks Cluster is sold.
Summary of the invention
The present invention provides a kind of hybrid network configuration method, device, network structure and electronic equipments, by same The virtual machine for configuring two kinds of network types simultaneously on host reduces the stock of machine to improve the utilization rate of service cluster Amount saves cost.
In order to achieve the above objectives, the embodiment of the present invention adopts the following technical scheme that
In a first aspect, providing a kind of hybrid network configuration method, comprising:
During creating multiple virtual machines on same host, the first network type on the host is controlled Virtual switch creates the first network port for connecting virtual machine to be created, the virtual switch of the first network type It is connected to the gateway of first network, and is connected to by the gateway with public network;Control the second net on the host The virtual switch of network type creates second network port for connecting virtual machine to be created, the void of second network type Quasi- interchanger is connected to the gateway of the second network, and is connected to by the gateway with public network;
The virtual machine for being connected to the first network is created on the host, the Microsoft Loopback Adapter of the virtual machine The first network port is directed toward in port configuration;Creation is for being connected to the virtual of second network on the host Second network port is directed toward in the port configuration of machine, the Microsoft Loopback Adapter of the virtual machine.
Second aspect provides a kind of hybrid network configuration device, comprising:
The network port creation module during for creating multiple virtual machines on same host, controls the place The virtual switch of first network type on host creates the first network port for connecting virtual machine to be created, and described The virtual switch of one network type is connected to the gateway of first network, and is connected to by the gateway with public network;Control The virtual switch for making the second network type on the host creates the second network-side for connecting virtual machine to be created Mouthful, the virtual switch of second network type is connected to the gateway of the second network, and passes through the gateway and public affairs Net connection;
Virtual machine creating module, for creating the virtual machine for being connected to the first network on the host, The first network port is directed toward in the port configuration of the Microsoft Loopback Adapter of the virtual machine;Creation is for being connected on the host Second network port is directed toward in the port configuration of the virtual machine of second network, the Microsoft Loopback Adapter of the virtual machine.
The third aspect provides a kind of mixed network structure unit, comprising: host is arranged in first on host The virtual switch and multiple virtual machines of the virtual switch of network type and the second network type, wherein
A part of virtual machine is connected to the first network port of the virtual switch of the first network type, described The virtual switch of first network type is connected to the gateway of first network, and is connected to by the gateway with public network;
Virtual machine described in another part is connected to second network port of the virtual switch of second network type, institute The virtual switch for stating the second network type is connected to the gateway of the second network, and is connected by the gateway and public network It is logical.
Fourth aspect provides a kind of mixed network structure, comprising: multiple mixed network structure units as described above, The gateway of the topology network architecture, first network that are made of multiple physical switches and the gateway of the second network type are set It is standby;
The virtual switch of the first network type in each mixed network structure unit passes through the topology Network structure is connected to the gateway of the first network;
The virtual switch of second network type in each mixed network structure unit passes through the topology Network structure is connected to the gateway of second network.
5th aspect, provides a kind of network structure, comprising: mixed network structure as described above, first network structure And/or second network structure;
The first network structure includes: multiple hosts, and the virtual friendship of the first network type on host is arranged in It changes planes and multiple virtual machines, further includes the topological network being made of multiple physical switches in the mixed network structure Structure and the gateway of first network, wherein,
Each virtual machine is connected to the virtual switch of the first network type, the first network type it is virtual Interchanger is connected to by the topology network architecture with the gateway of the first network, and passes through the gateway and public network Connection;
Second network structure includes: multiple hosts, and the virtual friendship of the second network type on host is arranged in It changes planes and multiple virtual machines, further includes the topological network being made of multiple physical switches in the mixed network structure Structure and the gateway of the second network, wherein,
Each virtual machine is connected to the virtual switch of second network type, second network type it is virtual Interchanger is connected to by the topology network architecture with the gateway of second network, and passes through the gateway and public network Connection.
6th aspect, provides a kind of electronic equipment, comprising:
Memory, for storing program;
Processor is coupled to the memory, for executing described program, to be used for:
During creating multiple virtual machines on same host, the first network type on the host is controlled Virtual switch creates the first network port for connecting virtual machine to be created, the virtual switch of the first network type It is connected to the gateway of first network, and is connected to by the gateway with public network;Control the second net on the host The virtual switch of network type creates second network port for connecting virtual machine to be created, the void of second network type Quasi- interchanger is connected to the gateway of the second network, and is connected to by the gateway with public network;
The virtual machine for being connected to the first network is created on the host, the Microsoft Loopback Adapter of the virtual machine A first network port is directed toward in port configuration;The void for being connected to second network is created on the host Second network port is directed toward in the port configuration of quasi- machine, the Microsoft Loopback Adapter of the virtual machine.
Hybrid network configuration method, device, network structure and electronic equipment provided by the invention, in virtual machine to be created On host, the virtual switch of control first network type creates the first network port for connecting virtual machine to be created, The virtual switch of the first network type is connected to by the gateway of first network with public network;Control the second network type Virtual switch creates the second network port for connecting virtual machine to be created, and the virtual switch of second network type passes through The gateway of second network is connected to public network, then again it is corresponding creation corresponding network type virtual machine, thus realize exist The virtual machine that two kinds of network types are created on one host, forms the configuration of hybrid network, to improve the benefit of service cluster With rate, the stock amount of machine is reduced, saves cost.
Above description is only the general introduction of technical scheme, in order to better understand the technological means of the application, And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects, features and advantages of the application can It is clearer and more comprehensible, below the special specific embodiment for lifting the application.
Detailed description of the invention
By reading the following detailed description of the preferred embodiment, various other advantages and benefits are common for this field Technical staff will become clear.The drawings are only for the purpose of illustrating a preferred embodiment, and is not considered as to the application Limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 is the conventional network deployment structure schematic diagram of service cluster in the prior art;
Fig. 2 is the network deployment structure schematic diagram of the service cluster of the embodiment of the present invention;
Fig. 3 is the system construction drawing that the hybrid network of the embodiment of the present invention configures;
Fig. 4 is the hybrid network configuration method flow chart one of the embodiment of the present invention;
Fig. 5 is the hybrid network configuration method flowchart 2 of the embodiment of the present invention;
Fig. 6 is the hybrid network configuration device structure chart one of the embodiment of the present invention;
Fig. 7 is the hybrid network configuration device structure chart two of the embodiment of the present invention;
Fig. 8 is the schematic diagram of the mixed network structure unit of the embodiment of the present invention;
Fig. 9 is the schematic diagram of the mixed network structure of the embodiment of the present invention;
Figure 10 is the schematic diagram of the network structure of the embodiment of the present invention;
Figure 11 is the structural schematic diagram of the electronic equipment of the embodiment of the present invention.
Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing the disclosure in attached drawing Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure It is fully disclosed to those skilled in the art.
The present invention changes in the prior art, creates a kind of network type on a host, such as classic network or specially There is the virtual machine of the network type of network, is reduced so as to cause the resource utilization of host, core concept is, same The virtual machine of the different first network type of network type and the virtual machine of the second network type can be created on host simultaneously, from And under the application scenarios for meeting the virtual machine that user buys different network type, each host is improved to greatest extent Resource utilization reduces stock amount, reduces cost.
As shown in Fig. 2, the network deployment structure schematic diagram of the service cluster for the embodiment of the present invention.It is disposed in the network In, it is configured with the deployment unit Zone X of a hybrid network environment, is all configured simultaneously on every host NC in Zone X Support the virtual switch of two kinds of network types, wherein the CP in figure is the virtual switch of classic network for being connected to The network port of core network;VP in figure is that the virtual switch of proprietary network is used to be connected to the network-side of core network Mouthful, since in proprietary network, user oneself can define the corresponding routing iinformation of present networks, so network road friend configuration is in virtual net It closes in XGW.After the data of virtual machine in proprietary network need to first be sent to the unpacking that virtual gateway XGW carries out data packet, ability It is sent to core network.
In addition, if on each host on the deployment unit that can support hybrid network environment at one, only configuration and/or Another network class for not having configuration with the deployment unit is initialized in the virtual switch or network of a kind of network type The network equipment of type, such as without physical switches connected to it and/or gateway, then the deployment unit can only just be considered as It is the deployment unit of single network.
Such as in Fig. 2, although being configured with classic network and proprietary network on each host in deployment unit Zone A The port of the virtual switch of two kinds of network types, but for the virtual switch of proprietary network, there is no configurations and its in network The virtual gateway of connection, so deployment unit Zone A can only be considered as only supporting classic network deployment unit.Similarly, it disposes Although the virtual switch for being configured with two kinds of network types of classic network and proprietary network on each host in unit Zone B The port of machine, but the virtual switch in network for classic network does not configure physical switches connected to it, so Deployment unit Zone B can only be considered as only supporting proprietary network deployment unit.
It should be noted that being to pass through between the virtual network and core network of creation under traditional network deployment architecture Physical gateway carry out data exchange and forwarding, that is, in all the appended drawings between classic network and core network actually Need that physical gateway is arranged, in view of it is this be conventional arrangement, so in order to simplify accompanying drawing content, in all attached of this programme Do not draw the structure of physical gateway in figure clearly.
Network deployment structure schematic diagram based on service cluster shown in Fig. 2, the embodiment of the invention provides a kind of mixing The system construction drawing of network configuration makes it access specified type to carry out network configuration to the virtual machine created on host Network, after classic network or proprietary network, then again by specify network gateway be connected to public network.Such as Fig. 3 institute Show, the hybrid network configuration system structure include: open API (OpenAPI) 310, control server 320 with And the controller (PYNC) 330 on each host NC is set, in which:
Control server 320, as the man-machine interactive interface between user and server 330, for receiving user's input Creation virtual machine request, the network type of the access network of virtual machine to be created is specified in the request.Due to this programme In be that the virtual machines of two different network types is created for same host, so the network type of user's input can be The network type of classic network either proprietary network, in order to obscure the otherness of both network types, this programme is with first Network type and the second network type substitute, and wherein first network type can be classic network, are also possible to proprietary network, So the second network type is then another network for being different from first network type.
Control server 320, in the virtual machine for receiving user's creation first network type or the second network type Request to create after, selection is supported to create the host of the first network type or the second network type from service cluster, And creation instruction is issued to the host, and it is carried in creation instruction, for creating whole basic datas of virtual machine, these Basic data can be chosen from preset basic database according to request to create for control server 320 and obtain.The skill The basic data for creating virtual machine has been stored in advance in art database.
For example, control server 320, can from the deployment unit Zone X1 of the network type for supporting user to select or One host of any selection in Zone X2, and after the resource that user specifies on deducting the host, weak quantity in stock does not arrive yet In the case where the water level that replenishes, determine that the controller 330 on the host issues the creation instruction of creation virtual machine, with instruction The controller 330 creates virtual machine on current host.
Controller 330, for receiving for creating first network type or the second network on current host After the creation instruction of the virtual machine of type, according to the basic data carried in creation instruction for creating virtual machine, host is controlled The virtual switch of first network type on machine creates the first network port for connecting virtual machine to be created;Alternatively,
The virtual switch of the second network type on control host creates second for connecting virtual machine to be created The network port;
Then, controller 330 create virtual machine according to basic data on host.
Specifically, controller 330 can control on host during creating multiple virtual machines on same host The virtual switch of first network type create the first network port for connecting virtual machine to be created, the first network class The virtual switch of type is connected to the gateway of first network, and is connected to by the gateway with public network;Control host On the virtual switch of the second network type create second network port for connecting virtual machine to be created, second network The virtual switch of type is connected to the gateway of the second network, and is connected to by the gateway with public network;
The virtual machine for being connected to first network, the port configuration of the Microsoft Loopback Adapter of the virtual machine are created on host It is directed toward above-mentioned first network port;Create the virtual machine for being connected to the second network on host, the virtual machine it is virtual Above-mentioned second network port is directed toward in the port configuration of network interface card.
It should be noted that the port configuration of the Microsoft Loopback Adapter of each virtual machine can only uniquely be directed toward corresponding network type A network port on virtual switch.
When creating virtual machine, libvirt program can be called, and create virtually using the basic data in creation instruction Machine example information, a corresponding first network port or one the is directed toward in the port configuration of Microsoft Loopback Adapter in the example information Two network ports.
In addition, the virtual switch on control host creates the first network port for connecting virtual machine to be created Or second before the network port, also first to determine whether virtual switch can be used, i.e., whether virtual switch has been completed just Beginningization, and realize and be connected to the gateway in corresponding first network or the second network.
Detailed process can be, and first judge whether virtual switch is completed to initialize;
If initialization is completed, trigger control the virtual switch create for connecting virtual machine to be created first The operating procedure of the network port or second network port;
If not completing initialization, first the virtual switch is initialized, so that the virtual switch and its institute The gateway of the network type of category is connected to, and to be connected to by the gateway with public, then triggering controls the virtual switch Machine is created for connecting the first network port of virtual machine to be created or the operating procedure of second network port;
The original state of virtual switch is the state that is not initialised.
Above-mentioned first network type can be classic network, and the gateway of first network can be physical gateway;Above-mentioned Two network types can be proprietary network, and the gateway of the second network can be virtual gateway.
Finally, the network that controller 330 can also further detect the virtual machine is unobstructed after the virtual machine starting of creation Property, to guarantee that user can normal use virtual machine progress data transmit-receive.
The system construction drawing of hybrid network configuration provided in an embodiment of the present invention, is provided with two simultaneously on each host The virtual switch of kind network type, and the instruction of the creation virtual machine inputted by the controller on host according to user, The network type of virtual machine to be created is configured, and creates virtual machine, to be supported in making can to create on same host different The virtual machine of network type improves the resource utilization of machine, reduces stock amount, reduces equipment cost.
The technical solution of the application is further illustrated below by multiple embodiments.
Embodiment one
The scheme thought of virtual machine based on above-mentioned two kinds of network types of configuration creation on same host, such as Fig. 4 institute Show, is the hybrid network configuration method flow chart one shown in the embodiment of the present invention, the executing subject of this method can be institute in Fig. 3 The controller on each host shown.As shown in figure 4, the hybrid network configuration method includes the following steps:
S410 controls the first network type on host during creating multiple virtual machines on same host Virtual switch create the first network port for connecting virtual machine to be created, the virtual switch of first network type with The gateway of first network is connected to, and is connected to by the gateway with public network;Control the second network type on host Virtual switch create second network port for connecting virtual machine to be created, the virtual switch of the second network type with The gateway of second network is connected to, and is connected to by the gateway with public network.
For example, be previously provided on host classic network type virtual switch and proprietary network type it is virtual Interchanger, when needing to create multiple virtual machines on same host, and these virtual machines be configured to be connected to classic network or It, can be to be created virtual for connecting by the virtual switch creation of the classic network type on control host when proprietary network The network port of machine, wherein the virtual switch of classic network type is connected to the physical gateway of classic network, and passes through the object Reason gateway is connected to public network.
Meanwhile according to the virtual switch of the proprietary network type on the also controllable host of the creation demand of creation virtual machine Machine creates the network port for connecting virtual machine to be created, the virtual switch of proprietary network type and proprietary network it is virtual Gateway connection, and be connected to by the virtual gateway with public network.
Wherein, the network port is created on virtual switch, is referred to and is opened up a region of memory on virtual switch, it should Region of memory corresponds to a unique port numbers, and the data for receiving and forwarding virtual machine to issue are connect by the network port The source of the data of receipts be uniquely directed toward virtual machine connected to it medium access control (Media Access Control, MAC) address.
S420 creates the virtual machine for being connected to first network, the end of the Microsoft Loopback Adapter of the virtual machine on host First network port is directed toward in mouth configuration;The virtual machine for being connected to the second network, the void of the virtual machine are created on host Second network port is directed toward in the port configuration of quasi- network interface card.
For example, creating the virtual machine for being connected to classic network, the end of the Microsoft Loopback Adapter of the virtual machine on host The network port for connecting virtual machine on the virtual switch of classic network is directed toward in mouth configuration;It is created on host For being connected to the virtual machine of proprietary network, the virtual switch of proprietary network is directed toward in the port configuration of the Microsoft Loopback Adapter of the virtual machine A network port for connecting virtual machine on machine.
Wherein, a network port on virtual switch is directed toward in the port configuration of the Microsoft Loopback Adapter of virtual machine, refers to The data of Microsoft Loopback Adapter are issued into the port numbers that corresponding port on virtual switch is directed toward in address.
Hybrid network configuration method provided in an embodiment of the present invention is provided with two kinds of network classes simultaneously on each host The virtual switch of type, and during creating multiple virtual machines on same host, it can control first on host The virtual switch of network type creates the first network port for connecting virtual machine to be created;Control second on host The virtual switch of network type creates second network port for connecting virtual machine to be created, then creates for connecting phase The virtual machine for answering network type configures the port of the Microsoft Loopback Adapter of virtual machine and is directed toward corresponding first network port or the second net The resource benefit of machine is improved to support the virtual machine of different network type in making can to create on same host in network port With rate, stock amount is reduced, reduces equipment cost.
Embodiment two
As shown in figure 5, being the hybrid network configuration method flowchart 2 of the embodiment of the present invention, this method can be considered that one is real The refinement of method and step in example is applied, as shown in figure 5, the hybrid network configuration method includes the following steps:
S510, the creation that control server receives the virtual machine that user creates first network type or the second network type are asked It asks, the host of creation first network type or the second network type is supported in selection from service cluster.
For example, control server shown in Fig. 3, it can be from the classic network type or proprietary network class for supporting user to select One host of any selection in deployment unit Zone X1 or the Zone X2 of type, and user specifies on deducting the host After resource, if in the case that quantity in stock does not reach the water level that replenishes yet, it is virtual to determine that the controller on the host issues creation The creation of machine instructs, and the virtual machine of corresponding network type is created to indicate the controller on current host.It is serviced in control After device has selected host, the relevant information of the host is recorded, to mark the used computing resource of the host.
S520, control server issue creation instruction to host, carry in creation instruction for creating virtual machine Basic data, the basic data are chosen from basic database according to request to create for control server and are obtained.
Control server inquires the basic number of virtual machine to be created according to the request to create of user from basic database According to, which includes: the information such as dns, wsus, ntp, yum, control_ip of the virtual machine of network type to be created, And the control server being handed down on the host chosen in creation instruction will be carried under these information.
Subsequent step executes completion by the controller on host.
S530, judges whether virtual switch is completed to initialize;
Controller on host goes out to be created virtual after receiving creation instruction according to basic data content recognition The network type of machine, then judges whether the virtual switch of the corresponding network type on current host is completed to initialize.
If virtual switch does not complete initialization, S540 is executed, if initialization is completed in virtual switch, is held Row S550;The original state of virtual switch is the state that is not initialised.
S540 initializes virtual switch, so that the gateway of the virtual switch and the network type belonging to it Equipment connection, to be connected to by the gateway with public;
When creating the virtual machine of a network type for the first time on host, the controller on host can first complete this The initialization of the virtual switch of network type, enables it to be used, i.e., so that the virtual switch and the network type belonging to it Gateway connection, to be connected to by the gateway with public.
So-called initialization procedure is the physics being connected to virtual switch by bridge by program configuration on host Then network interface card is connected to the physical switches in corresponding network by physical network card again, the net being ultimately connected in corresponding network Close equipment, thus get through virtual switch to gateway data transmission path.
For example, the virtual switch of classic network to be connected to the physical network card on host by bridge, then connect again The physical switches in network are connect, physical gateway is ultimately connected to;Or by the virtual switch of classic network, connected by bridge Then the physical network card being connected on host reconnects the physical switches in network, is ultimately connected to virtual gateway.
S550, control virtual switch create first network port or the second network for connecting virtual machine to be created Port;
Specifically, it is instructed according to above-mentioned creation, the virtual switch for controlling the first network type on host, which creates, to be used In the first network port for connecting virtual machine to be created;Alternatively,
The virtual switch of the second network type on control host creates second for connecting virtual machine to be created The network port.
S560 creates virtual machine according to basic data on host.
Specifically, the virtual machine for being connected to first network is created on host, the Microsoft Loopback Adapter of the virtual machine First network port is directed toward in port configuration;The virtual machine for being connected to the second network is created on host, the virtual machine Second network port is directed toward in the port configuration of Microsoft Loopback Adapter.
For example, creating the virtual machine for being connected to classic network, the end of the Microsoft Loopback Adapter of the virtual machine on host A network port on the virtual switch of classic network type is directed toward in mouth configuration;Creation is for being connected to specially on host There is the virtual machine of network, the port configuration of the Microsoft Loopback Adapter of the virtual machine is directed toward one on the virtual switch of proprietary network type A network port.
In practical application scene, it can believe by calling libvirt program, and using basic data creation virtual machine instance It ceases, a corresponding first network port (void of classic network type is directed toward in the port configuration of Microsoft Loopback Adapter in the example information The network port for connecting virtual machine on quasi- interchanger) or second network port (proprietary network type it is virtual The network port for connecting virtual machine on interchanger).
S570 detects the network patency of the virtual machine after the virtual machine starting of creation.
For example, one section of program to outer net hair heartbeat packet can be preset in the virtual machine of creation, and the program exists Automatically the gateway of corresponding network is issued when virtual machine starts for the first time, if after virtual machine starting, detected in gateway side To the heartbeat packet, it is determined that virtual machine is unimpeded to the network path between gateway.
Hybrid network configuration method provided in an embodiment of the present invention, on the basis of the above embodiments, supplemented with for creating The basic data and the basic data for building virtual machine issue mode, i.e., can flexibly be configured very much by control server The basic data of each virtual machine is all to be solidificated on each host in advance rather than basic data in the prior art, Bu Nenggeng Change, to compensate for the defect that flexibly cannot use and adjust in the prior art the IP address of each virtual machine;In addition, this programme In, the initialization of virtual switch on host is triggered by the instruction of creation virtual machine, makes the network to configuration virtual machine The operation of type is more flexible;Finally, after virtual machine starting, the network patency of active detecting virtual machine, to guarantee user It being capable of normal use resources of virtual machine.
Embodiment three
As shown in fig. 6, being hybrid network configuration device structure chart one provided in an embodiment of the present invention, which can be used for holding Row method and step as shown in Figure 4 comprising:
Network port creation module 610 during for creating multiple virtual machines on same host, controls host The virtual switch of first network type on machine creates the first network port for connecting virtual machine to be created, first network The virtual switch of type is connected to the gateway of first network, and is connected to by the gateway with public network;Control host The virtual switch of the second network type on machine creates second network port for connecting virtual machine to be created, the second network The virtual switch of type is connected to the gateway of the second network, and is connected to by the gateway with public network;
Virtual machine creating module 620, for creating the virtual machine for being connected to first network on host, this is virtual A first network port is directed toward in the port configuration of the Microsoft Loopback Adapter of machine;Creation is for being connected to the second network on host Second network port is directed toward in the port configuration of virtual machine, the Microsoft Loopback Adapter of the virtual machine.
Hybrid network configuration device provided in an embodiment of the present invention is provided with two kinds of network classes simultaneously on each host The virtual switch of type, and during creating multiple virtual machines on same host, it can control first on host The virtual switch of network type creates the first network port for connecting virtual machine to be created;Control second on host The virtual switch of network type creates second network port for connecting virtual machine to be created, then creates for connecting phase The virtual machine for answering network type configures the port of the Microsoft Loopback Adapter of virtual machine and is directed toward corresponding first network port or the second net The resource benefit of machine is improved to support the virtual machine of different network type in making can to create on same host in network port With rate, stock amount is reduced, reduces equipment cost.
Example IV
As shown in fig. 7, being hybrid network configuration device structure chart two provided in an embodiment of the present invention, which can be considered figure The refinement and supplementing structure of structure shown in 6, for executing in such as Fig. 5, method and step performed by the controller on host, On the basis of structure shown in Fig. 6, further includes:
Command reception module 630, for receiving for creating first network type or the second network class on host The creation of the virtual machine of type instructs, and the basic data for creating virtual machine is carried in creation instruction;
Above-mentioned network port creation module 610 can include:
First network port unit 611 controls the virtual of the first network type on host for instructing according to creation Interchanger creates the first network port for connecting virtual machine to be created;
Second network port unit 612, the virtual switch for controlling the second network type on host, which creates, to be used In second network port for connecting virtual machine to be created;
Virtual machine creating module 620, for creating virtual machine on host according to basic data.
Further, as shown in fig. 7, may also include that in above-mentioned hybrid network configuration device
Initialization module 640 is created for the virtual switch on control host for connecting virtual machine to be created First network port or second network port before, judge whether virtual switch is completed to initialize;
If initialization is completed, trigger control the virtual switch create for connecting virtual machine to be created first The operating procedure of the network port or second network port;
If not completing initialization, first the virtual switch is initialized, so that the virtual switch and its institute The gateway of the network type of category is connected to, and to be connected to by the gateway with public, then triggering controls the virtual switch Machine is created for connecting the first network port of virtual machine to be created or the operating procedure of second network port;
The original state of virtual switch is the state that is not initialised.
Further, above-mentioned virtual machine creating module 620 is specifically used for, and calls libvirt program, and utilize basic data Create virtual machine instance information, in example information the port configuration of Microsoft Loopback Adapter be directed toward a corresponding first network port or One second network port.
Further, above-mentioned first network type is classic network, and the gateway of first network is physical gateway;Second Network type is proprietary network, and the gateway of the second network is virtual gateway.
Further, as shown in fig. 7, may also include that in above-mentioned hybrid network configuration device
Detection module 650, for detecting the network patency of the virtual machine after the starting of the virtual machine of creation.
Hybrid network configuration device provided in an embodiment of the present invention passes through creation on the basis of above structure embodiment Instructing for virtual machine makes the operation to the network type of configuration virtual machine to trigger the initialization of virtual switch on host more Add flexibly;Finally, after virtual machine starting, the network patency of active detecting virtual machine, to guarantee that user being capable of normal use Resources of virtual machine.
Embodiment five
As shown in figure 8, for the hybrid network of the configured generation of hybrid network configuration method shown based on the above embodiment The schematic diagram of structural unit, comprising: the virtual switch of the first network type on host 810 is arranged in host 810 820 and second network type virtual switch 830 and multiple virtual machines 840, wherein
A part of virtual machine 840 is connected to the first network port of the virtual switch 820 of first network type, the first net The virtual switch 820 of network type is connected to the gateway 850 of first network, and passes through the gateway 850 and public network 860 Connection;
Another part virtual machine 840 is connected to second network port of the virtual switch 830 of the second network type, and second The virtual switch 830 of network type is connected to the gateway 870 of the second network, and passes through the gateway 870 and public network 860 connections.
Further, above-mentioned first network type can be classic network, and the gateway of first network can be physical gateway; Second network type can be proprietary network, and the gateway of the second network can be virtual gateway.
On this basis, as shown in figure 9, the schematic diagram of the mixed network structure for the embodiment of the present invention, comprising: Duo Geru Mixed network structure unit 910 shown in fig. 8, topology network architecture 920, the first network being made of multiple physical switches Gateway 850 and the second network type gateway 870;
The virtual switch 820 of first network type in each mixed network structure unit 910 passes through topological network knot Structure 920 is connected to the gateway 850 of first network;
The virtual switch 830 of the second network type in each mixed network structure unit 920 passes through topological network knot Structure 920 is connected to the gateway 870 of the second network.
It on this basis, as shown in Figure 10, is the schematic diagram of the network structure of the embodiment of the present invention, comprising: such as institute in Fig. 9 The mixed network structure 101 shown, first network structure 102 and/or the second network structure 103;
First network structure 102 includes: multiple hosts 104, and the void of the first network type on host 104 is arranged in Quasi- interchanger 820 and multiple virtual machines 105, further include being made of in mixed network structure 101 multiple physical switches The gateway 850 of topology network architecture 920 and first network, wherein,
Each virtual machine 105 is connected to the virtual switch 820 of first network type, the virtual switch of first network type 820 are connected to by topology network architecture 920 with the gateway 850 of first network, and are connected by the gateway and public network 860 It is logical;
Second network structure 103 includes: multiple hosts 106, and the void of the second network type on host 106 is arranged in Quasi- interchanger 830 and multiple virtual machines 107, further include being made of in mixed network structure 101 multiple physical switches The gateway 870 of topology network architecture 920 and the second network, wherein,
Each virtual machine 107 is connected to the virtual switch 830 of the second network type, the virtual switch of the second network type 830 are connected to by topology network architecture 920 with the gateway 870 of the second network, and are connected by the gateway and public network 860 It is logical.
Embodiment six
It disclosed the overall architecture of the processing unit of man-machine conversation, the function of the device can be by a kind of electronic equipment It realizes and completes, as shown in figure 11, be the structural schematic diagram of the electronic equipment of the embodiment of the present invention, specifically include: memory 111 With processor 112.
Memory 111, for storing program.
In addition to above procedure, memory 111 is also configured to store various other data to support in electronic equipment On operation.The example of these data includes the instruction of any application or method for operating on an electronic device, connection It is personal data, telephone book data, message, picture, video etc..
Memory 111 can realize by any kind of volatibility or non-volatile memory device or their combination, Such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable is read-only Memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk Or CD.
Processor 112 is coupled to memory 111, for executing the program in memory 111, to be used for:
During creating multiple virtual machines on same host, the virtual of the first network type on host is controlled Interchanger creates the first network port for connecting virtual machine to be created, the virtual switch of first network type and the first net The gateway of network is connected to, and is connected to by the gateway with public network;Control the virtual of the second network type on host Interchanger creates second network port for connecting virtual machine to be created, the virtual switch of the second network type and the second net The gateway of network is connected to, and is connected to by the gateway with public network;
The virtual machine for being connected to first network, the port configuration of the Microsoft Loopback Adapter of the virtual machine are created on host It is directed toward first network port;The virtual machine for being connected to the second network, the Microsoft Loopback Adapter of the virtual machine are created on host Port configuration be directed toward second network port.
Above-mentioned specific processing operation is described in detail in embodiment in front, and details are not described herein.
Further, as shown in figure 11, electronic equipment can also include: communication component 113, power supply module 114, audio component 115, other components such as display 116.Members are only schematically provided in Figure 11, are not meant to that electronic equipment only includes figure Component shown in 11.
Communication component 113 is configured to facilitate the communication of wired or wireless way between electronic equipment and other equipment.Electricity Sub- equipment can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.It is exemplary at one In embodiment, communication component 113 receives broadcast singal or broadcast correlation from external broadcasting management system via broadcast channel Information.In one exemplary embodiment, communication component 113 further includes near-field communication (NFC) module, to promote short range communication. For example, radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) skill can be based in NFC module Art, bluetooth (BT) technology and other technologies are realized.
Power supply module 114 provides electric power for the various assemblies of electronic equipment.Power supply module 114 may include power management System, one or more power supplys and other with for electronic equipment generate, manage, and distribute the associated component of electric power.
Audio component 115 is configured as output and/or input audio signal.For example, audio component 115 includes a Mike Wind (MIC), when electronic equipment is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone is matched It is set to reception external audio signal.The received audio signal can be further stored in memory 111 or via communication set Part 113 is sent.In some embodiments, audio component 115 further includes a loudspeaker, is used for output audio signal.
Display 116 includes screen, and screen may include liquid crystal display (LCD) and touch panel (TP).If screen Curtain includes touch panel, and screen may be implemented as touch screen, to receive input signal from the user.Touch panel includes one A or multiple touch sensors are to sense the gesture on touch, slide, and touch panel.Touch sensor can not only sense touching It touches or the boundary of sliding action, but also detects duration and pressure relevant with touch or slide.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above-mentioned each method embodiment can lead to The relevant hardware of program instruction is crossed to complete.Program above-mentioned can be stored in a computer readable storage medium.The journey When being executed, execution includes the steps that above-mentioned each method embodiment to sequence;And storage medium above-mentioned include: ROM, RAM, magnetic disk or The various media that can store program code such as person's CD.
Finally, it should be noted that the above various embodiments is only to illustrate the technical solution of the application, rather than its limitations;To the greatest extent Pipe is described in detail the application referring to foregoing embodiments, those skilled in the art should understand that: its according to So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into Row equivalent replacement;And these are modified or replaceed, each embodiment technology of the application that it does not separate the essence of the corresponding technical solution The range of scheme.

Claims (18)

1. a kind of hybrid network configuration method characterized by comprising
During creating multiple virtual machines on same host, the virtual of the first network type on the host is controlled Interchanger creates the first network port for connecting virtual machine to be created, the virtual switch of the first network type and The gateway of one network is connected to, and is connected to by the gateway with public network;Control the second network class on the host The virtual switch of type creates second network port for connecting virtual machine to be created, the virtual friendship of second network type It changes planes and is connected to the gateway of the second network, and be connected to by the gateway with public network;
The virtual machine for being connected to the first network, the port of the Microsoft Loopback Adapter of the virtual machine are created on the host The first network port is directed toward in configuration;The virtual machine for being connected to second network is created on the host, it should Second network port is directed toward in the port configuration of the Microsoft Loopback Adapter of virtual machine.
2. the method according to claim 1, wherein the method also includes:
Receive the creation for creating the virtual machine of the first network type or second network type on host Instruction, it is described to create the basic data carried in instruction for creating the virtual machine;
According to the creation instruct, control the first network type on the host virtual switch creation for connect to Create the first network port of virtual machine;Alternatively,
Control the second network type on the host virtual switch create for connecting virtual machine to be created second The network port;
Virtual machine is created on the host according to the basic data.
3. according to the method described in claim 2, it is characterized in that, the method also includes:
The creation that control server receives the virtual machine that user creates the first network type or second network type is asked Ask, selection supports to create the host of the first network type or second network type from service cluster, and to this Host issues the creation instruction, and the basic data carried in the creation instruction is the control server according to institute It states request to create and is chosen from basic database and obtained.
4. the method according to claim 1, wherein the method also includes:
The first network for connecting virtual machine to be created is created in the virtual switch controlled on the host Before port or second network port, further includes:
Judge whether the virtual switch is completed to initialize;
If initialization is completed, trigger control the virtual switch create for connecting virtual machine to be created described first The operating procedure of the network port or second network port;
If do not complete initialization, first the virtual switch is initialized so that the virtual switch and its belonging to The gateway of network type is connected to, and to be connected to by the gateway with public, then triggering controls virtual switch wound Build the first network port for connecting virtual machine to be created or the operating procedure of second network port;
The original state of the virtual switch is the state that is not initialised.
5. according to the method described in claim 2, it is characterized in that, described create on the host according to the basic data Build virtual machine, comprising:
Libvirt program is called, and creates virtual machine instance information, virtual net in the example information using the basic data The corresponding first network port or second network port are directed toward in the port configuration of card.
6. the method according to claim 1, wherein the first network type be classic network, described first The gateway of network is physical gateway;Second network type is proprietary network, and the gateway of second network is Virtual gateway.
7. method according to claim 1-6, which is characterized in that the method also includes:
After the virtual machine starting of creation, the network patency of the virtual machine is detected.
8. a kind of hybrid network configuration device characterized by comprising
The network port creation module during for creating multiple virtual machines on same host, controls the host On the virtual switch of first network type create the first network port for connecting virtual machine to be created, first net The virtual switch of network type is connected to the gateway of first network, and is connected to by the gateway with public network;Control institute The virtual switch for stating the second network type on host creates second network port for connecting virtual machine to be created, institute The virtual switch for stating the second network type is connected to the gateway of the second network, and is connected by the gateway and public network It is logical;
Virtual machine creating module, for creating the virtual machine for being connected to the first network, the void on the host The first network port is directed toward in the port configuration of the Microsoft Loopback Adapter of quasi- machine;Creation is described for being connected on the host Second network port is directed toward in the port configuration of the virtual machine of second network, the Microsoft Loopback Adapter of the virtual machine.
9. device according to claim 8, which is characterized in that described device further include:
Command reception module, for receiving for creating the first network type or second network class on host The creation of the virtual machine of type instructs, and the basic data for creating the virtual machine is carried in the creation instruction;
The network port creation module includes:
First network port unit controls the void of the first network type on the host for instructing according to the creation Quasi- interchanger creates the first network port for connecting virtual machine to be created;
Second network port unit, the virtual switch for controlling the second network type on the host are created for connecting Second network port of reception creation virtual machine;
The virtual machine creating module, for creating virtual machine on the host according to the basic data.
10. device according to claim 8, which is characterized in that described device further include:
Initialization module, for controlling the virtual switch creation on the host for connecting virtual machine to be created The first network port or second network port before, judge whether the virtual switch is completed to initialize;
If initialization is completed, trigger control the virtual switch create for connecting virtual machine to be created described first The operating procedure of the network port or second network port;
If do not complete initialization, first the virtual switch is initialized so that the virtual switch and its belonging to The gateway of network type is connected to, and to be connected to by the gateway with public, then triggering controls virtual switch wound Build the first network port for connecting virtual machine to be created or the operating procedure of second network port;
The original state of the virtual switch is the state that is not initialised.
11. device according to claim 9, which is characterized in that the virtual machine creating module is specifically used for,
Libvirt program is called, and creates virtual machine instance information, virtual net in the example information using the basic data A corresponding first network port or second network port are directed toward in the port configuration of card.
12. device according to claim 8, which is characterized in that the first network type be classic network, described first The gateway of network is physical gateway;Second network type is proprietary network, and the gateway of second network is Virtual gateway.
13. according to the described in any item devices of claim 8-12, which is characterized in that described device further include:
Detection module, for detecting the network patency of the virtual machine after the starting of the virtual machine of creation.
14. a kind of mixed network structure unit characterized by comprising the first network class on host is arranged in host The virtual switch and multiple virtual machines of the virtual switch of type and the second network type, wherein
A part of virtual machine is connected to the first network port of the virtual switch of the first network type, and described first The virtual switch of network type is connected to the gateway of first network, and is connected to by the gateway with public network;
Virtual machine described in another part is connected to second network port of the virtual switch of second network type, and described The virtual switch of two network types is connected to the gateway of the second network, and is connected to by the gateway with public network.
15. device according to claim 14, which is characterized in that the first network type is classic network, described the The gateway of one network is physical gateway;Second network type is proprietary network, the gateway of second network For virtual gateway.
16. a kind of mixed network structure characterized by comprising multiple mixed as described in claim 14 or claim 15 Close network structure elements, the topology network architecture being made of multiple physical switches, the gateway of first network and the second net The gateway of network type;
The virtual switch of the first network type in each mixed network structure unit passes through the topological network Structure is connected to the gateway of the first network;
The virtual switch of second network type in each mixed network structure unit passes through the topological network Structure is connected to the gateway of second network.
17. a kind of network structure characterized by comprising mixed network structure as claimed in claim 16, first network knot Structure and/or the second network structure;
The first network structure includes: multiple hosts, and the virtual switch of the first network type on host is arranged in, And multiple virtual machines, further include the topology network architecture being made of multiple physical switches in the mixed network structure and The gateway of first network, wherein,
Each virtual machine is connected to the virtual switch of the first network type, the virtual switch of the first network type Machine is connected to by the topology network architecture with the gateway of the first network, and is connected by the gateway and public network It is logical;
Second network structure includes: multiple hosts, and the virtual switch of the second network type on host is arranged in, And multiple virtual machines, further include the topology network architecture being made of multiple physical switches in the mixed network structure and The gateway of second network, wherein,
Each virtual machine is connected to the virtual switch of second network type, the virtual switch of second network type Machine is connected to by the topology network architecture with the gateway of second network, and is connected by the gateway and public network It is logical.
18. a kind of electronic equipment characterized by comprising
Memory, for storing program;
Processor is coupled to the memory, for executing described program, to be used for:
During creating multiple virtual machines on same host, the virtual of the first network type on the host is controlled Interchanger creates the first network port for connecting virtual machine to be created, the virtual switch of the first network type and The gateway of one network is connected to, and is connected to by the gateway with public network;Control the second network class on the host The virtual switch of type creates second network port for connecting virtual machine to be created, the virtual friendship of second network type It changes planes and is connected to the gateway of the second network, and be connected to by the gateway with public network;
The virtual machine for being connected to the first network, the port of the Microsoft Loopback Adapter of the virtual machine are created on the host A first network port is directed toward in configuration;Creation is for being connected to the virtual of second network on the host Second network port is directed toward in the port configuration of machine, the Microsoft Loopback Adapter of the virtual machine.
CN201711079544.1A 2017-11-06 2017-11-06 Hybrid network configuration method and device, network structure and electronic equipment Active CN109756431B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711079544.1A CN109756431B (en) 2017-11-06 2017-11-06 Hybrid network configuration method and device, network structure and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711079544.1A CN109756431B (en) 2017-11-06 2017-11-06 Hybrid network configuration method and device, network structure and electronic equipment

Publications (2)

Publication Number Publication Date
CN109756431A true CN109756431A (en) 2019-05-14
CN109756431B CN109756431B (en) 2021-07-16

Family

ID=66400948

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711079544.1A Active CN109756431B (en) 2017-11-06 2017-11-06 Hybrid network configuration method and device, network structure and electronic equipment

Country Status (1)

Country Link
CN (1) CN109756431B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110311861A (en) * 2019-05-31 2019-10-08 厦门网宿有限公司 A kind of method and apparatus guiding data traffic
CN112491984A (en) * 2020-11-13 2021-03-12 上海连尚网络科技有限公司 Container editing engine cluster management system based on virtual network bridge
CN113298596A (en) * 2020-07-31 2021-08-24 阿里巴巴集团控股有限公司 Data processing method, device and equipment
WO2022206229A1 (en) * 2021-03-30 2022-10-06 阿里巴巴(中国)有限公司 Data processing method and apparatus, device, and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102244622A (en) * 2011-07-25 2011-11-16 北京网御星云信息技术有限公司 Virtual gateway protection method, virtual security gateway and system for server virtualization
CN103607308A (en) * 2013-11-29 2014-02-26 杭州东信北邮信息技术有限公司 Virtual machine multi-network management system and method in cloud computing environment
US20140059111A1 (en) * 2012-08-27 2014-02-27 Vmware, Inc. Method and system for enabling multi-core processing of vxlan traffic
CN104468746A (en) * 2014-11-23 2015-03-25 国云科技股份有限公司 Method for realizing distributed virtual networks applicable to cloud platform

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102244622A (en) * 2011-07-25 2011-11-16 北京网御星云信息技术有限公司 Virtual gateway protection method, virtual security gateway and system for server virtualization
US20140059111A1 (en) * 2012-08-27 2014-02-27 Vmware, Inc. Method and system for enabling multi-core processing of vxlan traffic
CN103607308A (en) * 2013-11-29 2014-02-26 杭州东信北邮信息技术有限公司 Virtual machine multi-network management system and method in cloud computing environment
CN104468746A (en) * 2014-11-23 2015-03-25 国云科技股份有限公司 Method for realizing distributed virtual networks applicable to cloud platform

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110311861A (en) * 2019-05-31 2019-10-08 厦门网宿有限公司 A kind of method and apparatus guiding data traffic
CN113298596A (en) * 2020-07-31 2021-08-24 阿里巴巴集团控股有限公司 Data processing method, device and equipment
CN113298596B (en) * 2020-07-31 2022-05-06 阿里巴巴集团控股有限公司 Data processing method, device and equipment
CN112491984A (en) * 2020-11-13 2021-03-12 上海连尚网络科技有限公司 Container editing engine cluster management system based on virtual network bridge
WO2022206229A1 (en) * 2021-03-30 2022-10-06 阿里巴巴(中国)有限公司 Data processing method and apparatus, device, and storage medium

Also Published As

Publication number Publication date
CN109756431B (en) 2021-07-16

Similar Documents

Publication Publication Date Title
CN109756431A (en) Hybrid network configuration method, device, network structure and electronic equipment
CN104506397B (en) The method and system of smart machine access to LAN
CN107920058A (en) Long-range real-time support instrument and the method supported for remote service
CN105847067A (en) Method and device for upgrading Zigbee equipment
CN105139877A (en) Method for connecting multimedia play devices, main device, control terminal and system
CN102571996B (en) IP (Internet Protocol) address assignment method, IP address assignment device and network system
RU2653317C2 (en) Server page reception based on the object in the electronic device
CN107294793A (en) Replacement method, device, equipment and the storage medium of intelligent home device
CN105471686A (en) Terminal control method, terminal control apparatus and system
US8682965B2 (en) Remote support system and remote support method for terminal
CN107079310A (en) Obtain, send the method and device of system information
CN113055255A (en) Scene configuration method and device of intelligent household appliance, storage medium and electronic equipment
CN105338550B (en) A kind of management method and device of the connection for wireless network
CN103268255A (en) Method, device and system for triggering terminal to execute processing
CN107333095A (en) The processing system of media resource
CN102214104A (en) Android-based application program management method and system
CN105813232A (en) Mobile terminal and network sharing method
CN103326959A (en) Switching application method and switching application system of multiple network modes, and cloud storage system
CN107193662A (en) A kind of information synchronization method and mobile terminal based on dual system
CN105700421A (en) Apparatus, system and method for allocating identifiers to components of a control system
CN105743671B (en) Capacity expansion method, controller and system
CN113965889B (en) Data processing, filtering information quantity determining and configuring method, equipment and medium
CN107018182A (en) The fault-tolerance processing method and device of load balancing
CN107634907A (en) A kind of two-layer virtual private network L2VPN data forwarding method and device
CN105264868A (en) Operating system establishment method and device

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
TR01 Transfer of patent right

Effective date of registration: 20230605

Address after: Room 1-2-A06, Yungu Park, No. 1008 Dengcai Street, Sandun Town, Xihu District, Hangzhou City, Zhejiang Province, 310030

Patentee after: Aliyun Computing Co.,Ltd.

Address before: Box 847, four, Grand Cayman capital, Cayman Islands, UK

Patentee before: ALIBABA GROUP HOLDING Ltd.

TR01 Transfer of patent right