FIBRE CHANNEL OVER ETHERNET
    51.
    发明申请
    FIBRE CHANNEL OVER ETHERNET 有权
    以太网光纤通道

    公开(公告)号:US20090252038A1

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

    申请号:US12485337

    申请日:2009-06-16

    IPC分类号: H04L12/56 H04L12/26

    摘要: The present invention provides methods and devices for implementing a Low Latency Ethernet (“LLE”) solution, also referred to herein as a Data Center Ethernet (“DCE”) solution, which simplifies the connectivity of data centers and provides a high bandwidth, low latency network for carrying Ethernet and storage traffic. Some aspects of the invention involve transforming FC frames into a format suitable for transport on an Ethernet. Some preferred implementations of the invention implement multiple virtual lanes (“VLs”) in a single physical connection of a data center or similar network. Some VLs are “drop” VLs, with Ethernet-like behavior, and others are “no-drop” lanes with FC-like behavior. Some preferred implementations of the invention provide guaranteed bandwidth based on credits and VL. Active buffer management allows for both high reliability and low latency while using small frame buffers. Preferably, the rules for active buffer management are different for drop and no drop VLs.

    摘要翻译: 本发明提供了用于实现低延迟以太网(“LLE”)解决方案的方法和设备,这也被称为数据中心以太网(“DCE”)解决方案,其简化了数据中心的连接性并提供了高带宽,低 用于承载以太网和存储流量的延迟网络。 本发明的一些方面涉及将FC帧变换成适于在以太网上传输的格式。 本发明的一些优选实现在数据中心或类似网络的单个物理连接中实现多个虚拟通道(“VL”)。 一些VL是“下降”VL,具有类似以太网的行为,而其他VL是类似FC的行为的“不丢弃”通道。 本发明的一些优选实施方案提供了基于信用和VL的保证带宽。 使用小帧缓冲区时,主动缓冲区管理可实现高可靠性和低延迟。 优选地,用于主动缓冲器管理的规则对于丢弃和不丢弃VL是不同的。

    APPARATUS AND METHOD FOR APPLYING NETWORK POLICY AT A NETWORK DEVICE
    52.
    发明申请
    APPARATUS AND METHOD FOR APPLYING NETWORK POLICY AT A NETWORK DEVICE 有权
    在网络设备上应用网络策略的装置和方法

    公开(公告)号:US20090037977A1

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

    申请号:US12140224

    申请日:2008-06-16

    IPC分类号: H04L9/00

    CPC分类号: H04L41/00 H04L63/101

    摘要: This document discusses, among other things, applying network policy at a network device. In an example embodiment fibre channel hard zoning information may be received that indicates whether a fibre channel frame is permitted to be communicated between two fibre channel ports. Some example embodiments include identifying a media access control addresses associated with the fibre channel ports. An example embodiment may include generating one or more access control entries based on the fibre channel identifications of the fibre channel ports and the zoning information. The access control entries may be distributes to an Ethernet port to be inserted into an existing access control list and used to enforce a zoning policy upon fibre channel over Ethernet frames.

    摘要翻译: 本文件还讨论了在网络设备上应用网络策略。 在示例实施例中,可以接收指示光纤信道帧是否被允许在两个光纤信道端口之间传送的光纤信道硬分区信息。 一些示例性实施例包括识别与光纤通道端口相关联的媒体访问控制地址。 示例性实施例可以包括基于光纤信道端口和分区信息的光纤信道标识来生成一个或多个接入控制条目。 访问控制条目可以被分发到以太网端口以插入现有的访问控制列表中,并且用于在以太网帧上的光纤信道上实施分区策略。

    Apparatus and method for a lightweight, reliable, packet-based transport protocol
    53.
    发明授权
    Apparatus and method for a lightweight, reliable, packet-based transport protocol 有权
    用于轻量级,可靠的基于分组的传输协议的装置和方法

    公开(公告)号:US07443845B2

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

    申请号:US10313305

    申请日:2002-12-06

    IPC分类号: H04L12/28 H04L12/56

    摘要: A fast, lightweight, reliable, packet-based protocol that operates independent of the type of networking protocol used by the underlying physical layer of the network is disclosed. More specifically, the packet based protocol operates independently of or is capable of encapsulating physical layer protocols such as but not limited to MAC, Ethernet, Ethernet II, HARD or IP. The protocol defines at least three different types of frames including Information frames, Supervisory frames, and Unnumbered frames. In various embodiments of the invention, the Information, Supervisory, and Unnumbered frames include DSAP and SSAP field with semantics which are sufficiently large to support the various physical layer protocols that may be used on the network. The Information frames, Supervisory frames, and Unnumbered frames also have the ability to support urgent data delivery and certain memory management functions. The protocol is further capable of support the multiplexing of layers higher than the protocol so that multiple higher layer applications may share the same connection. Finally, the protocol of the present invention supports both flow control and congestion control, to help reduce the incidence of lost or dropped packets at a receiving node or over the network respectively.

    摘要翻译: 公开了一种快速,轻量级,可靠的基于分组的协议,其独立于由网络的底层物理层使用的网络协议的类型进行操作。 更具体地,基于分组的协议独立于或者能够封装诸如但不限于MAC,以太网,以太网II,硬接口或IP的物理层协议。 该协议定义了至少三种不同类型的帧,包括信息帧,监督帧和无编号帧。 在本发明的各种实施例中,信息,监督和未编号的帧包括具有足够大以支持可能在网络上使用的各种物理层协议的语义的DSAP和SSAP字段。 信息框架,监督框架和无编号框架还能够支持紧急数据传送和某些内存管理功能。 该协议还能够支持高于协议的层的多路复用,使得多个较高层应用可以共享相同的连接。 最后,本发明的协议支持流量控制和拥塞控制,以帮助减少接收节点或网络上丢失或丢弃的分组的发生。

    System for discovering and maintaining geographic location information in a computer network to enable emergency services
    54.
    发明授权
    System for discovering and maintaining geographic location information in a computer network to enable emergency services 有权
    用于在计算机网络中发现和维护地理位置信息以实现应急服务的系统

    公开(公告)号:US07194354B1

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

    申请号:US10697896

    申请日:2003-10-30

    IPC分类号: G06F3/00 H04M1/56 G01C21/00

    摘要: A system automatically discovers and maintains geographic location information for entities and devices making up a computer network. The system preferably includes a computing unit and a geographic location generator, such as a Global Positioning System (GPS) receiver. The computing unit includes a location discovery entity and a message generator. The GPS receiver, which is mounted to and in communication with the computing unit, may be augmented with an inertial navigation unit to facilitate the generation of location information inside of buildings where GPS signals can be difficult to receive. The computing unit further includes a network communications facility so that it can communicate with one or more network devices, such as a network switch. The switch includes a location recording/reporting entity and a location database. Physical coordinates of network entities or devices are obtained by the GPS receiver and/or inertial navigation unit and transmitted to the network switch, and the recording/reporting entity stores the physical coordinates at the location database.

    摘要翻译: 系统自动发现和维护构成计算机网络的实体和设备的地理位置信息。 该系统优选地包括计算单元和诸如全球定位系统(GPS)接收机的地理位置发生器。 计算单元包括位置发现实体和消息发生器。 安装在计算单元上并与计算单元通信的GPS接收机可以通过惯性导航单元进行增强,以便于在GPS信号难于接收的建筑物内产生位置信息。 计算单元还包括网络通信设施,使得其可以与诸如网络交换机的一个或多个网络设备进行通信。 交换机包括位置记录/报告实体和位置数据库。 网络实体或设备的物理坐标由GPS接收器和/或惯性导航单元获得并被发送到网络交换机,并且记录/报告实体将物理坐标存储在位置数据库。

    Fibre channel over Ethernet
    55.
    发明申请
    Fibre channel over Ethernet 有权
    以太网光纤通道

    公开(公告)号:US20060098681A1

    公开(公告)日:2006-05-11

    申请号:US11078992

    申请日:2005-03-10

    IPC分类号: H04L12/413 H04J3/24

    摘要: The present invention provides methods and devices for implementing a Low Latency Ethernet (“LLE”) solution, also referred to herein as a Data Center Ethernet (“DCE”) solution, which simplifies the connectivity of data centers and provides a high bandwidth, low latency network for carrying Ethernet and storage traffic. Some aspects of the invention involve transforming FC frames into a format suitable for transport on an Ethernet. Some preferred implementations of the invention implement multiple virtual lanes (“VLs”) in a single physical connection of a data center or similar network. Some VLs are “drop” VLs, with Ethernet-like behavior, and others are “no-drop” lanes with FC-like behavior. Some preferred implementations of the invention provide guaranteed bandwidth based on credits and VL. Active buffer management allows for both high reliability and low latency while using small frame buffers. Preferably, the rules for active buffer management are different for drop and no drop VLs.

    摘要翻译: 本发明提供了用于实现低延迟以太网(“LLE”)解决方案的方法和设备,这也被称为数据中心以太网(“DCE”)解决方案,其简化了数据中心的连接性并提供了高带宽,低 用于承载以太网和存储流量的延迟网络。 本发明的一些方面涉及将FC帧变换成适于在以太网上传输的格式。 本发明的一些优选实现在数据中心或类似网络的单个物理连接中实现多个虚拟通道(“VL”)。 一些VL是“下降”VL,具有类似以太网的行为,而其他VL是类似FC的行为的“不丢弃”通道。 本发明的一些优选实施方案提供了基于信用和VL的保证带宽。 使用小帧缓冲区时,主动缓冲区管理可实现高可靠性和低延迟。 优选地,用于主动缓冲器管理的规则对于丢弃和不丢弃VL是不同的。

    Method and apparatus for identifying network data traffic flows and for applying quality of service treatments to the flows
    56.
    发明授权
    Method and apparatus for identifying network data traffic flows and for applying quality of service treatments to the flows 有权
    用于识别网络数据业务流并用于向流量应用服务质量处理的方法和装置

    公开(公告)号:US06434624B1

    公开(公告)日:2002-08-13

    申请号:US09911122

    申请日:2001-07-23

    IPC分类号: G06F1300

    摘要: A system within a computer network identifies specific traffic flows originating from a given network entity and requests and applies appropriate policy rules or service treatments to the traffic flows. A network entity includes a flow declaration component that communicates with one or more application programs executing on the entity. The flow declaration component includes a message generator and an associated memory for storing one or more traffic flow data structures. For a given traffic flow, the application program issues one or more calls to the flow declaration component providing it with information identifying the traffic flows. The flow declaration component then opens a flow management session with a local policy enforcer that obtains policy rules or service treatments for the identified flow from a policy server and applies those rules or treatments to the specific traffic flows from the network entity.

    摘要翻译: 计算机网络内的系统识别源自给定网络实体的特定业务流,并向业务流请求并应用适当的策略规则或业务处理。 网络实体包括与在该实体上执行的一个或多个应用程序进行通信的流声明组件。 流声明组件包括用于存储一个或多个业务流数据结构的消息发生器和相关联的存储器。 对于给定的流量,应用程序向流量声明组件发出一个或多个呼叫,为其提供标识流量的信息。 流声明组件随后打开与本地策略执行器的流管理会话,该策略执行器从策略服务器获取所识别流的策略规则或服务处理,并将这些规则或处理应用于来自网络实体的特定业务流。

    Method and apparatus for defining and implementing high-level quality of
service policies in computer networks
    57.
    发明授权
    Method and apparatus for defining and implementing high-level quality of service policies in computer networks 有权
    在计算机网络中定义和实现高级服务质量政策的方法和装置

    公开(公告)号:US6167445A

    公开(公告)日:2000-12-26

    申请号:US179036

    申请日:1998-10-26

    IPC分类号: H04L12/24 G06F15/177

    摘要: A computer network having multiple, dissimilar network devices includes a system for implementing high-level, network policies. The high-level policies, which are generally device-independent, are translated by one or more policy servers into a set of rules that can be put into effect by specific network devices. Preferably, a network administrator selects an overall traffic template for a given domain and may assign various applications and/or users to the corresponding traffic types of the template. Location-specific policies may also be established by the network administrator. The policy server translates the high-level policies inherent in the selected traffic template and location-specific policies into a set of rules, which may include one or more access control lists, and may combine several related rules into a single transaction. Intermediate network devices, which may have one or more roles assigned to their interfaces, are configured to request traffic management information from the policy server which replies with a particular set of transactions and rules. The rules, which may correspond to the particular roles assigned to the interfaces, are then utilized by the intermediate devices to configure their particular services and traffic management mechanisms. Other rules are utilized by the intermediate devices to classify packets with a particular priority and/or service value and to treat classified packets in a particular manner so as to realize the selected high-level policies within the domain.

    摘要翻译: 具有多个不同网络设备的计算机网络包括用于实现高级别网络策略的系统。 通常与设备无关的高级策略由一个或多个策略服务器转换成可由特定网络设备实施的一组规则。 优选地,网络管理员为给定域选择总体业务模板,并且可以将各种应用和/或用户分配给模板的相应业务类型。 位置特定的策略也可以由网络管理员建立。 策略服务器将所选流量模板和位置特定策略中固有的高级策略转换成可以包括一个或多个访问控制列表的一组规则,并且可以将多个相关规则组合成单个事务。 可以具有分配给其接口的一个或多个角色的中间网络设备被配置为从策略服务器请求流量管理信息,所述策略服务器用特定的一组事务和规则进行回复。 然后,可以对应于分配给接口的特定角色的规则被中间设备用于配置其特定服务和业务管理机制。 中间设备利用其他规则对具有特定优先级和/或服务值的分组进行分类,并以特定方式对分类分组进行处理,以便实现域内所选择的高级策略。

    Mirroring mechanisms for storage area networks and network based virtualization
    58.
    发明授权
    Mirroring mechanisms for storage area networks and network based virtualization 有权
    存储区域网络和基于网络的虚拟化的镜像机制

    公开(公告)号:US09009427B2

    公开(公告)日:2015-04-14

    申请号:US12364416

    申请日:2009-02-02

    IPC分类号: G06F12/00 G06F11/20

    摘要: A technique is provided for implementing online mirroring of a volume in a storage area network. A first instance of the volume is instantiated at a first port of the fiber channel fabric for enabling I/O operations to be performed at the volume. One or more mirroring procedures may be performed at the volume. In at least one implementation, the first port is able to perform first I/O operations at the volume concurrently while the mirroring procedures are being performed at the first volume. In one implementation, the mirroring procedures may be implemented at a fabric switch of the storage area network. Additionally, in at least one implementation, multiple hosts may be provided with concurrent access to the volume during the mirroring operations without serializing the access to the volume.

    摘要翻译: 提供了一种用于实现存储区域网络中的卷的在线镜像的技术。 该卷的第一个实例在光纤通道结构的第一个端口处被实例化,以便在卷上执行I / O操作。 可以在体积上执行一个或多个镜像过程。 在至少一个实现中,第一个端口能够在第一个卷执行镜像过程时同时执行卷上的第一个I / O操作。 在一个实现中,可以在存储区域网络的结构交换机处实现镜像过程。 此外,在至少一个实现中,可以在镜像操作期间向多个主机提供对卷的并发访问,而不对序列化对卷的访问。

    Methods and apparatus for implementing virtualization of storage within a storage area network
    59.
    发明授权
    Methods and apparatus for implementing virtualization of storage within a storage area network 有权
    在存储区域网络内实现存储虚拟化的方法和装置

    公开(公告)号:US08725854B2

    公开(公告)日:2014-05-13

    申请号:US12199678

    申请日:2008-08-27

    摘要: Methods and apparatus for implementing storage virtualization on a network device of a storage area network are disclosed. A frame or packet is received at a port of the network device. It is then determined that the frame or packet pertains to access of a virtual storage location of a virtual storage unit representing one or more physical storage locations on one or more physical storage units of the storage area network. A virtual-physical mapping between the one or more physical storage locations and the virtual storage location is then obtained. A new or modified frame or packet is then sent to an initiator or a target specified by the virtual-physical mapping.

    摘要翻译: 公开了在存储区域网络的网络设备上实现存储虚拟化的方法和装置。 在网络设备的端口处接收帧或分组。 然后确定该帧或分组涉及代表存储区域网络的一个或多个物理存储单元上的一个或多个物理存储单元的虚拟存储单元的虚拟存储位置的访问。 然后获得一个或多个物理存储位置与虚拟存储位置之间的虚拟物理映射。 然后将新的或修改的帧或分组发送到由虚拟 - 物理映射指定的发起者或目标。