Delivering multicast frames to aggregated link trunks in a distributed switch

    公开(公告)号:US08811406B2

    公开(公告)日:2014-08-19

    申请号:US13420259

    申请日:2012-03-14

    摘要: A distributed switch may include a plurality of sub-switches. These sub-switches may be arranged in a hierarchy that increases the available bandwidth for transmitting multicast data frames across the switch fabric. Moreover, the distributed switch may be compatible with link aggregation where multiple physical connections are grouped together to create an aggregated (logical) link. Link aggregation requires similar data frames to use the same data path when traversing the distributed switch. With a unicast data frame, the sub-switch in the distributed switch that receives the data frame typically identifies the destination port (during a process called link selection) and forwards the data frame to the sub-switch containing that port. However, with multicast data frames, instead of the receiving sub-switch performing link selection to determine the destination port, link selection may be done by a different sub-switch or not done at all.

    Register access in distributed virtual bridge environment
    3.
    发明授权
    Register access in distributed virtual bridge environment 有权
    在分布式虚拟桥环境中注册访问

    公开(公告)号:US08447909B2

    公开(公告)日:2013-05-21

    申请号:US12839099

    申请日:2010-07-19

    IPC分类号: G06F13/36 G06F13/00

    摘要: Systems and methods to perform a register access are described. A particular method includes receiving a data frame at a bridge element of a plurality of bridge elements in communication with a plurality of server computers. The data frame may include a register access request and may be forwarded from a controlling bridge in communication with the plurality of bridge elements. A register may be accessed and execution of the register access request may be initiated in response to receiving the data frame.

    摘要翻译: 描述了执行寄存器访问的系统和方法。 一种特定方法包括在与多个服务器计算机通信的多个桥接元件的桥接元件处接收数据帧。 数据帧可以包括寄存器访问请求,并且可以从与多个桥接单元通信的控制桥转发。 可以访问寄存器,并且可以响应于接收到数据帧来启动寄存器访问请求的执行。

    REGISTER ACCESS IN DISTRIBUTED VIRTUAL BRIDGE ENVIRONMENT
    4.
    发明申请
    REGISTER ACCESS IN DISTRIBUTED VIRTUAL BRIDGE ENVIRONMENT 有权
    分布式虚拟桥梁环境中的注册访问

    公开(公告)号:US20120017022A1

    公开(公告)日:2012-01-19

    申请号:US12839099

    申请日:2010-07-19

    IPC分类号: G06F13/36

    摘要: Systems and methods to perform a register access are described. A particular method includes receiving a data frame at a bridge element of a plurality of bridge elements in communication with a plurality of server computers. The data frame may include a register access request and may be forwarded from a controlling bridge in communication with the plurality of bridge elements. A register may be accessed and execution of the register access request may be initiated in response to receiving the data frame.

    摘要翻译: 描述了执行寄存器访问的系统和方法。 一种特定方法包括在与多个服务器计算机通信的多个桥接元件的桥接元件处接收数据帧。 数据帧可以包括寄存器访问请求,并且可以从与多个桥接单元通信的控制桥转发。 可以访问寄存器,并且可以响应于接收到数据帧来启动寄存器访问请求的执行。

    Address Data Learning and Registration Within a Distributed Virtual Bridge
    5.
    发明申请
    Address Data Learning and Registration Within a Distributed Virtual Bridge 有权
    在分布式虚拟桥中处理数据学习和注册

    公开(公告)号:US20110264610A1

    公开(公告)日:2011-10-27

    申请号:US12767506

    申请日:2010-04-26

    IPC分类号: G06F15/18 G06F15/16

    CPC分类号: G06F15/17312 H04L12/4625

    摘要: Systems and methods to forward data frames are provided. A particular apparatus may include a plurality of server computers and a distributed virtual bridge. The distributed virtual bridge may include a plurality of bridge elements coupled to the plurality of server computers and configured to forward a data frame between the plurality of server computers. The plurality of bridge elements may further be configured to automatically learn address data associated with the data frame. A controlling bridge may be coupled to the plurality of bridge elements. The controlling bridge may include a global forwarding table that is automatically updated to include the address data and is accessible to the plurality of bridge elements.

    摘要翻译: 提供了转发数据帧的系统和方法。 特定装置可以包括多个服务器计算机和分布式虚拟桥。 分布式虚拟桥可以包括耦合到多个服务器计算机并被配置为在多个服务器计算机之间转发数据帧的多个桥接元件。 多个桥接元件还可被配置为自动学习与数据帧相关联的地址数据。 控制桥可以耦合到多个桥元件。 控制桥可以包括全局转发表,该全局转发表被自动更新以包括地址数据,并且可被多个桥元件访问。

    Distributed directory method and structure for direct access storage
device (DASD) data compression
    9.
    发明授权
    Distributed directory method and structure for direct access storage device (DASD) data compression 失效
    用于直接存取存储设备(DASD)数据压缩的分布式目录方法和结构

    公开(公告)号:US5537658A

    公开(公告)日:1996-07-16

    申请号:US484612

    申请日:1995-06-07

    IPC分类号: G06F3/06 G11B20/00 G06F17/30

    摘要: A distributed directory structure and method are provided for writing directory information for compressed data on a direct access storage device (DASD). DASD includes a plurality of compression groups for storing compressed data. A micro directory table is written within each of the compression groups for the corresponding compressed data in the compression group. Compressed data and a directory update are written with a single write operation. A macro directory table is written in one area of the DASD. The macro directory table includes directory information used for translating a logical address to a physical base address for each compression group. The micro directory table includes directory information used for translating a logical address for a requested data page to a physical page address and page length within the compression group.

    摘要翻译: 提供分布式目录结构和方法,用于在直接访问存储设备(DASD)上写入用于压缩数据的目录信息。 DASD包括用于存储压缩数据的多个压缩组。 在压缩组中的相应压缩数据的每个压缩组内写入微目录表。 压缩数据和目录更新通过单次写入操作进行写入。 宏目录表写在DASD的一个区域中。 宏目录表包括用于将逻辑地址转换为每个压缩组的物理基址的目录信息。 微目录表包括用于将所请求的数据页的逻辑地址翻译成压缩组内的物理页地址和页长的目录信息。

    Multicast traffic generation using hierarchical replication mechanisms for distributed switches
    10.
    发明授权
    Multicast traffic generation using hierarchical replication mechanisms for distributed switches 有权
    使用分布式交换机的分层复制机制的组播流量生成

    公开(公告)号:US08913620B2

    公开(公告)日:2014-12-16

    申请号:US13420203

    申请日:2012-03-14

    摘要: A distributed switch may include a hierarchy with one or more levels of surrogate sub-switches (and surrogate bridge elements) that enable the distributed switch to scale bandwidth based on the size of the membership of a multicast group. When a sub-switch receives a multicast data frame, it forwards the packet to one of the surrogate sub-switches. Each surrogate sub-switch may then forward the packet to another surrogate in a different hierarchical level or to a destination computing device. Because the surrogates may transmit the data frame in parallel using two or more connection interfaces, the bandwidth used to forward the multicast packet increases for each surrogate used.

    摘要翻译: 分布式交换机可以包括具有使得分布式交换机能够基于多播组的成员资格的大小来缩放带宽的代理子交换机(和代理桥元素)的一个或多个级别的层级。 当子交换机接收到组播数据帧时,它将数据包转发到其中一个代理子交换机。 然后,每个代理子交换机可以将分组转发到不同层级的另一个代理或转发到目的地计算设备。 由于代理可以使用两个或多个连接接口并行传输数据帧,所以用于转发组播数据包的带宽随着使用的每个代理而增加。