CN109756431A - Hybrid network configuration method, device, network structure and electronic equipment - Google Patents
Hybrid network configuration method, device, network structure and electronic equipment Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2017
- 2017-11-06 CN CN201711079544.1A patent/CN109756431B/en active Active
Patent Citations (4)
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)
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 |