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)选择物理端口号之一来路由网络分组; 其中,基于从分割键表生成的方向选择器信号,基于嵌入在网络分组中的分区键值来选择端口号。

    Flexible edge access switch and associated methods thereof
    8.
    发明授权
    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.

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

    Method and system for routing information in a network
    9.
    发明授权
    Method and system for routing information in a network 有权
    在网络中路由信息的方法和系统

    公开(公告)号:US08706905B1

    公开(公告)日:2014-04-22

    申请号:US12859690

    申请日:2010-08-19

    IPC分类号: G06F15/173

    摘要: Method and system for a network is provided. The system includes a computing system operationally coupled to a first switch via a first adapter; a first storage system operationally coupled to the first switch via a second adapter; and a second switch operationally coupled to the first switch and to a second storage system. The second switch allocates addresses from an address range to the first adapter and the second adapter such that the first switch is able to route information between the computing system, the first storage system and the second storage system. The first switch upon receiving a frame from the second switch uses a dual stage selection mechanism for determining a port for routing the frame to the first storage system and to the computing system.

    摘要翻译: 提供了网络的方法和系统。 该系统包括经由第一适配器可操作地耦合到第一开关的计算系统; 第一存储系统,其经由第二适配器可操作地耦合到所述第一开关; 以及第二开关,其操作地耦合到所述第一开关和第二存储系统。 第二交换机从地址范围分配地址到第一适配器和第二适配器,使得第一交换机能够在计算系统,第一存储系统和第二存储系统之间路由信息。 从第二交换机接收帧的第一个交换机使用双级选择机制来确定用于将帧路由到第一存储系统和计算系统的端口。

    Method and system for load balancing in networks
    10.
    发明授权
    Method and system for load balancing in networks 有权
    网络负载均衡的方法和系统

    公开(公告)号:US08705351B1

    公开(公告)日:2014-04-22

    申请号:US12774574

    申请日:2010-05-05

    摘要: Method and system is provided for handling both network traffic and storage traffic to and from a plurality of nodes. The system includes a converged switch module that includes a plurality of ports configured to operate as a part of a group that is managed by a controller and each of the plurality of ports are configurable to process network traffic, storage traffic or a combination of both network traffic and storage traffic to and from a virtual port. The controller selects one of the plurality of ports to operate as a primary port for responding to a solicitation message from one of a plurality of nodes addressed to any of the ports within the group.

    摘要翻译: 提供了用于处理来自多个节点的网络流量和存储流量的方法和系统。 该系统包括融合交换机模块,其包括被配置为作为由控制器管理的组的一部分操作的多个端口,并且多个端口中的每一个可配置为处理网络业务,存储业务或两个网络的组合 流量和存储流量往返于虚拟端口。 所述控制器选择所述多个端口中的一个作为主端口来响应来自寻址到所述组内的任何端口的多个节点之一的请求消息。