Network switching domains with a virtualized control plane
    1.
    发明授权
    Network switching domains with a virtualized control plane 有权
    具有虚拟化控制平面的网络交换域

    公开(公告)号:US08964601B2

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

    申请号:US13646378

    申请日:2012-10-05

    摘要: A distributed switching fabric system includes multiple network switches coupled to a cell-based switching fabric by cell-fabric ports. A virtual machine runs on a server connected to a network port of one or more of the network switches that are members of a given switching domain. The virtual machine manages a control plane for the given switching domain. The server receives a protocol control packet from one of the network switches and forwards the received protocol control packet to the virtual machine for processing.

    摘要翻译: 分布式交换结构系统包括通过小区结构端口耦合到基于小区的交换结构的多个网络交换机。 虚拟机在连接到作为给定交换域的成员的一个或多个网络交换机的网络端口的服务器上运行。 虚拟机管理给定交换域的控制平面。 服务器从一个网络交换机接收协议控制报文,并将接收到的协议控制报文转发给虚拟机进行处理。

    Virtual switching ports on high-bandwidth links
    3.
    发明授权
    Virtual switching ports on high-bandwidth links 有权
    高带宽链路上的虚拟交换端口

    公开(公告)号:US08929253B2

    公开(公告)日:2015-01-06

    申请号:US14169729

    申请日:2014-01-31

    摘要: Method and apparatus for managing traffic of a switch include logically partitioning a physical port of the switch into a plurality of virtual ports. One or more virtual output queues are uniquely associated with each virtual port. Switching resources of the switch are assigned to each of the virtual ports. A source virtual port is derived from a frame arriving at the physical port. The frame is placed in a given one of the one or more virtual output queues uniquely associated with the source virtual port derived from the frame. A destination virtual port for the frame is determined. The frame is transferred from the virtual output queue in which the frame is placed to an egress queue associated with the destination virtual port and forwarded from the egress queue to a destination physical port of the switch.

    摘要翻译: 用于管理交换机的流量的方法和装置包括将交换机的物理端口逻辑地划分成多个虚拟端口。 一个或多个虚拟输出队列与每个虚拟端口唯一关联。 交换机的交换资源被分配给每个虚拟端口。 源虚拟端口是从到达物理端口的帧导出的。 帧被放置在与从帧导出的源虚拟端口唯一相关联的一个或多个虚拟输出队列中的给定一个中。 确定帧的目的地虚拟端口。 该帧从其中放置帧的虚拟输出队列传送到与目的地虚拟端口相关联的出口队列,并从出口队列转发到交换机的目的物理端口。

    VIRTUAL SWITCHING PORTS ON HIGH-BANDWIDTH LINKS
    4.
    发明申请
    VIRTUAL SWITCHING PORTS ON HIGH-BANDWIDTH LINKS 有权
    虚拟切换端口在高带宽链路上

    公开(公告)号:US20140146708A1

    公开(公告)日:2014-05-29

    申请号:US14169729

    申请日:2014-01-31

    IPC分类号: H04L12/873

    摘要: Method and apparatus for managing traffic of a switch include logically partitioning a physical port of the switch into a plurality of virtual ports. One or more virtual output queues are uniquely associated with each virtual port. Switching resources of the switch are assigned to each of the virtual ports. A source virtual port is derived from a frame arriving at the physical port. The frame is placed in a given one of the one or more virtual output queues uniquely associated with the source virtual port derived from the frame. A destination virtual port for the frame is determined. The frame is transferred from the virtual output queue in which the frame is placed to an egress queue associated with the destination virtual port and forwarded from the egress queue to a destination physical port of the switch.

    摘要翻译: 用于管理交换机的流量的方法和装置包括将交换机的物理端口逻辑地划分成多个虚拟端口。 一个或多个虚拟输出队列与每个虚拟端口唯一关联。 交换机的交换资源被分配给每个虚拟端口。 源虚拟端口是从到达物理端口的帧导出的。 帧被放置在与从帧导出的源虚拟端口唯一相关联的一个或多个虚拟输出队列中的给定一个中。 确定帧的目的地虚拟端口。 该帧从其中放置帧的虚拟输出队列传送到与目的地虚拟端口相关联的出口队列,并从出口队列转发到交换机的目的物理端口。

    REMOTE PROCEDURE CALL FOR A DISTRIBUTED SYSTEM
    5.
    发明申请
    REMOTE PROCEDURE CALL FOR A DISTRIBUTED SYSTEM 有权
    远程程序呼叫分配系统

    公开(公告)号:US20140067924A1

    公开(公告)日:2014-03-06

    申请号:US14072897

    申请日:2013-11-06

    IPC分类号: G06F9/54 H04L29/08

    摘要: A distributed system includes first-tier entities, and a master entity in communication with each first-tier entity. The master entity provides a single access point through which an administrator can submit commands to manage all entities. The master entity maintains a table of virtual slots. Each virtual slot points to one of the first-tier entities, and each first-tier entity is pointed to by at least one virtual slot. The processor runs an RPC (remote procedure call) client to submit RPC requests to the first-tier entities, and determines a destination first-tier entity for a given RPC request in response to which virtual slot the administrator submits a command. The distributed system can include second-tier entities, each indirectly communicating with the master entity through a first-tier entity. The table has a virtual slot for each second-tier entity, which points to the first-tier entity acting as proxy for the second-tier entity.

    摘要翻译: 分布式系统包括第一层实体和与每个第一层实体通信的主实体。 主实体提供单个接入点,通过该接入点管理员可以提交命令来管理所有实体。 主实体维护一个虚拟插槽表。 每个虚拟时隙指向第一层实体中的一个,并且至少一个虚拟时隙指向每个第一层实体。 处理器运行RPC(远程过程调用)客户端,以向第一层实体提交RPC请求,并根据管理员提交命令的哪个虚拟时隙来确定给定RPC请求的目标第一层实体。 分布式系统可以包括第二层实体,每个实体通过第一层实体间接地与主实体进行通信。 该表具有用于每个第二层实体的虚拟插槽,其指向作为第二层实体的代理的第一层实体。