Scalable approach to large scale queuing through dynamic resource allocation
    1.
    发明申请
    Scalable approach to large scale queuing through dynamic resource allocation 有权
    通过动态资源分配进行大规模排队的可扩展方法

    公开(公告)号:US20050047338A1

    公开(公告)日:2005-03-03

    申请号:US10648624

    申请日:2003-08-25

    IPC分类号: H04L12/56 G01R31/08 H04L12/28

    摘要: Methods and devices are provided for the efficient allocation and deletion of virtual output queues. According to some implementations, incoming packets are classified according to a queue in which the packet (or classification information for the packet) will be stored, e.g., according to a “Q” value. For example, a Q value may be a Q number defined as {Egress port number ∥∥ Priority number∥∥ Ingress port number}. Only a single physical queue is allocated for each classification. When a physical queue is empty, the physical queue is preferably de-allocated and added to a “free list” of available physical queues. Accordingly, the total number of allocated physical queues preferably does not exceed the total number of classified packets. Because the input buffering requirements of Fibre Channel (“FC”) and other protocols place limitations on the number of incoming packets, the dynamic allocation methods of the present invention result in a sparse allocation of physical queues.

    摘要翻译: 提供了方法和设备,用于有效分配和删除虚拟输出队列。 根据一些实现方式,输入分组根据其中将存储分组(或分组的分类信息)的队列进行分类,例如根据“Q”值。 例如,Q值可以是定义为{出口端口号||优先级号||入口端口号}的Q号。 每个分类只分配一个物理队列。 当物理队列为空时,物理队列优选地被去分配并被添加到可用物理队列的“空闲列表”中。 因此,分配的物理队列的总数优选地不超过分类分组的总数。 由于光纤通道(“FC”)和其他协议的输入缓冲要求对输入数据包数量的限制,本发明的动态分配方法导致物理队列的稀疏分配。

    Switch port analyzers
    3.
    发明申请
    Switch port analyzers 有权
    切换端口分析仪

    公开(公告)号:US20050053073A1

    公开(公告)日:2005-03-10

    申请号:US10655452

    申请日:2003-09-03

    IPC分类号: H04L12/26 H04L12/56 H04L12/28

    摘要: Methods and devices are provided for non-disruptive monitoring of network traffic through one or more ports of a Fibre Channel network device. Preferred embodiments of the invention are used in conjunction with the switched port analyzer (“SPAN”) and/or remote SPAN (“RSPAN”) features. SPAN mode operation allows traffic through any Fibre Channel interface of a network device to be replicated and delivered to a single port on the same network device. Ingress SPAN allows the monitoring of some or all packets that ingress a specified port or ports. Egress SPAN allows the monitoring of some or all packets that egress a specified port or ports. RSPAN allows the delivery of the replicated traffic to a port on a remote network device. Filtering may be applied, for example, to SPAN packets having selected virtual storage area network numbers.

    摘要翻译: 提供了方法和设备,用于通过光纤通道网络设备的一个或多个端口对网络流量进行非中断监控。 本发明的优选实施例与交换端口分析器(“SPAN”)和/或远程SPAN(“RSPAN”)特征结合使用。 SPAN模式操作允许通过网络设备的任何光纤通道接口的流量被复制并传送到同一网络设备上的单个端口。 Ingress SPAN允许监视进入指定端口的某些或所有数据包。 出口SPAN允许监视某些或所有出口指定端口或端口的数据包。 RSPAN允许将复制的流量传送到远程网络设备上的端口。 例如,可以将过滤应用于具有选择的虚拟存储区域网络号的SPAN分组。

    Apparatus and method for a scalable network attach storage system
    4.
    发明申请
    Apparatus and method for a scalable network attach storage system 审中-公开
    用于可扩展网络连接存储系统的装置和方法

    公开(公告)号:US20040139167A1

    公开(公告)日:2004-07-15

    申请号:US10313306

    申请日:2002-12-06

    IPC分类号: G06F015/167

    摘要: An apparatus and method for a scalable network attached storage system. The apparatus includes a scalable network attached storage system, the network attached storage system including one or more termination nodes, one or more file server nodes for maintaining file systems, one or more disk controller nodes for accessing storage disks respectively, and a switching fabric coupling the one or more termination node, file server nodes, and disk controller nodes. The one or more termination nodes, file server nodes and disk controller nodes can be scaled as needed to meet user demands. The method includes receiving a connection request from a client, selecting a termination node among the plurality of termination nodes to establish a connection with the client in response to the connection request based on a predetermined metric, terminating at the selected termination node a command request received from the client during the connection by extracting a file handle defined by the command request, forwarding the command request to a selected file server node among a plurality of file server nodes interpreting the command request at the selected file server node and accessing an appropriate disk controller node among a plurality of disk controller nodes, and accessing disk storage through the appropriate disk controller node and serving the accessed data to the client. The number of termination nodes, file server nodes, and disk controller nodes are scalable as needed to meet user demands.

    摘要翻译: 一种用于可扩展网络连接存储系统的装置和方法。 该装置包括可扩展的网络连接存储系统,网络附加存储系统包括一个或多个终止节点,用于维护文件系统的一个或多个文件服务器节点,用于分别存取存储盘的一个或多个磁盘控制器节点和交换结构耦合 一个或多个终止节点,文件服务器节点和磁盘控制器节点。 可以根据需要缩放一个或多个终止节点,文件服务器节点和磁盘控制器节点以满足用户需求。 该方法包括从客户端接收连接请求,在多个终端节点之间选择终止节点,以响应于基于预定度量的连接请求来建立与客户端的连接,终止在所选择的终端节点处接收的命令请求 在连接期间通过提取由命令请求定义的文件句柄从客户端,将命令请求转发到多个文件服务器节点之间的文件服务器节点,该文件服务器节点解释所选文件服务器节点处的命令请求并访问适当的磁盘控制器 节点,并且通过适当的磁盘控制器节点访问磁盘存储器并将访问的数据提供给客户机。 终端节点,文件服务器节点和磁盘控制器节点的数量可根据需要进行扩展,以满足用户需求。