Method and apparatus for robust packet distribution among hierarchical managed switching elements
    12.
    发明授权
    Method and apparatus for robust packet distribution among hierarchical managed switching elements 有权
    层次化管理交换元件之间鲁棒数据包分发的方法和装置

    公开(公告)号:US08964528B2

    公开(公告)日:2015-02-24

    申请号:US13218470

    申请日:2011-08-26

    CPC分类号: H04L45/745

    摘要: For a network that includes several managed edge switching elements and several managed non-edge switching elements that are for implementing a logical switching element, some embodiments provide a method of distributing packet processing across the several managed non-edge switching elements. The method receives a packet for processing through the logical switching element. Based on a determination that the packet needs to be processed by a managed non-edge switching element, the method determines a particular managed non-edge switching element of the several managed non-edge switching elements to forward the packet. The method forwards the packet to the particular managed non-edge switching element for the particular managed non-edge switching element to process the packet.

    摘要翻译: 对于包括若干管理边缘交换元件的网络和用于实现逻辑交换元件的若干受管理的非边缘交换元件,一些实施例提供跨多个受管理的非边缘交换元件分发分组处理的方法。 该方法通过逻辑交换元件接收用于处理的分组。 基于确定分组需要由被管理的非边缘切换元件来处理,该方法确定若干受管理的非边缘交换元件的特定的受管理非边缘交换元件以转发该分组。 该方法将分组转发到用于特定的受管理非边缘交换元件的特定的受管理的非边缘交换元件以处理分组。

    Network control apparatus and method for populating logical datapath sets

    公开(公告)号:US10103939B2

    公开(公告)日:2018-10-16

    申请号:US13269409

    申请日:2011-10-07

    摘要: For a network control system that receives, from a user, logical datapath sets that logically express desired forwarding behaviors that are to be implemented by a set of managed switching elements, a controller for managing several managed switching elements that forward data in a network that includes the managed switching elements is described. The controller includes a set of modules for detecting a change in one or more managed switching elements and for updating logical datapath set based on the detected change. The logical datapath set is for subsequent translation into a set of physical forwarding behaviors of the managed switching elements.

    NETWORK VIRTUALIZATION
    17.
    发明申请
    NETWORK VIRTUALIZATION 有权
    网络虚拟化

    公开(公告)号:US20130060940A1

    公开(公告)日:2013-03-07

    申请号:US13177536

    申请日:2011-07-06

    IPC分类号: G06F15/16

    摘要: Some embodiments of the invention provide a robust scaling-out of network functionality by providing a software layer, called the network hypervisor, that sits between the network forwarding functions (i.e., the forwarding plane) and the network control interfaces (i.e., the control plane). The network hypervisor of some embodiments provides a logical abstraction of the network's forwarding functionality, so that network operators make their control decisions in terms of this abstraction, independent of the details of the underlying networking hardware. The network hypervisor of some embodiments may then “compile” commands placed against this abstraction into configurations of the underlying hardware. Accordingly, in some embodiments, there are two design challenges: (1) the choice of the network abstraction, and (2) the technology needed to compile the logical “abstract” controls into low-level configurations.

    摘要翻译: 本发明的一些实施例通过提供位于网络转发功能(即,转发平面)和网络控制接口(即,控制平面)之间的软件层(称为网络管理程序)来提供网络功能的鲁棒扩展 )。 一些实施例的网络管理程序提供了网络的转发功能的逻辑抽象,使得网络运营商根据该抽象而进行控制决策,而与底层网络硬件的细节无关。 一些实施例的网络管理程序可以随后将针对该抽象设置的命令编译成底层硬件的配置。 因此,在一些实施例中,存在两个设计挑战:(1)网络抽象的选择,以及(2)将逻辑抽象控制编译成低级配置所需的技术。