US9270619B2 - Logical switch - Google Patents
Logical switch Download PDFInfo
- Publication number
- US9270619B2 US9270619B2 US13/925,551 US201313925551A US9270619B2 US 9270619 B2 US9270619 B2 US 9270619B2 US 201313925551 A US201313925551 A US 201313925551A US 9270619 B2 US9270619 B2 US 9270619B2
- Authority
- US
- United States
- Prior art keywords
- virtual
- party
- switch
- physical host
- components
- 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, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
- H04L41/122—Discovery or management of network topologies of virtualised topologies, e.g. software-defined networks [SDN] or network function virtualisation [NFV]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding in a switch fabric
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/70—Virtual switches
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
Claims (21)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/925,551 US9270619B2 (en) | 2013-06-24 | 2013-06-24 | Logical switch |
PCT/US2014/043593 WO2014209846A1 (en) | 2013-06-24 | 2014-06-23 | Configuring third party solutions through a logical switch interface |
CN201480036045.2A CN105409172B (en) | 2013-06-24 | 2014-06-23 | Logical switch |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/925,551 US9270619B2 (en) | 2013-06-24 | 2013-06-24 | Logical switch |
Publications (2)
Publication Number | Publication Date |
---|---|
US20140376560A1 US20140376560A1 (en) | 2014-12-25 |
US9270619B2 true US9270619B2 (en) | 2016-02-23 |
Family
ID=51210799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/925,551 Active 2033-08-29 US9270619B2 (en) | 2013-06-24 | 2013-06-24 | Logical switch |
Country Status (3)
Country | Link |
---|---|
US (1) | US9270619B2 (en) |
CN (1) | CN105409172B (en) |
WO (1) | WO2014209846A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170054686A1 (en) * | 2015-08-18 | 2017-02-23 | Konstantin Malkov | Agentless Security of Virtual Machines using a Filtering Platform |
US11436053B2 (en) * | 2019-05-24 | 2022-09-06 | Microsoft Technology Licensing, Llc | Third-party hardware integration in virtual networks |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8516241B2 (en) | 2011-07-12 | 2013-08-20 | Cisco Technology, Inc. | Zone-based firewall policy model for a virtualized data center |
JP2015122680A (en) * | 2013-12-25 | 2015-07-02 | 株式会社日立製作所 | Logical network construction method, and network system |
US10075377B1 (en) | 2015-04-23 | 2018-09-11 | Cisco Technology, Inc. | Statistical collection in a network switch natively configured as a load balancer |
US10142231B2 (en) * | 2016-03-31 | 2018-11-27 | Intel Corporation | Technologies for network I/O access |
CN107294752A (en) * | 2016-04-01 | 2017-10-24 | 中兴通讯股份有限公司 | Realize framework, the method and device of network function communication |
US10341371B2 (en) | 2016-08-31 | 2019-07-02 | Nicira, Inc. | Identifying and handling threats to data compute nodes in public cloud |
US10367757B2 (en) | 2016-08-27 | 2019-07-30 | Nicira, Inc. | Extension of network control system into public cloud |
US10491516B2 (en) | 2017-08-24 | 2019-11-26 | Nicira, Inc. | Packet communication between logical networks and public cloud service providers native networks using a single network interface and a single routing table |
US10567482B2 (en) | 2017-08-24 | 2020-02-18 | Nicira, Inc. | Accessing endpoints in logical networks and public cloud service providers native networks using a single network interface and a single routing table |
CN114584465A (en) | 2017-08-27 | 2022-06-03 | Nicira股份有限公司 | Executing online services in a public cloud |
US10862753B2 (en) | 2017-12-04 | 2020-12-08 | Nicira, Inc. | High availability for stateful services in public cloud logical networks |
US10601705B2 (en) | 2017-12-04 | 2020-03-24 | Nicira, Inc. | Failover of centralized routers in public cloud logical networks |
US11343229B2 (en) | 2018-06-28 | 2022-05-24 | Vmware, Inc. | Managed forwarding element detecting invalid packet addresses |
US10491466B1 (en) | 2018-08-24 | 2019-11-26 | Vmware, Inc. | Intelligent use of peering in public cloud |
US11196591B2 (en) | 2018-08-24 | 2021-12-07 | Vmware, Inc. | Centralized overlay gateway in public cloud |
US11374794B2 (en) | 2018-08-24 | 2022-06-28 | Vmware, Inc. | Transitive routing in public cloud |
US11064018B1 (en) * | 2020-01-15 | 2021-07-13 | Vmware, Inc. | Incorporating software defined networking resource utilization in workload placement |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050120160A1 (en) * | 2003-08-20 | 2005-06-02 | Jerry Plouffe | System and method for managing virtual servers |
US20070067435A1 (en) | 2003-10-08 | 2007-03-22 | Landis John A | Virtual data center that allocates and manages system resources across multiple nodes |
EP2431883A2 (en) | 2010-09-20 | 2012-03-21 | Huawei Technologies Co., Ltd. | Method, network management center, and a related device for configuring a network policy for a virtual port |
WO2012109868A1 (en) | 2011-08-01 | 2012-08-23 | 华为技术有限公司 | Network policy configuration method, management device and network management centre device |
US8345692B2 (en) | 2010-04-27 | 2013-01-01 | Cisco Technology, Inc. | Virtual switching overlay for cloud computing |
US8346935B2 (en) | 2010-01-15 | 2013-01-01 | Joyent, Inc. | Managing hardware resources by sending messages amongst servers in a data center |
US8387060B2 (en) | 2009-10-01 | 2013-02-26 | Dell Products L.P. | Virtual machine resource allocation group policy based on workload profile, application utilization and resource utilization |
US20130058229A1 (en) * | 2010-07-06 | 2013-03-07 | Martin Casado | Method and apparatus for robust packet distribution among hierarchical managed switching elements |
US20130070762A1 (en) | 2011-09-20 | 2013-03-21 | Robert Edward Adams | System and methods for controlling network traffic through virtual switches |
US20130329725A1 (en) * | 2012-06-06 | 2013-12-12 | Juniper Networks, Inc. | Facilitating operation of one or more virtual networks |
US8806005B2 (en) | 2011-09-12 | 2014-08-12 | Microsoft Corporation | Cross-machine event log correlation |
-
2013
- 2013-06-24 US US13/925,551 patent/US9270619B2/en active Active
-
2014
- 2014-06-23 WO PCT/US2014/043593 patent/WO2014209846A1/en active Application Filing
- 2014-06-23 CN CN201480036045.2A patent/CN105409172B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050120160A1 (en) * | 2003-08-20 | 2005-06-02 | Jerry Plouffe | System and method for managing virtual servers |
US20070067435A1 (en) | 2003-10-08 | 2007-03-22 | Landis John A | Virtual data center that allocates and manages system resources across multiple nodes |
US8387060B2 (en) | 2009-10-01 | 2013-02-26 | Dell Products L.P. | Virtual machine resource allocation group policy based on workload profile, application utilization and resource utilization |
US8346935B2 (en) | 2010-01-15 | 2013-01-01 | Joyent, Inc. | Managing hardware resources by sending messages amongst servers in a data center |
US8345692B2 (en) | 2010-04-27 | 2013-01-01 | Cisco Technology, Inc. | Virtual switching overlay for cloud computing |
US20130058229A1 (en) * | 2010-07-06 | 2013-03-07 | Martin Casado | Method and apparatus for robust packet distribution among hierarchical managed switching elements |
EP2431883A2 (en) | 2010-09-20 | 2012-03-21 | Huawei Technologies Co., Ltd. | Method, network management center, and a related device for configuring a network policy for a virtual port |
WO2012109868A1 (en) | 2011-08-01 | 2012-08-23 | 华为技术有限公司 | Network policy configuration method, management device and network management centre device |
US8806005B2 (en) | 2011-09-12 | 2014-08-12 | Microsoft Corporation | Cross-machine event log correlation |
US20130070762A1 (en) | 2011-09-20 | 2013-03-21 | Robert Edward Adams | System and methods for controlling network traffic through virtual switches |
US20130329725A1 (en) * | 2012-06-06 | 2013-12-12 | Juniper Networks, Inc. | Facilitating operation of one or more virtual networks |
Non-Patent Citations (8)
Title |
---|
"How to Configure Network Settings on a Host by Applying a Logical Switch in VMM," TechNet Library for System Center 2012, 2013 Microsoft Available at: http://technet.microsoft.com/en-us/library/jj628156(d=printer).aspx. |
"How to Create a Logical Switch in VMM," TechNet Library for System Center 2012, 2013 Microsoft Available at: http://technet.microsoft.com/en-us/library/jj628154(d=printer).aspx. |
"Impact of Virtualization on Cloud Networking", In White Paper of Arista Networks, Retrieved on: May 1, 2013, 7 pages. |
"International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/043593", Mailed Date: Nov. 3, 2014, 14 pages. |
"Simplify Virtual Machine Management and Migration with Ethernet Fabrics in the Datacenter", In White Paper of Microsoft-Virtualization, Mar. 2011, 20 pages. |
"Windows Server 2012 Hyper-V Component Architecture", Published on: Feb. 29, 2012, Available at: http://download.microsoft.com/download/8/6/D/86D659D0-127F-4723-9D46-5AF03F8A92F3/Windows%20Server%20E2%80%9C8%E2%80%9D%20Beta%20Hyper-V%20Component%20Architecture%20Poster.pdf. |
Cain, et al., "Networking in VMM 2012 SP1-Logical Networks (Part I)", Published on: Feb. 14, 2013, Available at: http://web.archive.org/web/20130606053029/http://blogs.technet.com/b/scvmm/archive/2013/02/14/networking-in-vmm-2012-sp1-logical-networks-part-i-aspx. |
Gautreau, Brian, "Dell Reference Architecture for Hyper-V, PowerEdge Blade Servers, Force10 Switches, and Compellent Storage Center", In Dell Technical White Paper, Nov. 2011, 30 pages. |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170054686A1 (en) * | 2015-08-18 | 2017-02-23 | Konstantin Malkov | Agentless Security of Virtual Machines using a Filtering Platform |
US11436053B2 (en) * | 2019-05-24 | 2022-09-06 | Microsoft Technology Licensing, Llc | Third-party hardware integration in virtual networks |
Also Published As
Publication number | Publication date |
---|---|
CN105409172A (en) | 2016-03-16 |
CN105409172B (en) | 2019-03-29 |
US20140376560A1 (en) | 2014-12-25 |
WO2014209846A1 (en) | 2014-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9270619B2 (en) | Logical switch | |
US11716309B1 (en) | Allocating external IP addresses from isolated pools | |
US10708082B1 (en) | Unified control plane for nested clusters in a virtualized computing infrastructure | |
US11507401B2 (en) | Framework for networking and security services in virtual networks | |
US11171834B1 (en) | Distributed virtualized computing infrastructure management | |
US10841226B2 (en) | Configuring service load balancers with specified backend virtual networks | |
US11128494B2 (en) | Distributed virtual gateway appliance | |
US11863352B2 (en) | Hierarchical networking for nested container clusters | |
US11870642B2 (en) | Network policy generation for continuous deployment | |
US11748132B2 (en) | Apparatus and method for configuring and enabling virtual applications | |
US11700236B2 (en) | Packet steering to a host-based firewall in virtualized environments | |
US9432254B1 (en) | Cloning virtual network resources and templates | |
US20230079209A1 (en) | Containerized routing protocol process for virtual private networks | |
US20230104368A1 (en) | Role-based access control autogeneration in a cloud native software-defined network architecture | |
US11863378B2 (en) | Automated provisioning of endpoint devices with management connectivity | |
US10469374B2 (en) | Multiple provider framework for virtual switch data planes and data plane migration | |
US11444836B1 (en) | Multiple clusters managed by software-defined network (SDN) controller | |
US20230106531A1 (en) | Virtual network routers for cloud native software-defined network architectures | |
US20240078123A1 (en) | Auto-scaling service mesh for virtual machines | |
US20230409369A1 (en) | Metric groups for software-defined network architectures | |
WO2023003812A1 (en) | Automated provisioning of endpoint devices with management connectivity | |
CN117255019A (en) | System, method, and storage medium for virtualizing computing infrastructure |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MICROSOFT CORPORATION, WASHINGTON Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SENNIAPPAN, PRADEEP;VARAVA, NATALIA VALERYEVNA;RAVICHANDRAN, KARTHIKEYAN NENMELI;AND OTHERS;SIGNING DATES FROM 20130610 TO 20130701;REEL/FRAME:030944/0237 |
|
AS | Assignment |
Owner name: MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034747/0417 Effective date: 20141014 Owner name: MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:039025/0454 Effective date: 20141014 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |