CN103152256B - Virtual routing network design method based on cloud computing data center - Google Patents

Virtual routing network design method based on cloud computing data center Download PDF

Info

Publication number
CN103152256B
CN103152256B CN201310056732.8A CN201310056732A CN103152256B CN 103152256 B CN103152256 B CN 103152256B CN 201310056732 A CN201310056732 A CN 201310056732A CN 103152256 B CN103152256 B CN 103152256B
Authority
CN
China
Prior art keywords
virtual router
network
vrouter
external virtual
privately owned
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
CN201310056732.8A
Other languages
Chinese (zh)
Other versions
CN103152256A (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.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry 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 Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201310056732.8A priority Critical patent/CN103152256B/en
Publication of CN103152256A publication Critical patent/CN103152256A/en
Application granted granted Critical
Publication of CN103152256B publication Critical patent/CN103152256B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention provides a virtual routing network design method based on a cloud computing data center. The method comprises the following steps that a virtual router (vRouter) is arranged in a virtual routing network and used for realizing routing between different network segments and realizing various flexible network strategies including DHCP (Dynamic Host Configuration Protocol) service, gateway service, DNS (Domain Name System) service, address mapping service, flow control service, flow balancing service, VPN (Virtual Private Network) service and access control service, the virtual router (vRouter) is a virtual machine essentially, and a user remotely and flexibly configures and operates the virtual router (vRouter) to realize various flexible network requirements.

Description

A kind of virtual network design method of the route based on cloud computation data center
Technical field
The present invention relates to computer software, computer network and field of cloud calculation, specifically a kind of to be based on cloud computing The virtual network design method of route of data center.
Background technology
Calculate data center network mainly has following change relative to conventional data centers network, and cloud data center network will Ask higher bandwidth, lower delay;Cloud data center network server node and VM scales roll up, particularly VM numbers Amount;The management communicated between newly-increased cloud data center network VM;Two layers of interconnection between across data center website are moved with carrying virtual machine Move etc..
For these changes that cloud data center Netowrk tape comes, cloud data center network size has been set to become very huge Greatly, the application for carrying becomes sufficiently complex.Has there are many problem demanding prompt solutions in cloud data center network, such as maliciously attacks Hit, virus and wooden horse cause every year the loss exceeded 100 billion;The characteristic of uncalibrated visual servo (Scale-free) allows the whole network can be Well-designed minority accuses collapse under attacking;The appearance of the applications such as p2p was once causing each big ISP network blocking, had a strong impact on Traditional normal access etc..In order to realize certain data isolation and Information Security, general enterprises can be created in data center Found a capital and VLAN and be distributed VMs in the different vlans, when VM needs actively to be provided out service, it is necessary to a kind of routing network The support of network.
Virtualization of the cloud computation data center virtual network comprising software and hardware level.The network virtualization of hardware level Need the support of particular device, therefore increase certain hardware cost but performance may be quite a lot of.The network virtual of software level Change relatively flexibly, the route network for meeting various demands can be built with reference to privately owned bridge vSwitch and virtual router.Therefore, The present invention devises a kind of virtual network design method of route based on cloud computation data center, and the method can be easily in cloud Data center network passes through software creation external Virtual router(vRouter), user can easily configure outside after establishment The network communication mode of virtual router vRouter, can easily be customized individual based on external Virtual router vRouter user The network service and security strategy of property.
The content of the invention
It is an object of the invention to provide a kind of virtual network design method of the route based on cloud computation data center.
The purpose of the present invention is realized in the following manner, specifically comprising herein below;
One external Virtual router vRouter is set in route virtual network, and external Virtual router vRouter is used In realizing the route between different segment, and various flexible network strategies are realized, including DHCP service, gateway service, DNS clothes Business, address mapping services, flow control service, flow equalization service, VPN services and access control service, external Virtual route The essence of device vRouter is a virtual machine, and user is by long-range flexible configuration and operates external Virtual router vRouter To realize various flexible network demands;
External Virtual router vRouter runs on certain calculate node, the calculating that external Virtual router vRouter is located Agent programs are run on node, Agent programs are used to receive and the network operation of feedback user is asked, and Agent processes pass through Internal virtual router vSwitch communicates with external Virtual router vRouter in calculate node, and privately owned bridge vSwitch is one Individual common virtual switch, simply the privately owned bridge vSwitch not with physical network card bind, be only used for intercommunication.It is privately owned Bridge vSwitch communications with external Virtual router vRouter realize that this is privately owned by the privately owned network interface card in the vRouter of outside Network interface card dedicated for external Virtual router vRouter management, external Virtual router vRouter management implements it is logical The Tools processes crossed in external Virtual router vRouter are completing;
After the completion of external Virtual router vRouter configurations, corresponding network strategy will come into force.External Virtual router VRouter interacts to provide user customization by common vNIC with the privately owned bridge vSwitch and interior network interface card pNIC of calculate node Network service;
The establishment of route virtual network and configuration process are as follows:
1) it route the establishment mode of virtual network
(1)User from masterplate create external Virtual router vRouter virtual networks when, it is necessary first to randomly choose one Calculate node;
(2)User creates privately owned bridge vSwitch, the private of the not binding physical network interface card of internal physical isolation in calculate node There is bridge vSwitch, and configure private ip, the privately owned bridge vSwitch is used to provide dnsmasq DHCP monitoring services;
(3)User selects to create port set on the privately owned bridge vSwitch of acquiescence, the port group name of correspondence virtual network title Title can not bear the same name, and distribute VLAN ID for port set, and VLAN ID can not be 0;
(4)User creates external Virtual router vRouter by external Virtual router vRouter masterplates, outside empty Intend router vRouter and configure three pieces of network interface cards, network interface card, one piece of outer network interface card and one piece of privately owned network interface card in one piece, privately owned network interface card connection The dnsmasq listening ports of calculate node A or privately owned bridge vSwitch, interior network interface card is used to connect the Intranet network segment or virtual network name Claim, i.e. port set, outer network interface card is used to connect the outer network segment, and external Virtual router vRouter carries out route choosing between inside and outside network interface card Select;
(5)User arranges the privately owned network interface cards of external Virtual router vRouter in calculate node dnsmasq configuration file The corresponding relation of MAC-IP or private ip, and configure dnsmasq service processes DHCP monitorings are carried out to privately owned bridge vSwitch;
(6)User restarts dnsmasq service processes in calculate node, and starts the external Virtual router vRouter void Subsequent configuration is carried out in plan machine start-up course;
(7)The ISO mirror images of Tools are installed for external Virtual router vRouter heat additions, and are installed into virtual machine Tools configuration tools;
(8)If external Virtual router vRouter starts successfully, keeper configures external Virtual route by Tools Device vRouter, configuration information includes arranging external Virtual router vRouter Intranets IP and outer net IP and route, arranges Iptables forward tables, open and forwarded between network interface card, open iptables NAT forward tables, configure the DHCP IP address of dnsmasq Scope and mask, configure DNS;
(9)External Virtual router vRouter virtual networks are created successfully after the completion of configuration;
2) it route the configuration flow of virtual network
(1)User sends network operation and asks to calculate node Agent by RPC far calls;
(2)Calculate node Agent is by the privately owned network interface card in privately owned bridge vSwitch and external Virtual router vRouter Realization is interacted with the RPC of Tools;
(3)Tools receives to ask and perform configuration external Virtual router vRouter, and configuration information includes arranging Intranet IP and outer net IP and route, arrange iptables forward tables, open and forwarded between network interface card, open iptables NAT forward tables, The DHCP IP address ranges and mask of configuration dnsmasq, configures DNS, address mapping services, flow control service, flow equalization Service, VPN services and access control service;
(4)After the completion of Tools operations and by implementing result backtracking.
The invention has the beneficial effects as follows:There is an external Virtual router vRouter in route virtual network, it is outside Virtual router vRouter is used to realize the route between different segment, and realizes various flexible network strategies, including DHCP clothes Business, gateway service, DNS service, address mapping services, flow control service, flow equalization service, VPN services and access control Service etc..The essence of external Virtual router vRouter is a virtual machine, the present invention provide a kind of method flexibly management and Control external Virtual router vRouter, user remotely can flexibly configure and operate external Virtual router vRouter with Realize various flexible network demands.
1)User can be easily in cloud data center network by software creation external Virtual router vRouter, wound Building rear user can easily configure the network communication mode of external Virtual router vRouter, based on external Virtual router VRouter user can easily customize the network and security strategy of personalization.
2)User quickly creates external Virtual router vRouter according to external Virtual router vRouter masterplates, outside Virtual router vRouter masterplates complete in advance, built-in in advance can match somebody with somebody when making external Virtual router vRouter masterplates Put the Tools instruments of external Virtual router vRouter.
3)User's masterplate configures one piece when creating external Virtual router vRouter for external Virtual router vRouter Privately owned network interface card, the Tools in external Virtual router vRouter will be by privately owned network interface card and external Virtual router vRouter Agent communications on the physical node of operation, so as to realize that user matches somebody with somebody to the remote management of outside virtual router vRouter Put.
4)User configuring and startup complete after external Virtual router vRouter, can remotely change and match somebody with somebody by Tools Put external Virtual router vRouter, customize various network services and security strategy, including arrange Intranet IP and outer net IP and Route, arranges iptables forward tables, opens and forwarded between network interface card, opens iptables NAT forward tables, configures dnsmasq's DHCP IP address ranges and mask, configure DNS, address mapping services, flow control service, flow equalization service, VPN services With access control service etc..
Description of the drawings
Fig. 1 is external Virtual router vRouter structures and management flow chart.
Specific embodiment
The method of the present invention is described in detail below with reference to Figure of description.
The present invention devises a kind of virtual network design method of route based on cloud computation data center, specifically comprising following Content.
The system architecture that virtual network is route in the present invention is as shown in Figure 1.External Virtual router vRouter runs on certain Calculate node, runs Agent programs in the calculate node that external Virtual router vRouter is located, Agent programs are used to connect Receive and the network operation of feedback user is asked.Agent processes are route by privately owned bridge vSwitch in calculate node with external Virtual Device vRouter communicate, privately owned bridge vSwitch is a common virtual switch, simply the privately owned bridge vSwitch not with physics Network card binding, is only used for intercommunication.The communication of privately owned bridge vSwitch and external Virtual router vRouter is by outside Privately owned network interface card in virtual router vRouter realizes, the privately owned network interface card dedicated for external Virtual router vRouter pipe Reason, what external Virtual router vRouter was managed implements by the Tools processes in external Virtual router vRouter To complete.
After the completion of external Virtual router vRouter configurations, corresponding network strategy will come into force.External Virtual router VRouter interacts to provide user the network of customization by common vNIC with the privately owned bridge vSwitch and pNIC of calculate node Service.
Embodiment
The establishment of route virtual network and configuration flow are as shown in figure 1, detailed process is as follows:
1) it route the establishment mode of virtual network
(1)User from masterplate create external Virtual router vRouter virtual networks when, it is necessary first to randomly choose one Calculate node;
(2)User creates privately owned bridge vSwitch in calculate node(The vSwitch of internal physical isolation, not binding physical Network interface card), and private ip is configured, the privately owned bridge vSwitch is used to provide dnsmasq DHCP monitoring services;
(3)User selects to create port set, port group name on the privately owned bridge vSwitch of acquiescence(Correspondence virtual network name Claim)Can not bear the same name, and distribute VLAN ID for port set, VLAN ID can not be 0
(4)User creates external Virtual router vRouter by external Virtual router vRouter masterplates, outside empty Intend router vRouter and configure three pieces of network interface cards, network interface card, one piece of outer network interface card and one piece of privately owned network interface card in one piece.Privately owned network interface card connection The dnsmasq listening ports of calculate node A(Privately owned bridge), interior network interface card be used for connect the Intranet network segment(Virtual network title, i.e. port Group), for connecting the outer network segment, external Virtual router vRouter is routed outer network interface card between inside and outside network interface card;
(5)User arranges the privately owned network interface cards of external Virtual router vRouter in calculate node dnsmasq configuration file MAC-IP(Private ip)Corresponding relation, and configure dnsmasq service processes DHCP monitorings carried out to privately owned bridge vSwitch;
(6)User restarts dnsmasq service processes in calculate node, and starts external Virtual router vRouter (these Subsequent configuration can be carried out in virtual machine start-up course);
(7)The ISO mirror images of Tools are installed for external Virtual router vRouter heat additions, and are installed into virtual machine Tools configuration tools;
(8)If external Virtual router vRouter starts successfully, keeper configures external Virtual route by Tools Device vRouter, configuration information includes arranging external Virtual router vRouter Intranets IP and outer net IP and route, arranges Iptables forward tables, open and forwarded between network interface card, open iptables NAT forward tables, configure the DHCP IP address of dnsmasq Scope and mask, configuration DNS etc.;
(9)External Virtual router vRouter virtual networks are created successfully after the completion of configuration;
The configuration flow of route virtual network
(1)User sends network operation and asks to calculate node Agent by RPC far calls;
(2)Calculate node Agent is by the privately owned network interface card in privately owned bridge vSwitch and external Virtual router vRouter Realization is interacted with the RPC of Tools;
(3)Tools receives to ask and perform configuration external Virtual router vRouter, and configuration information includes arranging Intranet IP and outer net IP and route, arrange iptables forward tables, open and forwarded between network interface card, open iptables NAT forward tables, The DHCP IP address ranges and mask of configuration dnsmasq, configures DNS, address mapping services, flow control service, flow equalization Service, VPN services and access control service etc.;
(4)After the completion of Tools operations and by implementing result backtracking.
In addition to the technical characteristic described in specification, the known technology of those skilled in the art is.

