Method and system for congestion management in networks
    1.
    发明授权
    Method and system for congestion management in networks 有权
    网络拥塞管理方法与系统

    公开(公告)号:US08441922B1

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

    申请号:US13216598

    申请日:2011-08-24

    IPC分类号: G01R31/08

    CPC分类号: H04L49/506 H04L49/357

    摘要: In a network having a computing system interfacing with a storage system via a switch, an average transmit wait count value is compared with a first threshold value. The average transmit wait count value is updated when a switch port has a frame available for transmission but is unable to transmit the frame if a port of the storage system is unable to receive the frame or if another switch port is unable to receive the frame. A congestion message is generated for notifying a management module of congestion at the switch port when the average transmit wait count value reaches the first threshold value. Depending upon the characteristics of the congestion, a notification is sent to the computing system to either only reduce a rate of write operations to reduce congestion, or to reduce both the rate of write operations and a rate of read operations.

    摘要翻译: 在具有经由交换机与存储系统接口的计算系统的网络中,将平均发送等待计数值与第一阈值进行比较。 当交换机端口具有可用于传输的帧时,平均发送等待计数值被更新,但是如果存储系统的端口不能接收该帧或者另一个交换机端口不能接收该帧,则不能发送该帧。 当平均发送等待计数值达到第一阈值时,产生拥塞消息以通知管理模块在交换机端口处的拥塞。 根据拥塞的特征,将通知发送到计算系统,以便仅降低写入操作的速率以减少拥塞,或者降低写入操作的速率和读取操作的速率。

    METHOD AND SYSTEM FOR MANAGING NETWORK ELEMENTS
    2.
    发明申请
    METHOD AND SYSTEM FOR MANAGING NETWORK ELEMENTS 有权
    用于管理网络元素的方法和系统

    公开(公告)号:US20130031230A1

    公开(公告)日:2013-01-31

    申请号:US13193462

    申请日:2011-07-28

    IPC分类号: G06F15/16

    CPC分类号: H04L41/26

    摘要: A management request complying with a first protocol is generated by a management application executed by a computing system coupled to a network element. A processor executable agent encapsulates a management request using a second protocol. The encapsulated management request is transmitted using a third protocol via a link used by the computing system to send input/output requests for reading and writing data to a storage device. The management request is de-encapsulated to provide the management request complying with the first protocol to a management module of the network element. The management module of the network element prepares a response to the management request complying with the first protocol. A processor executable service at the network element encapsulates the response using the second protocol. The encapsulated response is transmitted to the computing system using the third protocol. The response complying with the first protocol is extracted from the encapsulated response. The response complying with the first protocol is provided to the management application.

    摘要翻译: 符合第一协议的管理请求由耦合到网络元件的计算系统执行的管理应用程序生成。 处理器可执行代理使用第二协议来封装管理请求。 封装的管理请求使用第三协议通过计算系统使用的链路发送,以向存储设备发送用于读取和写入数据的输入/输出请求。 管理请求被解封装,以将符合第一协议的管理请求提供给网元的管理模块。 网元的管理模块准备对符合第一协议的管理请求的响应。 网络元件处理器可执行服务使用第二协议封装响应。 使用第三协议将封装的响应传输到计算系统。 从封装的响应中提取符合第一协议的响应。 符合第一个协议的响应提供给管理应用程序。

    Method and system for inter-fabric routing
    3.
    发明申请
    Method and system for inter-fabric routing 有权
    用于组织间路由的方法和系统

    公开(公告)号:US20070291758A1

    公开(公告)日:2007-12-20

    申请号:US11453500

    申请日:2006-06-15

    IPC分类号: H04L12/56

    摘要: A Fibre Channel Switch element and method for Inter-Fabric routing is provided. The switch element includes a switch port whose worldwide port number is used in a zone set to enable Inter-Fabric frame routing without using Inter-Fabric frame headers. The method includes querying a Name Server to determine world wide port numbers of devices; storing query results in an Inter-Fabric Name Server module; extracting world wide port numbers for each switch port; registering Proxy Devices with the Name Server, wherein the Proxy Devices interface with the switch ports as if it was they were actual devices to route Inter-Fabric frames; and establishing Fabric Address Translator entries so that source identification values and destination identification values are mapped to route Inter-Fabric frames without using Inter-Fabric frame headers.

    摘要翻译: 提供了一种用于帧间路由的光纤通道交换机元件和方法。 交换机元件包括一个交换机端口,其全球端口号在区域集合中使用,以在不使用帧间帧头的情况下启用帧间路由帧间路由。 该方法包括查询名称服务器以确定设备的全球端口号; 将查询结果存储在帧间名称服务器模块中; 为每个交换机端口提取世界各地的端口号; 使用名称服务器注册代理设备,其中具有交换机端口的代理设备接口就像它们是实际的设备来路由Inter-Fabric帧; 并建立Fabric Address Translator条目,使源标识值和目的地标识值映射到路由帧间帧,而不使用帧间帧头。

    Method and system for managing network elements
    4.
    发明授权
    Method and system for managing network elements 有权
    管理网元的方法和系统

    公开(公告)号:US09071544B2

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

    申请号:US13193462

    申请日:2011-07-28

    IPC分类号: G06F15/173 H04L12/24

    CPC分类号: H04L41/26

    摘要: A management request complying with a first protocol is generated by a management application executed by a computing system coupled to a network element. A processor executable agent encapsulates a management request using a second protocol. The encapsulated management request is transmitted using a third protocol via a link used by the computing system to send input/output requests for reading and writing data to a storage device. The management request is de-encapsulated to provide the management request complying with the first protocol to a management module of the network element. The management module of the network element prepares a response to the management request complying with the first protocol. A processor executable service at the network element encapsulates the response using the second protocol. The encapsulated response is transmitted to the computing system using the third protocol. The response complying with the first protocol is extracted from the encapsulated response. The response complying with the first protocol is provided to the management application.

    摘要翻译: 符合第一协议的管理请求由耦合到网络元件的计算系统执行的管理应用程序生成。 处理器可执行代理使用第二协议来封装管理请求。 封装的管理请求使用第三协议通过计算系统使用的链路发送,以向存储设备发送用于读取和写入数据的输入/输出请求。 管理请求被解封装,以将符合第一协议的管理请求提供给网元的管理模块。 网元的管理模块准备对符合第一协议的管理请求的响应。 网络元件处理器可执行服务使用第二协议封装响应。 使用第三协议将封装的响应传输到计算系统。 从封装的响应中提取符合第一协议的响应。 符合第一个协议的响应提供给管理应用程序。

    Method and system for link aggregation
    5.
    发明授权
    Method and system for link aggregation 有权
    链路聚合的方法和系统

    公开(公告)号:US08488601B1

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

    申请号:US13181270

    申请日:2011-07-12

    IPC分类号: H04L12/28

    CPC分类号: H04L45/245 Y02D50/30

    摘要: Method and system for a first network device and a second network device is provided. The first network device and the second network device communicate with each other via a first network link and a second network link. A traffic type between the first network device and the second network device is excluded from link aggregation. When a packet is received from the first network device; and if the packet is excluded from link aggregation, then the first network link or the second link is selected to transmit the packet based on a physical port identifier identifying a port of the first network device.

    摘要翻译: 提供了第一网络设备和第二网络设备的方法和系统。 第一网络设备和第二网络设备经由第一网络链路和第二网络链路相互通信。 第一网络设备和第二网络设备之间的流量类型从链路聚合中排除。 当从第一网络设备接收到分组时; 并且如果从链路聚合中排除了分组,则基于标识第一网络设备的端口的物理端口标识来选择第一网络链路或第二链路来发送分组。

    Method and system for network communication
    6.
    发明授权
    Method and system for network communication 有权
    网络通信方法与系统

    公开(公告)号:US08351442B1

    公开(公告)日:2013-01-08

    申请号:US12505430

    申请日:2009-07-17

    IPC分类号: H04L12/28 G06F5/08 G06F13/00

    CPC分类号: G06F13/128

    摘要: Method and device for processing network and storage related traffic is provided. The device includes a network port for interfacing with a network switch; a plurality of ports that receive a converged storage and network protocol related initialization request. Based on selectable criteria, a controller selects a port from among the plurality of ports to respond to the converged storage and network protocol related initialization request. The device also includes a translation module operationally coupled to the port for translating information between a converged network and storage protocol and a storage protocol; and a flexible port that is configured by a port controller to communicate with a storage system using the storage protocol or configured to operate as a network port communicating with a network device.

    摘要翻译: 提供了处理网络和存储相关流量的方法和设备。 该设备包括用于与网络交换机进行接口的网络端口; 多个端口,其接收融合存储和网络协议相关的初始化请求。 基于可选择的标准,控制器从多个端口中选择一个端口来响应收敛的存储和网络协议相关的初始化请求。 该设备还包括可操作地耦合到端口的翻译模块,用于在融合网络和存储协议和存储协议之间翻译信息; 以及由端口控制器配置以使用存储协议与存储系统通信或被配置为作为与网络设备通信的网络端口进行操作的灵活端口。

    Method and system for partition based network routing
    7.
    发明授权
    Method and system for partition based network routing 有权
    基于分区的网络路由的方法和系统

    公开(公告)号:US07876752B1

    公开(公告)日:2011-01-25

    申请号:US12201437

    申请日:2008-08-29

    IPC分类号: H04L12/56

    CPC分类号: H04L45/54

    摘要: Method and system for routing a network packet received at a port within a network is provided. The method includes (a) generating an index value based on a destination identifier for the network packet; (b) generating one or more physical port numbers based on the index value generated in step (a); wherein each port number identifies a port for sending and receiving network packets; and (c) selecting one of the physical port numbers to route the network packet; wherein the port number is selected based on reaction selector signal that is generated from a partition key table based on a partition key value embedded in the network packet.

    摘要翻译: 提供了用于路由在网络中的端口处接收的网络分组的方法和系统。 该方法包括:(a)基于网络分组的目的地标识符生成索引值; (b)基于步骤(a)中生成的指标值生成一个或多个物理端口号; 其中每个端口号标识用于发送和接收网络分组的端口; 和(c)选择物理端口号之一来路由网络分组; 其中,基于从分割键表生成的方向选择器信号,基于嵌入在网络分组中的分区键值来选择端口号。

    Method and system for inter-fabric routing
    8.
    发明授权
    Method and system for inter-fabric routing 有权
    用于组织间路由的方法和系统

    公开(公告)号:US07660302B2

    公开(公告)日:2010-02-09

    申请号:US11453500

    申请日:2006-06-15

    IPC分类号: H04L12/28 H04L12/56

    摘要: A Fibre Channel Switch element and method for Inter-Fabric routing is provided. The switch element includes a switch port whose worldwide port number is used in a zone set to enable Inter-Fabric frame routing without using Inter-Fabric frame headers. The method includes querying a Name Server to determine world wide port numbers of devices; storing query results in an Inter-Fabric Name Server module; extracting world wide port numbers for each switch port; registering Proxy Devices with the Name Server, wherein the Proxy Devices interface with the switch ports as if it was they were actual devices to route Inter-Fabric frames; and establishing Fabric Address Translator entries so that source identification values and destination identification values are mapped to route Inter-Fabric frames without using Inter-Fabric frame headers.

    摘要翻译: 提供了一种用于帧间路由的光纤通道交换机元件和方法。 交换机元件包括一个交换机端口,其全球端口号在区域集合中使用,以在不使用帧间帧头的情况下启用帧间路由帧间路由。 该方法包括查询名称服务器以确定设备的全球端口号; 将查询结果存储在帧间名称服务器模块中; 为每个交换机端口提取世界各地的端口号; 使用名称服务器注册代理设备,其中具有交换机端口的代理设备接口就像它们是实际的设备来路由Inter-Fabric帧; 并建立Fabric Address Translator条目,使源标识值和目的地标识值映射到路由帧间帧,而不使用帧间帧头。

    Fibre channel transparent switch for mixed switch fabrics
    9.
    发明授权
    Fibre channel transparent switch for mixed switch fabrics 有权
    光纤通道透明开关用于混合开关面料

    公开(公告)号:US07340167B2

    公开(公告)日:2008-03-04

    申请号:US10961463

    申请日:2004-10-08

    摘要: A method and a Fibre Channel switch element are provided that allows communication between a host system and a target device attached to a proprietary switch fabric in a network. The Fibre Channel switch element includes a first port that communicates with the target device through the proprietary switch fabric by logging on behalf of the host system so that the proprietary switch behaves as if it was directly communicating with the host system; and a second port that communicates with the host system and collects host bus adapter (“HBA”) identification information, wherein the HBA identification information is used to map the first port to the second port so that when the host system communicates with the target device the Fibre Channel switch element is transparent to the proprietary switch fabric.

    摘要翻译: 提供了一种方法和光纤通道交换机元件,其允许主机系统和连接到网络中的专用交换机结构的目标设备之间的通信。 光纤通道交换机元件包括第一端口,其通过专用交换结构与目标设备进行通信,代表主机系统进行登录,使得专用交换机的行为就好像直接与主机系统通信; 以及与所述主机系统通信并收集主机总线适配器(“HBA”)识别信息的第二端口,其中所述HBA识别信息用于将所述第一端口映射到所述第二端口,使得当所述主机系统与所述目标设备通信时 光纤通道交换机元件对于专用交换矩阵是透明的。

    Flexible edge access switch and associated methods thereof
    10.
    发明授权
    Flexible edge access switch and associated methods thereof 有权
    灵活的边缘接入交换机及其相关方法

    公开(公告)号:US08953606B1

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

    申请号:US13433146

    申请日:2012-03-28

    摘要: A network device is provided. The network device includes a processor having access to a memory storage device storing instructions for execution by the processor; and a first flexible port having a physical layer that can be configured to operate as a first link type or a second link type based on a control signal sent by the processor. The first flexible port receives a packet from the computing system. The first flexible port determines an egress flexible port for transmitting the packet to its destination. A routing module generates a route control tag for the packet that includes an identifier identifying the egress flexible port, a location identifier identifying where the packet is stored at the first flexible port and a translation identifier identifying an action that is to be performed on the packet at the egress port before sending the packet to the destination.

    摘要翻译: 提供网络设备。 网络设备包括处理器,该处理器可访问存储由处理器执行的指令的存储器存储设备; 以及具有物理层的第一灵活端口,其可以被配置为基于由处理器发送的控制信号作为第一链路类型或第二链路类型来操作。 第一个灵活端口从计算系统接收一个数据包。 第一个灵活端口确定出口柔性端口,用于将数据包传输到其目的地。 路由模块生成用于分组的路由控制标签,其包括标识出口灵活端口的标识符,识别在第一灵活端口处存储分组的位置标识符的标识标识要对分组执行的动作的转换标识符 在出口端口发送数据包到目的地之前。