Management of a distributed fabric system
    1.
    发明授权
    Management of a distributed fabric system 有权
    分布式系统的管理

    公开(公告)号:US09077651B2

    公开(公告)日:2015-07-07

    申请号:US13414677

    申请日:2012-03-07

    Abstract: A distributed fabric system has distributed line card (DLC) chassis and scaled-out fabric coupler (SFC) chassis. Each DLC includes a network processor and fabric ports. Each network processor of each DLC includes a fabric interface in communication with the fabric ports of that DLC. Each SFC includes at least one fabric element and SFC fabric ports. A fabric communication link connects each SFC fabric port to one DLC fabric port. Each fabric communication link includes cell-carrying lanes. Each fabric element of each SFC detects connectivity between each SFC fabric port of that SFC and one DLC fabric port over a fabric communication link. Each SFC includes program code that reads connectivity matrix from fabric element chips and sends connection information corresponding to the detected connectivity from that SFC to a central agent. A network element includes the central agent, which, when executed, constructs a topology of the distributed fabric system from the connection information sent from each SFC.

    Abstract translation: 分布式架构系统具有分布式线卡(DLC)机箱和扩展架构耦合器(SFC)机箱。 每个DLC包括一个网络处理器和fabric端口。 每个DLC的每个网络处理器包括与该DLC的结构端口通信的结构接口。 每个SFC包括至少一个fabric元素和SFC fabric端口。 Fabric通信链路将每个SFC Fabric端口连接到一个DLC fabric端口。 每个结构通信链路包括蜂窝载波通道。 每个SFC的每个结构元素检测该SFC的每个SFC结构端口与一个DLC结构端口之间通过Fabric通信链路的连通性。 每个SFC包括从结构元素芯片读取连接矩阵的程序代码,并将与该检测到的连接性相对应的连接信息发送到中央代理。 网元包括中央代理,当执行时,中继代理从每个SFC发送的连接信息中构建分布式架构系统的拓扑。

    DIAGNOSTICS IN A DISTRIBUTED FABRIC SYSTEM
    3.
    发明申请
    DIAGNOSTICS IN A DISTRIBUTED FABRIC SYSTEM 有权
    分布式织物系统中的诊断

    公开(公告)号:US20130235735A1

    公开(公告)日:2013-09-12

    申请号:US13414684

    申请日:2012-03-07

    Abstract: A distributed fabric system has distributed line card (DLC) chassis and scaled-out fabric coupler (SFC) chassis. Each DLC chassis includes a network processor and fabric ports. Each network processor of each DLC chassis includes a fabric interface in communication with the DLC fabric ports of that DLC chassis. Each SFC chassis includes a fabric element and fabric ports. A communication link connects each SFC fabric port to one DLC fabric port. Each communication link includes cell-carrying lanes. Each fabric element of each SFC chassis collects per-lane statistics for each SFC fabric port of that SFC chassis. Each SFC chassis includes program code that obtains the per-lane statistics collected by the fabric element chip of that SFC chassis. A network element includes program code that gathers the per-lane statistics collected by each fabric element of each SFC chassis and integrates the statistics into a topology of the entire distributed fabric system.

    Abstract translation: 分布式架构系统具有分布式线卡(DLC)机箱和扩展架构耦合器(SFC)机箱。 每个DLC机箱都包括一个网络处理器和Fabric端口。 每个DLC机箱的每个网络处理器包括与该DLC机箱的DLC结构端口通信的结构接口。 每个SFC机箱都包括一个fabric元素和fabric端口。 通信链路将每个SFC Fabric端口连接到一个DLC fabric端口。 每个通信链路包括蜂窝载波通道。 每个SFC机箱的每个结构元素都会收集该SFC机箱的每个SFC结构端口的每通道统计信息。 每个SFC机箱都包含程序代码,用于获取该SFC机箱的结构单元芯片收集的每通道统计信息。 网元包括收集每个SFC机箱的每个结构元素收集的每通道统计信息的程序代码,并将统计信息整合到整个分布式系统的拓扑中。

    Switch discovery protocol for a distributed fabric system
    5.
    发明授权
    Switch discovery protocol for a distributed fabric system 有权
    分布式架构系统的交换机发现协议

    公开(公告)号:US08929361B2

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

    申请号:US13454120

    申请日:2012-04-24

    Abstract: A distributed fabric system comprises a plurality of independent network elements interconnected by inter-switch links and assigned to a same group. Each network element includes one or more switching chips, a processor, and memory storing program code that is executed by the processor. The program code of each network element includes a switch discovery protocol (SDP) module. The SDP module of each network element, when executed, periodically multicasts SDP data units (SDPDUs) using one of a plurality of transmission rates. The plurality of transmission rates includes a fast transmission rate and a slow transmission rate. The transmission rate used by the SDP module of each network element is the fast transmission rate until the SDP module of that network element determines a criterion is met, in response to which the transmission rate used by the SDP module of that network element changes to the slow transmission rate.

    Abstract translation: 分布式结构系统包括通过交换机间链路互连并分配给相同组的多个独立网络元件。 每个网络元件包括由处理器执行的一个或多个切换芯片,处理器和存储程序代码的存储器。 每个网元的程序代码包括交换机发现协议(SDP)模块。 每个网元的SDP模块在执行时,使用多个传输速率之一周期性地组播SDP数据单元(SDPDU)。 多个传输速率包括快速传输速率和慢速传输速率。 每个网元的SDP模块使用的传输速率是直到该网元的SDP模块确定满足标准的快速传输速率,响应于该网元的SDP模块使用的传输速率改变为 传输速度慢

    Techniques for executing normally interruptible threads in a non-preemptive manner
    6.
    发明授权
    Techniques for executing normally interruptible threads in a non-preemptive manner 有权
    以非抢先方式执行正常可中断线程的技术

    公开(公告)号:US08856801B2

    公开(公告)日:2014-10-07

    申请号:US13602365

    申请日:2012-09-04

    CPC classification number: G06F9/52 G06F9/4881 G06F2209/486

    Abstract: A technique for executing normally interruptible threads of a process in a non-preemptive manner includes in response to a first entry associated with a first message for a first thread reaching a head of a run queue, receiving, by the first thread, a first wake-up signal. In response to receiving the wake-up signal, the first thread waits for a global lock. In response to the first thread receiving the global lock, the first thread retrieves the first message from an associated message queue and processes the retrieved first message. In response to completing the processing of the first message, the first thread transmits a second wake-up signal to a second thread whose associated entry is next in the run queue. Finally, following the transmitting of the second wake-up signal the first thread releases the global lock.

    Abstract translation: 用于以非预先方式执行进程的正常可中断线程的技术包括响应于与第一消息相关联的第一条目,用于第一线程到达运行队列的头部,由第一线程接收第一唤醒 -up信号。 响应于接收到唤醒信号,第一个线程等待一个全局锁定。 响应于接收全局锁的第一线程,第一线程从相关联的消息队列中检索第一消息并处理检索到的第一消息。 响应于完成第一消息的处理,第一线程向第二线程发送第二唤醒信号,该第二线程的相关条目在下一个运行队列中。 最后,在发送第二个唤醒信号之后,第一个线程释放全局锁。

    SECURING A VIRTUALIZED COMPUTING ENVIRONMENT USING A PHYSICAL NETWORK SWITCH
    8.
    发明申请
    SECURING A VIRTUALIZED COMPUTING ENVIRONMENT USING A PHYSICAL NETWORK SWITCH 审中-公开
    使用物理网络开关来维护虚拟化的计算环境

    公开(公告)号:US20120291028A1

    公开(公告)日:2012-11-15

    申请号:US13466754

    申请日:2012-05-08

    CPC classification number: H04L63/1466 H04L49/00 H04L49/602 Y02D30/30

    Abstract: A technique for securing a virtualized computing environment includes retrieving identification information from a packet received on a physical port of a network switch. Port assignment data (maintained by one of a virtual machine monitor and a virtual machine monitor management station) for a virtual machine identified in the received packet is retrieved. The identification information from the received packet is compared with the port assignment data to determine whether the virtual machine is assigned to the port. In response to determining that the virtual machine is assigned to the port, the packet is forwarded to a destination designated in the packet. In response to determining that the virtual machine is not assigned to the port, the packet is blocked.

    Abstract translation: 用于保护虚拟化计算环境的技术包括从在网络交换机的物理端口上接收到的分组中检索识别信息。 检索在接收到的分组中标识的虚拟机的端口分配数据(由虚拟机监视器和虚拟机监视器管理站之一维护)。 将来自接收到的分组的识别信息与端口分配数据进行比较,以确定虚拟机是否被分配给端口。 响应于确定虚拟机被分配给端口,分组被转发到分组中指定的目的地。 响应于确定虚拟机未被分配给该端口,该分组被阻止。

    Management of a distributed fabric system
    10.
    发明授权
    Management of a distributed fabric system 有权
    分布式系统的管理

    公开(公告)号:US09054989B2

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

    申请号:US13454987

    申请日:2012-04-24

    Abstract: A distributed fabric system has distributed line card (DLC) chassis and scaled-out fabric coupler (SFC) chassis. Each DLC includes a network processor and fabric ports. Each network processor includes a fabric interface in communication with the fabric ports of that DLC. Each SFC includes at least one fabric element and SFC fabric ports. A fabric communication link connects each SFC fabric port to one DLC fabric port. Each fabric communication link includes cell-carrying lanes. Each fabric element detects connectivity between each SFC fabric port of that SFC and one DLC fabric port over a fabric communication link. Each SFC reads a connectivity matrix from fabric element chips and sends connection information corresponding to the detected connectivity from that SFC to a central agent. A network element includes the central agent, which, when executed, constructs a topology of the distributed fabric system from the connection information sent from each SFC.

    Abstract translation: 分布式架构系统具有分布式线卡(DLC)机箱和扩展架构耦合器(SFC)机箱。 每个DLC包括一个网络处理器和fabric端口。 每个网络处理器包括与该DLC的结构端口通信的结构接口。 每个SFC包括至少一个fabric元素和SFC fabric端口。 Fabric通信链路将每个SFC Fabric端口连接到一个DLC fabric端口。 每个结构通信链路包括蜂窝载波通道。 每个结构元素通过结构通信链路检测该SFC的每个SFC结构端口与一个DLC结构端口之间的连接。 每个SFC从Fabric元素芯片读取连接矩阵,并将与该SFC的检测到的连接相对应的连接信息发送到中央代理。 网元包括中央代理,当执行时,中继代理从每个SFC发送的连接信息中构建分布式架构系统的拓扑。

Patent Agency Ranking