Claims (1)

1. the virtual network design method of a kind of route based on cloud computation data center, it is characterised in that specifically comprising following interior Hold;
One external Virtual router vRouter is set in route virtual network, and external Virtual router vRouter is used for real Route between existing different segment, and realize various flexible network strategies, including DHCP service, gateway service, DNS service, Location mapping services, flow control service, flow equalization service, VPN services and access control service, external Virtual router The essence of vRouter is a virtual machine, user by long-range flexible configuration and operate external Virtual router vRouter with Realize various flexible network demands;
External Virtual router vRouter runs on certain calculate node, the calculate node that external Virtual router vRouter is located On run Agent programs, Agent programs are used to receive and the network operation of feedback user is asked, and Agent processes are by calculating Privately owned bridge vSwitch communicates with external Virtual router vRouter on node, and privately owned bridge vSwitch is one common virtual Switch, simply the privately owned bridge vSwitch do not bind with physical network card, be only used for intercommunication, privately owned bridge vSwitch with it is outer The communication of portion virtual router vRouter is realized by the privately owned network interface card in external Virtual router vRouter, the privately owned net Block the management dedicated for external Virtual router vRouter, implementing for external Virtual router vRouter management passes through Tools processes in external Virtual router vRouter are completing;
After the completion of external Virtual router vRouter configurations, corresponding network strategy will come into force, external Virtual router VRouter is interacted to provide use by common outer network interface card vNIC with the privately owned bridge vSwitch and interior network interface card pNIC of calculate node The network service of family customization;
The establishment of route virtual network and configuration process are as follows:
1) it route the establishment mode of virtual network
(1)User from masterplate create external Virtual router vRouter virtual networks when, it is necessary first to randomly choose a calculating Node;
(2)User creates privately owned bridge vSwitch in calculate node, and privately owned bridge vSwitch is isolated with internal physical, Physical Network Card is not bound, and configures private ip, and the privately owned bridge vSwitch is used to provide dnsmasq DHCP monitoring services;
(3)User selects to create port set on the privately owned bridge vSwitch of acquiescence, and the port group name of correspondence virtual network title is not Can bear the same name, and distribute VLAN ID for port set, VLAN ID can not be 0;
(4)User creates external Virtual router vRouter, external Virtual road by external Virtual router vRouter masterplates Three pieces of network interface cards, network interface card pNIC, one piece of outer network interface card vNIC and one piece of privately owned network interface card, privately owned network interface card in one piece are configured by device vRouter The dnsmasq listening ports or privately owned bridge vSwitch, interior network interface card pNIC of connection calculate node A is used to connect the Intranet network segment or void Intend network name, i.e. port set, outer network interface card vNIC is used to connect the outer network segment, and external Virtual router vRouter is in inside and outside network interface card Between be routed;
(5)User arranges the MAC- of the privately owned network interface cards of external Virtual router vRouter in calculate node dnsmasq configuration file The corresponding relation of IP or private ip, and configure dnsmasq service processes DHCP monitorings are carried out to privately owned bridge vSwitch;
(6)User restarts dnsmasq service processes in calculate node, and starts the external Virtual router vRouter virtual machines Subsequent configuration is carried out in start-up course;
(7)The ISO mirror images of Tools are installed for external Virtual router vRouter heat additions, and Tools is installed into virtual machine Configuration tool;
(8)If external Virtual router vRouter starts successfully, keeper configures external Virtual router by Tools VRouter, configuration information includes arranging external Virtual router vRouter Intranets IP and outer net IP and route, arranges Iptables forward tables, open and forwarded between network interface card, open iptables NAT forward tables, configure the DHCP IP address of dnsmasq Scope and mask, configure DNS;
(9)External Virtual router vRouter virtual networks are created successfully after the completion of configuration;
2) it route the configuration flow of virtual network
(1)User sends network operation and asks to calculate node Agent by RPC far calls;
(2)Calculate node Agent is realized by the privately owned network interface card in privately owned bridge vSwitch and external Virtual router vRouter Interact with the RPC of Tools;
(3)Tools receive ask and perform configuration external Virtual router vRouter, configuration information include arrange Intranet IP and Outer net IP and route, arrange iptables forward tables, open and forwarded between network interface card, open iptables NAT forward tables, configuration The DHCP IP address ranges of dnsmasq and mask, configure DNS, address mapping services, flow control service, flow equalization clothes Business, VPN services and access control service;
(4)After the completion of Tools operations and by implementing result backtracking.
CN201310056732.8A 2013-02-22 2013-02-22 Virtual routing network design method based on cloud computing data center Active CN103152256B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310056732.8A CN103152256B (en) 2013-02-22 2013-02-22 Virtual routing network design method based on cloud computing data center

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310056732.8A CN103152256B (en) 2013-02-22 2013-02-22 Virtual routing network design method based on cloud computing data center

