Apparatus and method for performing fast fibre channel write operations over relatively high latency networks
    1.
    发明申请
    Apparatus and method for performing fast fibre channel write operations over relatively high latency networks 有权
    用于在相对高延迟的网络上执行快速光纤通道写入操作的装置和方法

    公开(公告)号:US20050117522A1

    公开(公告)日:2005-06-02

    申请号:US10726269

    申请日:2003-12-01

    摘要: A method and apparatus to improve the performance of a SCSI write over a high latency network. The apparatus includes a first Switch close to the initiator in a first SAN and a second Switch close to the target in a second SAN. In various embodiments, the two Switches are border switches connecting their respective SANs to a relatively high latency network between the two SANs. In addition, the initiator can be either directly connected or indirectly connected to the first Switch in the first SAN. The target can also be either directly or indirectly connected to the second Switch in the second SAN. During operation, the method includes the first Switch sending Transfer Ready (Xfr_rdy) frame(s) based on buffer availability to the initiating Host in response to a SCSI Write command from the Host directed to the target. The first and second Switches then coordinate with one another by sending Transfer Ready commands to each other independent of the target's knowledge. The second switch buffers the data received from the Host until the target indicates it is ready to receive the data. Since the Switches send frames to the initiating Host independent of the target, the Switches manipulate the OX_ID and RX_ID fields in the Fibre Channel header of the various commands associated with the SCSI Write. The OX_ID and RX_ID fields are manipulated so as to trap the commands and so that the Switches can keep track of the various commands associated with the SCSI write.

    摘要翻译: 一种通过高延迟网络提高SCSI写入性能的方法和装置。 该设备包括靠近第一SAN中的发起者的第一交换机和在第二SAN中靠近目标的第二交换机。 在各种实施例中,两个交换机是将它们各自的SAN连接到两个SAN之间相对较高延迟的网络的边界交换机。 此外,启动器可以直接连接或间接连接到第一个SAN中的第一个交换机。 目标也可以直接或间接地连接到第二个SAN中的第二个交换机。 在操作期间,该方法包括响应于从指向目标的主机的SCSI写入命令,基于发起主机的缓冲区可用性的第一个交换机发送传输就绪(Xfr_rdy)帧。 第一个和第二个交换机然后通过发送传输就绪命令相互协调,独立于目标的知识。 第二个交换机缓存从主机接收的数据,直到目标指示它准备好接收数据。 由于交换机将发送帧发送到独立于目标的发起主机,交换机将处理与SCSI写入相关联的各种命令的光纤通道报头中的OX_ID和RX_ID字段。 操作OX_ID和RX_ID字段以捕获命令,以便交换机可以跟踪与SCSI写入相关联的各种命令。

    Dynamic, on-demand storage area network (SAN) cache
    4.
    发明授权
    Dynamic, on-demand storage area network (SAN) cache 有权
    动态的按需存储区域网络(SAN)缓存

    公开(公告)号:US07774548B2

    公开(公告)日:2010-08-10

    申请号:US12171122

    申请日:2008-07-10

    IPC分类号: G06F12/00

    摘要: Disclosed are apparatus and methods for facilitating caching in a storage area network (SAN). In general, data transfer traffic between one or more hosts and one or more memory portions in one or more storage device(s) is redirected to one or more cache modules. One or more network devices (e.g., switches) of the SAN can be configured to redirect data transfer for a particular memory portion of one or more storage device(s) to a particular cache module. As needed, data transfer traffic for any number of memory portions and storage devices can be identified for or removed from being redirected to a particular cache module. Also, any number of cache modules can be utilized for receiving redirected traffic so that such redirected traffic is divided among such cache modules in any suitable proportion for enhanced flexibility.

    摘要翻译: 公开了用于促进存储区域网络(SAN)中的高速缓存的装置和方法。 通常,一个或多个主机与一个或多个存储设备中的一个或多个存储器部分之间的数据传输流量被重定向到一个或多个缓存模块。 可以将SAN的一个或多个网络设备(例如,交换机)配置为将一个或多个存储设备的特定存储器部分的数据传输重定向到特定高速缓存模块。 根据需要,可以识别任何数量的存储器部分和存储设备的数据传输流量,或者被重定向到特定高速缓存模块。 而且,任何数量的高速缓存模块都可以用于接收重定向流量,使得这些重定向流量以任何合适的比例被划分在这些高速缓存模块之间以增强灵活性。

    Dynamic, on-demand storage area network (SAN) cache
    5.
    发明授权
    Dynamic, on-demand storage area network (SAN) cache 有权
    动态的按需存储区域网络(SAN)缓存

    公开(公告)号:US07415574B2

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

    申请号:US11481487

    申请日:2006-07-05

    IPC分类号: G06F12/00

    摘要: Disclosed are apparatus and methods for facilitating caching in a storage area network (SAN). In general, data transfer traffic between one or more hosts and one or more memory portions in one or more storage device(s) is redirected to one or more cache modules. One or more network devices (e.g., switches) of the SAN can be configured to redirect data transfer for a particular memory portion of one or more storage device(s) to a particular cache module. As needed, data transfer traffic for any number of memory portions and storage devices can be identified for or removed from being redirected to a particular cache module. Also, any number of cache modules can be utilized for receiving redirected traffic so that such redirected traffic is divided among such cache modules in any suitable proportion for enhanced flexibility.

    摘要翻译: 公开了用于促进存储区域网络(SAN)中的高速缓存的装置和方法。 通常,一个或多个主机与一个或多个存储设备中的一个或多个存储器部分之间的数据传输流量被重定向到一个或多个缓存模块。 可以将SAN的一个或多个网络设备(例如,交换机)配置为将一个或多个存储设备的特定存储器部分的数据传输重定向到特定高速缓存模块。 根据需要,可以识别任何数量的存储器部分和存储设备的数据传输流量,或者被重定向到特定高速缓存模块。 而且,任何数量的高速缓存模块都可以用于接收重定向流量,使得这些重定向流量以任何合适的比例被划分在这些高速缓存模块之间以增强灵活性。

    DYNAMIC, ON-DEMAND STORAGE AREA NETWORK (SAN) CACHE
    6.
    发明申请
    DYNAMIC, ON-DEMAND STORAGE AREA NETWORK (SAN) CACHE 有权
    动态,需求存储区域网络(SAN)CACHE

    公开(公告)号:US20080270700A1

    公开(公告)日:2008-10-30

    申请号:US12171122

    申请日:2008-07-10

    IPC分类号: G06F12/08

    摘要: Disclosed are apparatus and methods for facilitating caching in a storage area network (SAN). In general, data transfer traffic between one or more hosts and one or more memory portions in one or more storage device(s) is redirected to one or more cache modules. One or more network devices (e.g., switches) of the SAN can be configured to redirect data transfer for a particular memory portion of one or more storage device(s) to a particular cache module. As needed, data transfer traffic for any number of memory portions and storage devices can be identified for or removed from being redirected to a particular cache module. Also, any number of cache modules can be utilized for receiving redirected traffic so that such redirected traffic is divided among such cache modules in any suitable proportion for enhanced flexibility.

    摘要翻译: 公开了用于促进存储区域网络(SAN)中的高速缓存的装置和方法。 通常,一个或多个主机与一个或多个存储设备中的一个或多个存储器部分之间的数据传输流量被重定向到一个或多个缓存模块。 可以将SAN的一个或多个网络设备(例如,交换机)配置为将一个或多个存储设备的特定存储器部分的数据传输重定向到特定高速缓存模块。 根据需要,可以识别任何数量的存储器部分和存储设备的数据传输流量,或者被重定向到特定高速缓存模块。 而且,任何数量的高速缓存模块都可以用于接收重定向流量,使得这些重定向流量以任何合适的比例被划分在这些高速缓存模块之间以增强灵活性。

    Reducing proliferation of network-to-link-layer address resolution messages
    7.
    发明授权
    Reducing proliferation of network-to-link-layer address resolution messages 有权
    减少网络到链路层地址解析消息的扩散

    公开(公告)号:US09455948B2

    公开(公告)日:2016-09-27

    申请号:US13571794

    申请日:2012-08-10

    IPC分类号: H04L12/28 H04L29/12

    CPC分类号: H04L61/103

    摘要: In one embodiment, the processing by a packet switching device of a received network-to-link-layer address resolution request message (e.g., Address Resolution Protocol [ARP] Request message, Neighbor Discovery Protocol [NDP] Neighbor Solicitation message) is dependent upon whether or not its target IP address corresponds to a network gateway packet switching device. When the target IP address of a received ARP Request/NDP Neighbor Solicitation message corresponds to a network gateway, then the packet switching device responds effectively on behalf of the network gateway, rather than forwarding the message to the network gateway. When the target IP address of a received ARP Request/NDP Neighbor Solicitation message does not correspond to a network gateway and the Media Access Control (MAC) address corresponding to the target IP address is known, then the packet switching device transforms then sends the broadcast or multicast frame into a unicast frame.

    摘要翻译: 在一个实施例中,分组交换设备对接收到的网络到链路层地址解析请求消息(例如,地址解析协议[ARP]请求消息,邻居发现协议[NDP]邻居请求消息)的处理)取决于 其目标IP地址是否对应于网络网关分组交换设备。 当接收的ARP请求/ NDP邻居请求消息的目标IP地址对应于网络网关时,分组交换设备代表网关进行有效响应,而不是将消息转发到网络网关。 当接收的ARP请求/ NDP邻居请求消息的目标IP地址与网络网关不对应,并且与目标IP地址对应的媒体访问控制(MAC)地址是已知的时候,分组交换设备转换然后发送广播 或多播帧转换为单播帧。

    Reducing Proliferation of Network-to-Link-Layer Address Resolution Messages
    8.
    发明申请
    Reducing Proliferation of Network-to-Link-Layer Address Resolution Messages 有权
    减少网络到链路层地址解析消息的增长

    公开(公告)号:US20140003426A1

    公开(公告)日:2014-01-02

    申请号:US13571794

    申请日:2012-08-10

    IPC分类号: H04L12/56

    CPC分类号: H04L61/103

    摘要: In one embodiment, the processing by a packet switching device of a received network-to-link-layer address resolution request message (e.g., Address Resolution Protocol [ARP] Request message, Neighbor Discovery Protocol [NDP] Neighbor Solicitation message) is dependent upon whether or not its target IP address corresponds to a network gateway packet switching device. When the target IP address of a received ARP Request/NDP Neighbor Solicitation message corresponds to a network gateway, then the packet switching device responds effectively on behalf of the network gateway, rather than forwarding the message to the network gateway. When the target IP address of a received ARP Request/NDP Neighbor Solicitation message does not correspond to a network gateway and the Media Access Control (MAC) address corresponding to the target IP address is known, then the packet switching device transforms then sends the broadcast or multicast frame into a unicast frame.

    摘要翻译: 在一个实施例中,分组交换设备对接收到的网络到链路层地址解析请求消息(例如,地址解析协议[ARP]请求消息,邻居发现协议[NDP]邻居请求消息)的处理)取决于 其目标IP地址是否对应于网络网关分组交换设备。 当接收的ARP请求/ NDP邻居请求消息的目标IP地址对应于网络网关时,分组交换设备代表网关进行有效响应,而不是将消息转发到网络网关。 当接收的ARP请求/ NDP邻居请求消息的目标IP地址与网络网关不对应,并且与目标IP地址对应的媒体访问控制(MAC)地址是已知的时候,分组交换设备转换然后发送广播 或多播帧转换为单播帧。

    Compute and storage provisioning in a cloud environment
    9.
    发明申请
    Compute and storage provisioning in a cloud environment 有权
    云环境中的计算和存储配置

    公开(公告)号:US20130111471A1

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

    申请号:US13317883

    申请日:2011-10-31

    IPC分类号: G06F9/455

    摘要: In one embodiment, a method includes receiving at a network device, resource information comprising attributes for compute and storage resources in a network, identifying a need for provisioning a virtual element, and selecting one of the compute and storage resources for use in provisioning the virtual element. Selection of the compute or storage resource includes analyzing the resource information for the compute resources and the storage resources in the network. An apparatus is also disclosed.

    摘要翻译: 在一个实施例中,一种方法包括在网络设备处接收包括网络中的计算和存储资源的属性的资源信息,识别对虚拟元素的供应的需要,以及选择计算和存储资源中的一个用于供应虚拟 元件。 选择计算或存储资源包括分析网络中的计算资源和存储资源的资源信息。 还公开了一种装置。

    Methods and apparatus for selecting a virtualization engine
    10.
    发明申请
    Methods and apparatus for selecting a virtualization engine 有权
    用于选择虚拟化引擎的方法和设备

    公开(公告)号:US20070214315A1

    公开(公告)日:2007-09-13

    申请号:US11370643

    申请日:2006-03-07

    IPC分类号: G06F12/16

    摘要: Methods and apparatus are provided for efficiently selecting virtualization engines in storage area networks. Initiators, targets, and candidate virtualization engines associated with a virtual logical unit number (VLUN) are identified and characteristics such as latency, network topology, load, and mirroring and striping characteristics are analyzed and used to efficiently select a virtualization engine for a particular VLUN in a storage area network. A virtualization engine can be implemented in a line card associated with a fibre channel switch.

    摘要翻译: 提供了用于有效地选择存储区域网络中的虚拟化引擎的方法和装置。 识别与虚拟逻辑单元号(VLUN)相关联的发起者,目标和候选虚拟化引擎,并分析诸如延迟,网络拓扑,负载以及镜像和条带化特征等特征,以便有效地为特定的VLUN选择虚拟化引擎 在存储区域网络中。 可以在与光纤通道交换机相关联的线路卡中实现虚拟化引擎。