Movatterモバイル変換


[0]ホーム

URL:


CN109981493B - Method and device for configuring virtual machine network - Google Patents

Method and device for configuring virtual machine network
Download PDF

Info

Publication number
CN109981493B
CN109981493BCN201910278426.6ACN201910278426ACN109981493BCN 109981493 BCN109981493 BCN 109981493BCN 201910278426 ACN201910278426 ACN 201910278426ACN 109981493 BCN109981493 BCN 109981493B
Authority
CN
China
Prior art keywords
virtual machine
network
network card
computing node
request
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.)
Active
Application number
CN201910278426.6A
Other languages
Chinese (zh)
Other versions
CN109981493A (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.)
Suzhou Metabrain Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co LtdfiledCriticalSuzhou Inspur Intelligent Technology Co Ltd
Priority to CN201910278426.6ApriorityCriticalpatent/CN109981493B/en
Publication of CN109981493ApublicationCriticalpatent/CN109981493A/en
Application grantedgrantedCritical
Publication of CN109981493BpublicationCriticalpatent/CN109981493B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The application discloses a method and a device for configuring a virtual machine network, wherein the method comprises the following steps: when a computing node network agent in a computing node receives a network change request sent by a Neutron server, updating flow table information of a virtual switch of the computing node by the computing node network agent according to a static routing table stored in the Neutron server; and updating a routing table inside the virtual machine by a cloud host network agent of the virtual machine in the computing node according to the routing information acquired from the Neutron server, so that the routing information inside the virtual machine is matched with the flow table information of the virtual switch, and the virtual machine sends the data packet to a specified gateway through a network card selected according to the routing information. According to the scheme, after the virtual machine runs, the network route of the virtual machine can be set and updated under the condition that the virtual machine is not logged in to modify the route information, and other network cards are used for routing data.

Description

Method and device for configuring virtual machine network
Technical Field
The present application relates to the field of virtual machines, and more particularly, to a method and apparatus for configuring a virtual machine network.
Background
In terms of network management of a virtual machine, generally, an IP address of the virtual machine is obtained by using a DHCP (Dynamic host configuration Protocol) and recorded in a Neutron database. The IP obtaining mode of the virtual machine obtains the metadata of the IP address of the virtual machine from the Neutron server through a cloud-init tool, and the metadata is injected into the virtual machine operating system when the virtual machine is initially created and started. However, this method only works when the virtual machine is first created, and after the virtual machine has been operated, if a network card is dynamically added to the virtual machine, the virtual machine cannot normally acquire a new address, and the virtual machine cannot automatically set a static route and a default route when the virtual machine has multiple network cards, which may cause route confusion. Therefore, the virtual machine needs to be reset after logging in, and the processing mode is not suitable for large-scale cloud environment.
Disclosure of Invention
In order to solve the above technical problem, the present application provides a method and an apparatus for configuring a virtual machine network, which can set and update a network route of a virtual machine without logging in the virtual machine to modify routing information after the virtual machine runs, and use another network card to route data.
In order to achieve the object of the present invention, an embodiment of the present invention provides a method for configuring a virtual machine network, where the method includes:
when a computing node network agent in a computing node receives a network change request sent by a Neutron server, the computing node network agent updates flow table information of a virtual switch Openvswitch of the computing node according to a static routing table stored in the Neutron server so as to ensure that a virtual machine in the computing node correctly sends a data packet to the virtual switch;
and updating a routing table inside the virtual machine by a cloud host network agent of the virtual machine in the computing node according to the routing information acquired from the Neutron server, so that the routing information inside the virtual machine is matched with the flow table information of the Openvswitch, and the virtual machine sends the data packet to a specified gateway through a network card selected according to the routing information.
Further, in an optional embodiment, the network change request is a request for switching one network card of the multiple network cards of the virtual machine to another network card, or a request for switching the network card of the virtual machine to a network card added for the virtual machine.
Further, in an optional embodiment, if the network change request is a request to switch one of the network cards of the virtual machine to another network card, the network change request includes a request to set the IP address, the mac address, and the default routing information of the network card of the virtual machine to the IP address, the mac address, and the corresponding routing information of the switched network card, respectively.
Further, in an optional embodiment, if the network change request is a request to switch the network card of the virtual machine to the network card added to the virtual machine, the network change request includes a request to set the IP address and mac address of the network card of the virtual machine and the default routing information of the virtual machine to the IP address and mac address of the added network card and the corresponding routing information.
Further, in an optional embodiment, a plurality of static routing tables are maintained in the Neutron server before the step of updating, by the compute node network agent, the flow table information of the virtual switch Openvswitch of the compute node according to the static routing tables maintained in the Neutron server; each static routing table sets a routing rule for a corresponding virtual machine network, so that one virtual machine accesses one of the multiple networks through one network card of the virtual machine.
To achieve the object of the present invention, an embodiment of the present invention provides an apparatus for configuring a virtual machine network, the apparatus including a memory and a processor,
the memory is for storing computer readable instructions;
the processor is configured to execute the computer-readable instructions to perform operations comprising:
when a computing node network agent in a computing node receives a network change request sent by a Neutron server, the computing node network agent updates flow table information of a virtual switch Openvswitch of the computing node according to a static routing table stored in the Neutron server so as to ensure that a virtual machine in the computing node correctly sends a data packet to the virtual switch;
and updating a routing table inside the virtual machine by a cloud host network agent of the virtual machine in the computing node according to the routing information acquired from the Neutron server, so that the routing information inside the virtual machine is matched with the flow table information of the Openvswitch, and the virtual machine sends the data packet to a specified gateway through a network card selected according to the routing information.
Further, in an optional embodiment, the network change request is a request for switching one network card of the multiple network cards of the virtual machine to another network card, or a request for switching the network card of the virtual machine to a network card added for the virtual machine.
Further, in an optional embodiment, if the network change request is a request to switch one of the network cards of the virtual machine to another network card, the network change request includes a request to set the IP address, the mac address, and the default routing information of the network card of the virtual machine to the IP address, the mac address, and the corresponding routing information of the switched network card, respectively.
Further, in an optional embodiment, if the network change request is a request to switch the network card of the virtual machine to the network card added to the virtual machine, the network change request includes a request to set the IP address and mac address of the network card of the virtual machine and the default routing information of the virtual machine to the IP address and mac address of the added network card and the corresponding routing information.
Further, in an optional embodiment, a plurality of static routing tables are maintained in the Neutron server before the step of updating, by the compute node network agent, the flow table information of the virtual switch Openvswitch of the compute node according to the static routing tables maintained in the Neutron server; each static routing table sets a routing rule for a corresponding virtual machine network, so that one virtual machine accesses one of the multiple networks through one network card of the virtual machine.
The method and the device have the advantages that after the network change request is received by the network agent of the computing node, the flow table information of the virtual switch of the computing node is updated according to the static routing table stored in the Neutron server, and the routing table in the virtual machine is updated by the network agent of the cloud host of the virtual machine according to the routing information acquired from the Neutron server, so that after the virtual machine runs, the network routing of the virtual machine can be set and updated, other network cards can be used for routing data, the virtual machine does not need to be logged in to modify the routing information, and the management efficiency of the virtual machine network of the OpenStack platform is improved. Meanwhile, the network routing information can be updated without logging in a virtual machine, and the safety of the cloud host is improved.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the example serve to explain the principles of the invention and not to limit the invention.
Fig. 1 is a flowchart of a method for configuring a virtual machine network according to an embodiment of the present invention;
fig. 2 is a block diagram of an apparatus for configuring a virtual machine network according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features of the embodiments in the present application may be arbitrarily combined with each other without conflict.
The steps illustrated in the flow charts of the figures may be performed in a computer system such as a set of computer-executable instructions. Also, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
Openstack is used as an open-source cloud computing management platform, and can very conveniently manage various virtualization platform resources, and in terms of network management of virtual machines, generally, IP addresses of the virtual machines are acquired in a DHCP manner and recorded in a Neutron database. The IP obtaining mode of the virtual machine obtains the metadata of the IP address of the virtual machine from the Neutron server through the cloud-init, and the metadata is injected into the virtual machine operating system when the virtual machine is initially created and started. However, this method only works when the virtual machine is first created, and after the virtual machine has been operated, if a network card is dynamically added to the virtual machine, the virtual machine cannot normally acquire a new address, and the virtual machine cannot automatically set a static route and a default route when the virtual machine has multiple network cards, which may cause route confusion. Therefore, the virtual machine needs to be reset after logging in, and the processing mode is not suitable for large-scale cloud environment.
In order to solve the above problem, in one aspect, an embodiment of the present invention provides a method for configuring a virtual machine network, as shown in fig. 1, the method includes steps S101 to S103.
Step S101, when a computing node network agent in a computing node receives a network change request sent by a Neutron server, the computing node network agent updates flow table information of a virtual switch Openvswitch of the computing node according to a static routing table stored in the Neutron server so as to ensure that a virtual machine in the computing node correctly sends a data packet to the virtual switch.
Step S103, updating a routing table inside the virtual machine by a cloud host network agent of the virtual machine in the computing node according to the routing information acquired from the Neutron server, so that the routing information inside the virtual machine is matched with the flow table information of the Openvswitch, and the virtual machine sends the data packet to a specified gateway through a network card selected according to the routing information.
The method and the device have the advantages that after the network change request is received by the network agent of the computing node, the flow table information of the virtual switch of the computing node is updated according to the static routing table stored in the Neutron server, and the routing table in the virtual machine is updated by the network agent of the cloud host of the virtual machine according to the routing information acquired from the Neutron server, so that after the virtual machine runs, the network routing of the virtual machine can be set and updated, other network cards can be used for routing data, the virtual machine does not need to be logged in to modify the routing information, and the management efficiency of the virtual machine network of the OpenStack platform is improved. Meanwhile, the network routing information can be updated without logging in a virtual machine, and the safety of the cloud host is improved.
Further, in an optional embodiment, the network change request is a request for switching one network card of the multiple network cards of the virtual machine to another network card, or a request for switching the network card of the virtual machine to a network card added for the virtual machine.
Based on the foregoing optional embodiments, further, in an optional embodiment, if the network change request is a request to switch one network card of the multiple network cards of the virtual machine to another network card, the network change request includes a request to set an IP address and a mac address of the network card of the virtual machine and default routing information of the virtual machine as an IP address and a mac address of the switched network card and corresponding routing information, respectively.
Based on the foregoing optional embodiments, further, in an optional embodiment, if the network change request is a request to switch the network card of the virtual machine to the network card added to the virtual machine, the network change request includes a request to set the IP address and mac address of the network card of the virtual machine and the default routing information of the virtual machine as the IP address and mac address of the network card added and the corresponding routing information.
Further, in an optional embodiment, a plurality of static routing tables are maintained in the Neutron server before the step of updating, by the compute node network agent, the flow table information of the virtual switch Openvswitch of the compute node according to the static routing tables maintained in the Neutron server; each static routing table sets a routing rule for a corresponding virtual machine network, so that one virtual machine accesses one of the multiple networks through one network card of the virtual machine.
In order to solve the above technical problem, an embodiment of the present invention provides an apparatus for configuring a virtual machine network, which includes amemory 10 and aprocessor 20, as shown in fig. 2.
Amemory 10 for storing computer readable instructions;
aprocessor 20 for executing computer readable instructions to perform the following operations:
when a computing node network agent in a computing node receives a network change request sent by a Neutron server, the computing node network agent updates flow table information of a virtual switch Openvswitch of the computing node according to a static routing table stored in the Neutron server so as to ensure that a virtual machine in the computing node correctly sends a data packet to the virtual switch;
and updating a routing table inside the virtual machine by a cloud host network agent of the virtual machine in the computing node according to the routing information acquired from the Neutron server, so that the routing information inside the virtual machine is matched with the flow table information of the Openvswitch, and the virtual machine sends the data packet to a specified gateway through a network card selected according to the routing information.
The method and the device have the advantages that after the network change request is received by the network agent of the computing node, the flow table information of the virtual switch of the computing node is updated according to the static routing table stored in the Neutron server, and the routing table in the virtual machine is updated by the network agent of the cloud host of the virtual machine according to the routing information acquired from the Neutron server, so that after the virtual machine runs, the network routing of the virtual machine can be set and updated, other network cards can be used for routing data, the virtual machine does not need to be logged in to modify the routing information, and the management efficiency of the virtual machine network of the OpenStack platform is improved. Meanwhile, the network routing information can be updated without logging in a virtual machine, and the safety of the cloud host is improved.
Further, in an optional embodiment, the network change request is a request for switching one network card of the multiple network cards of the virtual machine to another network card, or a request for switching the network card of the virtual machine to a network card added for the virtual machine.
Based on the foregoing optional embodiments, further, in an optional embodiment, if the network change request is a request to switch one network card of the multiple network cards of the virtual machine to another network card, the network change request includes a request to set an IP address and a mac address of the network card of the virtual machine and default routing information of the virtual machine as an IP address and a mac address of the switched network card and corresponding routing information, respectively.
Based on the foregoing optional embodiments, further, in an optional embodiment, if the network change request is a request to switch the network card of the virtual machine to the network card added to the virtual machine, the network change request includes a request to set the IP address and mac address of the network card of the virtual machine and the default routing information of the virtual machine as the IP address and mac address of the network card added and the corresponding routing information.
Further, in an optional embodiment, a plurality of static routing tables are maintained in the Neutron server before the step of updating, by the compute node network agent, the flow table information of the virtual switch Openvswitch of the compute node according to the static routing tables maintained in the Neutron server; each static routing table sets a routing rule for a corresponding virtual machine network, so that one virtual machine accesses one of the multiple networks through one network card of the virtual machine.
Although the embodiments of the present invention have been described above, the above description is only for the convenience of understanding the present invention, and is not intended to limit the present invention. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (8)

Translated fromChinese
1.一种用于配置虚拟机网络的方法,其特征在于,所述方法包括:1. A method for configuring a virtual machine network, wherein the method comprises:当计算节点中的计算节点网络代理接收到由Neutron服务器发出的网络变更请求的时候,由所述计算节点网络代理根据在所述Neutron服务器中保存的静态路由表来更新所述计算节点的虚拟交换机Openvswitch的流表信息,以保证计算节点中的虚拟机将数据包正确地发送到所述虚拟交换机;When the computing node network agent in the computing node receives the network change request sent by the Neutron server, the computing node network agent updates the virtual switch of the computing node according to the static routing table saved in the Neutron server Flow table information of Openvswitch to ensure that the virtual machine in the computing node sends data packets to the virtual switch correctly;由计算节点中的虚拟机的云主机网络代理根据从所述Neutron服务器获取的路由信息来更新所述虚拟机内部的路由表,以使得虚拟机内部的路由信息与Openvswitch的流表信息匹配,使所述虚拟机通过根据路由信息选定的网卡将数据包发送到规定的网关,The cloud host network agent of the virtual machine in the computing node updates the routing table inside the virtual machine according to the routing information obtained from the Neutron server, so that the routing information inside the virtual machine matches the flow table information of Openvswitch, so that The virtual machine sends the data packet to the specified gateway through the network card selected according to the routing information,网络变更请求是将虚拟机的多个网卡之中的一个网卡切换至另一个网卡的请求,或者是将虚拟机的网卡切换至为虚拟机添加的网卡的请求。The network change request is a request to switch one network card among multiple network cards of the virtual machine to another network card, or a request to switch the network card of the virtual machine to the network card added for the virtual machine.2.根据权利要求1所述的方法,其中,如果所述网络变更请求是将虚拟机的多个网卡之中的一个网卡切换到另一个网卡的请求的话,则所述网络变更请求包括将虚拟机的网卡的IP地址、mac地址以及虚拟机的默认路由信息分别设置为切换到的网卡的IP地址、mac地址以及相应的路由信息的请求。2. The method of claim 1, wherein, if the network change request is a request to switch one network card among the plurality of network cards of the virtual machine to another network card, the network change request comprises changing the virtual The IP address and mac address of the network card of the machine and the default routing information of the virtual machine are respectively set as the IP address, mac address and corresponding routing information request of the network card to be switched to.3.根据权利要求1所述的方法,其中,如果所述网络变更请求是将虚拟机的网卡切换至为所述虚拟机添加的网卡的请求的话,则所述网络变更请求包括将虚拟机的网卡的IP地址、mac地址以及虚拟机的默认路由信息设置为所添加的网卡的IP地址、mac地址以及相应的路由信息的请求。3. The method of claim 1, wherein, if the network change request is a request to switch a network card of the virtual machine to a network card added for the virtual machine, the network change request includes changing the network card of the virtual machine. The IP address, the mac address of the network card and the default routing information of the virtual machine are set as the IP address, the mac address of the added network card and the request for the corresponding routing information.4.根据权利要求1所述的方法,其中,在所述由所述计算节点网络代理根据在所述Neutron服务器中保存的静态路由表来更新所述计算节点的虚拟交换机Openvswitch的流表信息的步骤之前,在Neutron服务器中保存了多个静态路由表;其中的每个所述静态路由表针对一个相应的虚拟机网络设置了路由规则,以使得一个虚拟机通过虚拟机的一个网卡访问所述多个网络中的一个网络。4. The method according to claim 1, wherein, in the process of updating the flow table information of the virtual switch Openvswitch of the computing node by the computing node network agent according to the static routing table saved in the Neutron server Before the step, a plurality of static routing tables are stored in the Neutron server; in each of the static routing tables, routing rules are set for a corresponding virtual machine network, so that a virtual machine accesses the virtual machine through a network card of the virtual machine. One of multiple networks.5.一种用于配置虚拟机网络的装置,包括存储器和处理器,5. An apparatus for configuring a virtual machine network, comprising a memory and a processor,所述存储器,用于存储计算机可读指令;the memory for storing computer-readable instructions;所述处理器,用于执行所述计算机可读指令,以执行如下操作:the processor for executing the computer-readable instructions to perform the following operations:当计算节点中的计算节点网络代理接收到由Neutron服务器发出的网络变更请求的时候,由所述计算节点网络代理根据在所述Neutron服务器中保存的静态路由表来更新所述计算节点的虚拟交换机Openvswitch的流表信息,以保证计算节点中的虚拟机将数据包正确地发送到所述虚拟交换机;When the computing node network agent in the computing node receives the network change request sent by the Neutron server, the computing node network agent updates the virtual switch of the computing node according to the static routing table saved in the Neutron server Flow table information of Openvswitch to ensure that the virtual machine in the computing node sends data packets to the virtual switch correctly;由计算节点中的虚拟机的云主机网络代理根据从所述Neutron服务器获取的路由信息来更新所述虚拟机内部的路由表,以使得虚拟机内部的路由信息与Openvswitch的流表信息匹配,使所述虚拟机通过根据路由信息选定的网卡将数据包发送到规定的网关,The cloud host network agent of the virtual machine in the computing node updates the routing table inside the virtual machine according to the routing information obtained from the Neutron server, so that the routing information inside the virtual machine matches the flow table information of Openvswitch, so that The virtual machine sends the data packet to the specified gateway through the network card selected according to the routing information,其中,网络变更请求是将虚拟机的多个网卡之中的一个网卡切换至另一个网卡的请求,或者是将虚拟机的网卡切换至为虚拟机添加的网卡的请求。The network change request is a request for switching one network card of the multiple network cards of the virtual machine to another network card, or a request for switching the network card of the virtual machine to the network card added for the virtual machine.6.根据权利要求5所述的装置,其中,如果所述网络变更请求是将虚拟机的多个网卡之中的一个网卡切换到另一个网卡的请求的话,则所述网络变更请求包括将虚拟机的网卡的IP地址、mac地址以及虚拟机的默认路由信息分别设置为切换到的网卡的IP地址、mac地址以及相应的路由信息的请求。6. The apparatus of claim 5, wherein, if the network change request is a request to switch one network card among the plurality of network cards of the virtual machine to another network card, the network change request includes changing the virtual The IP address and mac address of the network card of the machine and the default routing information of the virtual machine are respectively set as the IP address, mac address and corresponding routing information request of the network card to be switched to.7.根据权利要求5所述的装置,其中,如果所述网络变更请求是将虚拟机的网卡切换至为所述虚拟机添加的网卡的请求的话,则所述网络变更请求包括将虚拟机的网卡的IP地址、mac地址以及虚拟机的默认路由信息设置为所添加的网卡的IP地址、mac地址以及相应的路由信息的请求。7. The apparatus of claim 5, wherein, if the network change request is a request to switch a network card of the virtual machine to a network card added for the virtual machine, the network change request includes changing the network card of the virtual machine. The IP address, the mac address of the network card and the default routing information of the virtual machine are set as the IP address, the mac address of the added network card and the request for the corresponding routing information.8.根据权利要求5所述的装置,其中,在所述由所述计算节点网络代理根据在所述Neutron服务器中保存的静态路由表来更新所述计算节点的虚拟交换机Openvswitch的流表信息的步骤之前,在Neutron服务器中保存了多个静态路由表;其中的每个所述静态路由表针对一个相应的虚拟机网络设置了路由规则,以使得一个虚拟机通过虚拟机的一个网卡访问所述多个网络中的一个网络。8. The apparatus according to claim 5, wherein, in the process of updating the flow table information of the virtual switch Openvswitch of the computing node by the computing node network agent according to the static routing table saved in the Neutron server Before the step, a plurality of static routing tables are stored in the Neutron server; in each of the static routing tables, routing rules are set for a corresponding virtual machine network, so that a virtual machine accesses the virtual machine through a network card of the virtual machine. One of multiple networks.
CN201910278426.6A2019-04-092019-04-09Method and device for configuring virtual machine networkActiveCN109981493B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910278426.6ACN109981493B (en)2019-04-092019-04-09Method and device for configuring virtual machine network

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910278426.6ACN109981493B (en)2019-04-092019-04-09Method and device for configuring virtual machine network

Publications (2)

Publication NumberPublication Date
CN109981493A CN109981493A (en)2019-07-05
CN109981493Btrue CN109981493B (en)2020-05-01

Family

ID=67083506

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910278426.6AActiveCN109981493B (en)2019-04-092019-04-09Method and device for configuring virtual machine network

Country Status (1)

CountryLink
CN (1)CN109981493B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111813556B (en)*2020-07-212021-04-09北京东方通软件有限公司Elastic expansion method of virtual cluster in cloud computing environment
CN112350866B (en)*2020-11-062021-12-21北京首都在线科技股份有限公司Method, device and storage medium for processing virtual machine network card configuration information
CN112468458B (en)*2020-11-122022-04-12鹏城实验室Scheduling method based on neutron layering mechanism
CN112804375B (en)*2021-01-112022-11-25上海思询信息科技有限公司 A configuration method for single network card and multiple IPs
US12118376B2 (en)2021-04-202024-10-15Stmicroelectronics International N.V.Virtual mode execution manager
CN113472563B (en)*2021-05-132023-12-26新华三大数据技术有限公司Network configuration issuing method and device
CN114363334B (en)*2021-12-302024-04-02阿里巴巴(中国)有限公司Cloud system, network configuration method, device and equipment of cloud desktop virtual machine
CN114584504B (en)*2022-04-302022-07-22苏州浪潮智能科技有限公司Network card communication method, device, equipment and medium for AI training platform
CN116233038B (en)*2022-12-292024-09-27天翼云科技有限公司 A method and device for hot upgrading a virtual switch

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103430149A (en)*2011-08-152013-12-04华为技术有限公司Virtual machine migration notification method and system
CN103716378A (en)*2013-12-102014-04-09同济大学Method for on-line migration of virtual machine in wide area network under future network serval
CN103973676A (en)*2014-04-212014-08-06蓝盾信息安全技术股份有限公司Cloud computing safety protection system and method based on SDN
CN104243265A (en)*2014-09-052014-12-24华为技术有限公司Gateway control method, device and system based on virtual machine migration
CN105589744A (en)*2015-08-252016-05-18杭州华三通信技术有限公司Virtual machine migration method and apparatus
CN106533942A (en)*2016-11-302017-03-22北京邮电大学Data processing method and device based on SDN
CN109194517A (en)*2018-09-202019-01-11郑州云海信息技术有限公司A kind of method and apparatus for being initialized to virtual switch component

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140376555A1 (en)*2013-06-242014-12-25Electronics And Telecommunications Research InstituteNetwork function virtualization method and apparatus using the same
CN103973481A (en)*2014-04-212014-08-06蓝盾信息安全技术股份有限公司System and method for auditing cloud computing data center based on SDN
KR101727005B1 (en)*2014-12-292017-04-14주식회사 이루온Virtualization epc system and seamless handover method between gateways based sdn in the same
CN108123819B (en)*2016-11-302020-10-16江南大学 A Simulation Method for Seamless Integration of Virtual and Real Networks
CN107302496B (en)*2017-05-262020-03-17重庆邮电大学Software defined network link failure recovery method based on in-band control

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103430149A (en)*2011-08-152013-12-04华为技术有限公司Virtual machine migration notification method and system
CN103716378A (en)*2013-12-102014-04-09同济大学Method for on-line migration of virtual machine in wide area network under future network serval
CN103973676A (en)*2014-04-212014-08-06蓝盾信息安全技术股份有限公司Cloud computing safety protection system and method based on SDN
CN104243265A (en)*2014-09-052014-12-24华为技术有限公司Gateway control method, device and system based on virtual machine migration
CN105589744A (en)*2015-08-252016-05-18杭州华三通信技术有限公司Virtual machine migration method and apparatus
CN106533942A (en)*2016-11-302017-03-22北京邮电大学Data processing method and device based on SDN
CN109194517A (en)*2018-09-202019-01-11郑州云海信息技术有限公司A kind of method and apparatus for being initialized to virtual switch component

Also Published As

Publication numberPublication date
CN109981493A (en)2019-07-05

Similar Documents

PublicationPublication DateTitle
CN109981493B (en)Method and device for configuring virtual machine network
EP3401783B1 (en)Method and apparatus for determining virtual machine migration
US8769040B2 (en)Service providing system, a virtual machine server, a service providing method, and a program thereof
CN103229478B (en) A method and device for determining virtual machine drift
EP3905598A1 (en)Message processing method and apparatus, control plane device, and computer storage medium
CN111585887B (en)Communication method and device based on multiple networks, electronic equipment and storage medium
WO2017114342A1 (en)Control of packet of virtual machine
EP3327994A1 (en)Virtual network management
JP2015518602A (en) System and method for supporting live migration of virtual machines based on an extended host channel adapter (HCA) model
EP2774324A1 (en)Distributed address resolution service for virtualized networks
CN108933844B (en) Method and device for providing DHCP service
EP3099026B1 (en)In-network message processing method, in-network message forwarding equipment and in-network message processing system
CN109240796A (en)Virtual machine information acquisition methods and device
CN106911779A (en)A kind of cloud platform virtual machine obtains IP method and devices
US11036535B2 (en)Data storage method and apparatus
CN114095430B (en)Access message processing method, system and working node
CN107294760A (en)Node management system, node management method, and computer-readable storage device
CN104506654A (en)Cloud computing system and backup method of dynamic host configuration protocol server
US11416267B2 (en)Dynamic hardware accelerator selection and loading based on acceleration requirements
CN114640678A (en)Pod management method, device and medium based on SR-IOV
CN106878052A (en)A kind of customer shift method and device
CN111327509B (en)Information updating method and device
CN111294316B (en) Network isolation method and device based on user-mode protocol stack virtual router
CN116016448A (en)Service network access method, device, equipment and storage medium
CN111371608A (en) A method, device and medium for deploying SFC service chain

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CP03Change of name, title or address

Address after:Building 9, No.1, guanpu Road, Guoxiang street, Wuzhong Economic Development Zone, Wuzhong District, Suzhou City, Jiangsu Province

Patentee after:Suzhou Yuannao Intelligent Technology Co.,Ltd.

Country or region after:China

Address before:Building 9, No.1, guanpu Road, Guoxiang street, Wuzhong Economic Development Zone, Wuzhong District, Suzhou City, Jiangsu Province

Patentee before:SUZHOU LANGCHAO INTELLIGENT TECHNOLOGY Co.,Ltd.

Country or region before:China


[8]ページ先頭

©2009-2025 Movatter.jp