Publications (2)

Publication Number Publication Date
CN103152256A CN103152256A (en) 2013-06-12
CN103152256B true CN103152256B (en) 2017-05-03

Family

ID=48550128

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310056732.8A Active CN103152256B (en) 2013-02-22 2013-02-22 Virtual routing network design method based on cloud computing data center

Country Status (1)

Country Link
CN (1) CN103152256B (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103324532B (en) * 2013-06-28 2016-05-04 东软集团股份有限公司 The dynamic migration method of virtual machine and system
CN104426759B (en) * 2013-08-21 2018-11-20 华为技术有限公司 Host routes acquisition methods, apparatus and system
CN103475526A (en) * 2013-09-18 2013-12-25 国云科技股份有限公司 IP setting and detecting method supporting multi-VLAN virtual machine
CN104579887A (en) * 2013-10-16 2015-04-29 宇宙互联有限公司 Cloud gateway as well as cloud gateway creation and configuration system and method
CN103607430B (en) * 2013-10-30 2018-04-27 中兴通讯股份有限公司 A kind of method and system of network processes and the network control center
CN103634314B (en) * 2013-11-28 2017-06-16 新华三技术有限公司 A kind of service access control method and equipment based on virtual router VSR
CN103746997A (en) * 2014-01-10 2014-04-23 浪潮电子信息产业股份有限公司 Network security solution for cloud computing center
CN104468746A (en) * 2014-11-23 2015-03-25 国云科技股份有限公司 Method for realizing distributed virtual networks applicable to cloud platform
CN104579778A (en) * 2015-01-07 2015-04-29 浪潮电子信息产业股份有限公司 Simple implementation method for enterprise internal network virtualization
CN106559358A (en) * 2015-09-29 2017-04-05 联想企业解决方案(新加坡)有限公司 Logical Switch Architecture for Network Virtualization
CN106375281B (en) * 2016-08-25 2018-12-25 杭州数梦工场科技有限公司 A kind of message control method and device
CN107517129B (en) * 2017-08-25 2020-04-03 杭州迪普科技股份有限公司 Method and device for configuring uplink interface of equipment based on OpenStack
EP3701683B1 (en) 2017-10-24 2023-09-20 InterDigital CE Patent Holdings Cable modem interface mask based virtual local area network mapping
CN110149614B (en) * 2018-02-13 2021-09-21 西安中兴新软件有限责任公司 Vehicle-mounted data transmission method and device and vehicle-mounted TBOX
CN108833163B (en) * 2018-06-13 2020-08-28 平安科技(深圳)有限公司 Linux virtual server creating method and device, computer equipment and storage medium
CN109039913A (en) * 2018-08-23 2018-12-18 郑州云海信息技术有限公司 Virtual routing device and virtual machine communication system
CN109218462B (en) * 2018-09-14 2022-06-10 浪潮云信息技术股份公司 IP distribution method of physical host of cloud data center
CN109450696B (en) * 2018-11-29 2022-02-25 新华三云计算技术有限公司 Network configuration method and device
CN109688011B (en) * 2018-12-29 2022-03-25 杭州迪普科技股份有限公司 Agent selection method and device based on OpenStack
CN109561108B (en) * 2019-01-07 2020-09-01 中国人民解放军国防科技大学 Policy-based container network resource isolation control method
CN111510310B (en) * 2019-01-30 2023-05-23 顺丰科技有限公司 Network mode implementation method and device under public cloud architecture
CN112039691B (en) * 2020-08-06 2022-04-01 中国科学院信息工程研究所 Automatic configuration method and device for virtual router in network simulation platform
CN112003750B (en) * 2020-08-24 2023-11-21 浪潮云信息技术股份公司 Data center host computer Overlay network access control method
CN113225375B (en) * 2021-03-29 2022-01-21 北京城建智控科技股份有限公司 Distributed central station integrated urban rail cloud architecture system
CN114006828B (en) * 2021-10-22 2024-02-02 济南浪潮数据技术有限公司 Method and system for realizing communication between cloud environment tenant virtual machine and cloud platform management plane

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101488918A (en) * 2009-01-09 2009-07-22 杭州华三通信技术有限公司 Multi-network card server access method and system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8924524B2 (en) * 2009-07-27 2014-12-30 Vmware, Inc. Automated network configuration of virtual machines in a virtual lab data environment
GB2458154B (en) * 2008-03-07 2012-06-27 Hewlett Packard Development Co Routing across a virtual network
US8670450B2 (en) * 2011-05-13 2014-03-11 International Business Machines Corporation Efficient software-based private VLAN solution for distributed virtual switches

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101488918A (en) * 2009-01-09 2009-07-22 杭州华三通信技术有限公司 Multi-network card server access method and system

Also Published As

Publication number Publication date
CN103152256A (en) 2013-06-12

Similar Documents

Publication Publication Date Title
CN103152256B (en) Virtual routing network design method based on cloud computing data center
CN112470436B (en) Systems, methods, and computer-readable media for providing multi-cloud connectivity
CN103930873B (en) The configuration of the interface based on dynamic strategy for virtualized environment
US8484353B1 (en) Resource placement templates for virtual networks
JP6487979B2 (en) Framework and interface for offload device-based packet processing
US9178828B2 (en) Architecture for agentless service insertion
JP5998248B2 (en) How to provide local secure network access to remote services
EP2779531B1 (en) System and method for abstracting network policy from physical interfaces and creating portable network policy
JP5671022B2 (en) Method and system for deploying at least one virtual network on the fly and on demand
CN104685507B (en) Virtual secure device architecture is provided to virtual cloud foundation structure
EP2491684B1 (en) Method and apparatus for transparent cloud computing with a virtualized network infrastructure
CN102710432B (en) System and method for managing virtual network in cloud computation data center
US8725898B1 (en) Scalable port address translations
JP5595405B2 (en) Virtualization platform
CN109716717A (en) From software-defined network controller management virtual port channel switching equipment peer-to-peer
CN116210204A (en) System and method for VLAN switching and routing services
CN117178534A (en) Network management services in points of presence
US10771309B1 (en) Border gateway protocol routing configuration
Matias et al. An OpenFlow based network virtualization framework for the cloud
US10116622B2 (en) Secure communication channel using a blade server
US9590855B2 (en) Configuration of transparent interconnection of lots of links (TRILL) protocol enabled device ports in edge virtual bridging (EVB) networks
CN104919762A (en) Control method in software-defined network, control device, and processor
CN107547403B (en) Message forwarding method, message assistance device, controller and host
CN109952744A (en) Virtual circuit in cloud network
CN114338606B (en) Public cloud network configuration method and related equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant