RAIDed memory system
    21.
    发明授权
    RAIDed memory system 有权
    RAID内存系统

    公开(公告)号:US09335939B2

    公开(公告)日:2016-05-10

    申请号:US13546346

    申请日:2012-07-11

    IPC分类号: G06F3/06

    摘要: A memory system and a method for managing the system is described. The system is configured such a plurality of system controllers, which may be RAID controllers, receive requests from the external environment and distribute the requests to a plurality of memory modules such that data may be stored in the memory modules. A global sequence number is assigned to the data of a data stripe so that the operations related to the data stripe are performed in an ordered manner so that the data remains consistent. A plurality of system controllers may comprise a domain and access a plurality of memory controllers and a plurality of domains may include at least one common memory module.

    摘要翻译: 描述了用于管理系统的存储器系统和方法。 该系统被配置为这样的多个系统控制器,其可以是RAID控制器,从外部环境接收请求并将请求分发到多个存储器模块,使得可以将数据存储在存储器模块中。 将全局序列号分配给数据条带的数据,使得与数据条带相关的操作以有序的方式执行,使得数据保持一致。 多个系统控制器可以包括域并访问多个存储器控制器,并且多个域可以包括至少一个公共存储器模块。

    Method and a system for discarding data packets in a packetized network
    23.
    发明授权
    Method and a system for discarding data packets in a packetized network 有权
    用于丢弃分组网络中的数据分组的方法和系统

    公开(公告)号:US07826467B2

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

    申请号:US11218218

    申请日:2005-09-01

    申请人: Jon C. R. Bennett

    发明人: Jon C. R. Bennett

    IPC分类号: H04L12/28

    摘要: A system for hierarchically storing packetized data and transferring the packetized data includes an input configured to receive packets of data, a memory coupled to the input and configured to store packets of data, an output coupled to the memory and configured to transfer packets of data from the memory, and a controller coupled to the memory and configured to control the memory to store packets of data in queues associated with a hierarchy in which a first level of the hierarchy includes a group of queue group components, wherein at least one of the queue group components in the group at the first level includes a group of queue group components associated with a second level of the hierarchy that is different from the first level of the hierarchy.

    摘要翻译: 用于分级存储分组化数据并传送分组化数据的系统包括被配置为接收数据分组的输入,耦合到输入并被配置为存储数据分组的存储器,耦合到存储器并被配置为将数据分组从 所述存储器和控制器耦合到所述存储器并且被配置为控制所述存储器以将数据分组存储在与层级相关联的队列中,其中所述层级的第一级别包括队列组组的组,其中所述队列中的至少一个 第一级组中的组组件包括与层次结构的第二级别相关联的与队列的第一级不同的队列组组。

    METHOD AND SYSTEM FOR STORAGE OF DATA IN NON-VOLATILE MEDIA
    24.
    发明申请
    METHOD AND SYSTEM FOR STORAGE OF DATA IN NON-VOLATILE MEDIA 有权
    用于存储非易失性媒体中数据的方法和系统

    公开(公告)号:US20090150599A1

    公开(公告)日:2009-06-11

    申请号:US12273410

    申请日:2008-11-18

    申请人: Jon C. R. Bennett

    发明人: Jon C. R. Bennett

    IPC分类号: G06F12/02 G06F12/08

    摘要: A system and method for managing the storage of data in non-volatile memory is described. In an aspect, the data may be described by metadata and a transaction log file that are checkpointed from a volatile memory into the non-volatile memory. Actions that take place between the last checkpointing of a metadata segment and log file segment are discovered by scanning the non-volatile memory blocks, taking account of a record of the highest sector in each block that is known to have been recorded. Any later transactions are discovered and used to update the recovered metadata so that the metadata correctly represents the stored data.

    摘要翻译: 描述了用于管理非易失性存储器中的数据的存储的系统和方法。 在一方面,数据可以由从易失性存储器检查到非易失性存储器的元数据和事务日志文件来描述。 通过扫描非易失性存储器块来考虑在元数据段的最后检查点和​​日志文件段之间发生的操作,考虑到每个块中已知已被记录的最高扇区的记录。 任何后来的事务被发现并用于更新恢复的元数据,以便元数据正确地表示存储的数据。

    Method and apparatus for providing service to entities
    26.
    发明授权
    Method and apparatus for providing service to entities 失效
    向实体提供服务的方法和装置

    公开(公告)号:US06412005B1

    公开(公告)日:2002-06-25

    申请号:US08917392

    申请日:1997-08-25

    申请人: Jon C. R. Bennett

    发明人: Jon C. R. Bennett

    IPC分类号: G06F15173

    摘要: The present invention pertains to an apparatus for providing service to entities. Also, the apparatus comprises a scheduler for dynamically scheduling when the first and second entities receive service from the server. The scheduler comprises a controller which chooses entities to receive service by the server based on a weighting factor corresponding with an entity. The controller dynamically changes the weighting factor corresponding with the entity as a function of a desired condition and time. The present invention, also, pertains to a method for serving entities. The method comprises the steps of providing service to a first entity by a server at a first rate based on a first weighting factor corresponding to the first entity during a first time period. Next there is the step of providing service to a second entity by the server at a second rate based on a second weighting factor corresponding to the second entity during the first time period. Then there is the step of changing the first weighting factor and second weighting factor dynamically to a third weighting factor and a fourth weighting factor, respectively, corresponding to the first entity and second entity, respectively. Next there is the step of providing service to the first entity by the server at a third rate based on the third weighting factor corresponding to the first entity during a second time period. Then there is the step of providing service to the second entity by the server at a fourth rate based on the fourth weighting factor corresponding to the second entity during the second time period.

    摘要翻译: 本发明涉及一种向实体提供服务的装置。 此外,该装置包括调度器,用于在第一和第二实体从服务器接收服务时动态调度。 调度器包括控制器,其基于与实体对应的加权因子,选择实体来接收服务器的服务。 控制器根据期望的条件和时间动态地改变与实体对应的加权因子。 本发明也涉及一种服务实体的方法。 该方法包括以下步骤:基于在第一时间段期间对应于第一实体的第一加权因子,服务器以第一速率向第一实体提供服务。 接下来,基于在第一时间段期间对应于第二实体的第二加权因子,由服务器以第二速率向第二实体提供服务的步骤。 然后,分别将第一加权因子和第二加权因子动态地改变为分别对应于第一实体和第二实体的第三加权因子和第四加权因子的步骤。 接下来,基于在第二时间段期间对应于第一实体的第三加权因子,存在由服务器以第三速率向第一实体提供服务的步骤。 然后,基于在第二时间段期间对应于第二实体的第四加权因子,由服务器以第四速率向第二实体提供服务的步骤。

    Scalable scheduled cell switch and method for switching
    27.
    发明授权
    Scalable scheduled cell switch and method for switching 失效
    可扩展的调度小区切换和切换方法

    公开(公告)号:US06345040B1

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

    申请号:US09126475

    申请日:1998-07-30

    IPC分类号: G06R3108

    摘要: A telecommunications switch. The switch includes a first output port mechanism through which sessions having cells are sent at a total session rate to a network. The switch includes a first input port mechanism through which sessions are received from the network. The first input port mechanism is connected to the first output port mechanism. The first input port mechanism has a first guaranteed session rate. The switch includes a second input port mechanism through which sessions are received from the network. The second input port mechanism is connected to the first output port mechanism. The second input port mechanism has a second guaranteed session rate, the sum of all guaranteed session rates are less than or equal to the total session rate. The switch includes a first scheduler connected to the first and second input port mechanisms and to the first output port mechanism for scheduling sessions of the input port mechanisms for service. The switch includes a server for providing service to sessions of the input port mechanisms. The server is connected to the first and second input port mechanisms and the first output port mechanism. A method for switching sessions having cells.

    摘要翻译: 电信交换机。 交换机包括第一输出端口机制,通过该机制,以总会话速率向网络发送具有小区的会话。 交换机包括从网络接收会话的第一输入端口机制。 第一输入端口机构连接到第一输出端口机构。 第一输入端口机制具有第一保证会话速率。 交换机包括从网络接收会话的第二输入端口机制。 第二输入端口机构连接到第一输出端口机构。 第二输入端口机制具有第二保证会话速率,所有保证会话速率的总和小于或等于总会话速率。 交换机包括连接到第一和第二输入端口机构的第一调度器和用于调度用于服务的输入端口机制的会话的第一输出端口机构。 交换机包括用于向输入端口机制的会话提供服务的服务器。 服务器连接到第一和第二输入端口机构和第一输出端口机构。 用于切换具有单元的会话的方法。

    Interconnection system
    28.
    发明授权
    Interconnection system 有权
    互连系统

    公开(公告)号:US09582449B2

    公开(公告)日:2017-02-28

    申请号:US13443324

    申请日:2012-04-10

    申请人: Jon C. R. Bennett

    发明人: Jon C. R. Bennett

    摘要: An interconnection system, apparatus and method is described for arranging elements in a network, which may be a data memory system, computing system or communications system where the data paths are arranged and operated so as to control the power consumption and data skew properties of the system. A configurable switching element may be used to form the interconnections at nodes, where a control signal and other information is used to manage the power status of other aspects of the configurable switching element. Time delay skew of data being transmitted between nodes of the network may be altered by exchanging the logical and physical line assignments of the data at one or more nodes of the network. A method of laying out an interconnecting motherboard is disclosed which reduces the complexity of the trace routing.

    摘要翻译: 描述了用于在网络中布置元件的互连系统,装置和方法,网络中的元件可以是数据存储器系统,计算系统或通信系统,其中数据路径被布置和操作,以便控制数据路径的功耗和数据偏移特性 系统。 可以使用可配置的开关元件在节点处形成互连,其中使用控制信号和其他信息来管理可配置开关元件的其他方面的电力状态。 可以通过在网络的一个或多个节点处交换数据的逻辑和物理线路分配来改变在网络节点之间传输的数据的时间延迟偏差。 公开了布置互连主板的方法,其降低了跟踪路由的复杂性。

    CONFIGURABLE INTERCONNECTION SYSTEM
    29.
    发明申请
    CONFIGURABLE INTERCONNECTION SYSTEM 有权
    可配置互连系统

    公开(公告)号:US20110213908A1

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

    申请号:US12976735

    申请日:2010-12-22

    申请人: Jon C. R. Bennett

    发明人: Jon C. R. Bennett

    IPC分类号: G06F13/14

    摘要: An interconnection system, apparatus and method is described where the motherboard may be populated with less than all of the modules that it has been designed to accept while maintaining a configuration such that in the event of a module failure, a memory controller failure, or a combination thereof, the connectivity of the remaining modules is maintained. Where data is stored using a RAID organization of the memory on the modules, the data may be reconstructed to a spare module. The system also provides for the orderly incremental expansion of the memory by adding additional memory modules and memory controllers, while maintaining the connectivity properties.

    摘要翻译: 描述了一种互连系统,装置和方法,其中母板可以被填充少于其被设计为接受的所有模块,同时保持配置,使得在模块故障的情况下,存储器控制器故障或者 其组合,保持其余模块的连接性。 在使用模块上的存储器的RAID组织存储数据的情况下,可以将数据重建为备用模块。 该系统还通过添加额外的内存模块和内存控制器,同时保持连接属性,为内存的有序增量扩展。

    SKEW MANAGEMENT IN AN INTERCONNECTION SYSTEM
    30.
    发明申请
    SKEW MANAGEMENT IN AN INTERCONNECTION SYSTEM 有权
    互连系统中的SKEW管理

    公开(公告)号:US20110060857A1

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

    申请号:US12946164

    申请日:2010-11-15

    申请人: Jon C. R. Bennett

    发明人: Jon C. R. Bennett

    IPC分类号: G06F13/368

    摘要: An interconnection system is described where data lanes may be exchanged between lines at intervals along a transmission path so that the differential time delay between bits on a plurality of the lines is reduced when determined at a receiving location. The data lanes may be bound to the lines through the operation of a configurable switch, or by a configurable switch in conjunction with predetermined manufactured connections, or a combination of the techniques. The wiring of a connectorized node module, which may include a memory device, may be configured so that the differential time delay between pairs of input lines of a node, as measured at the output of a node, is reduced.

    摘要翻译: 描述了一种互连系统,其中数据通道可以沿着传输路径间隔地在线之间交换,使得当在接收位置确定时,多条线路上的位之间的差分时间延迟减小。 数据通道可以通过可配置开关的操作或可配置开关结合预定的制造连接或这些技术的组合而被绑定到线路上。 可以配置可以包括存储器设备的连接器化节点模块的布线,使得在节点的输出处测量的节点对的输入线对之间的差分时间延迟减小。