Reducing access contention in flash-based memory systems
    21.
    发明授权
    Reducing access contention in flash-based memory systems 有权
    减少基于闪存的内存系统中的访问争用

    公开(公告)号:US08725957B2

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

    申请号:US13563947

    申请日:2012-08-01

    IPC分类号: G06F9/52

    CPC分类号: G06F12/0246 G06F2212/7208

    摘要: Exemplary embodiments include a method for reducing access contention in a flash-based memory system, the method including selecting a chip stripe in a free state, from a memory device having a plurality of channels and a plurality of memory blocks, wherein the chip stripe includes a plurality of pages, setting the ship stripe to a write state, setting a write queue head in each of the plurality of channels, for each of the plurality of channels in the flash stripe, setting a write queue head to a first free page in a chip belonging to the channel from the chip stripe, allocating write requests according to a write allocation scheduler among the channels, generating a page write and in response to the page write, incrementing the write queue head, and setting the chip stripe into an on-line state when it is full.

    摘要翻译: 示例性实施例包括一种用于减少基于闪存的存储器系统中的访问争用的方法,该方法包括从具有多个信道的存储器件和多个存储器块中选择处于空闲状态的芯片条带,其中芯片条带包括 多个页面,将所述条纹设置为写入状态,为所述多个通道中的每一个设置所述多个通道中的每一个中的写入队列头部,将所述写入队列头部设置到所述第一自由页面中的第一自由页面 属于来自芯片条带的信道的芯片,根据写入分配调度器在信道之间分配写请求,产生页写入,并响应于页写,增加写队列头,并将片段条设置为on 线状态当它满了。

    CACHE MEMORY MANAGEMENT IN A FLASH CACHE ARCHITECTURE
    22.
    发明申请
    CACHE MEMORY MANAGEMENT IN A FLASH CACHE ARCHITECTURE 失效
    闪存缓存架构中的缓存记忆管理

    公开(公告)号:US20110296085A1

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

    申请号:US13080655

    申请日:2011-04-05

    IPC分类号: G06F12/02

    摘要: Provided are a system, method, and computer program product for managing cache memory to cache data units in at least one storage device. A cache controller is coupled to at least two flash bricks, each comprising a flash memory. Metadata indicates a mapping of the data units to the flash bricks caching the data units, wherein the metadata is used to determine the flash bricks on which the cache controller caches received data units. The metadata is updated to indicate the flash brick having the flash memory on which data units are cached.

    摘要翻译: 提供了一种用于管理高速缓冲存储器以在至少一个存储设备中缓存数据单元的系统,方法和计算机程序产品。 高速缓存控制器耦合到至少两个闪存块,每个闪存块包括闪存。 元数据表示数据单元与缓存数据单元的闪存块的映射,其中元数据用于确定高速缓存控制器高速缓存接收的数据单元的闪存块。 更新元数据以指示闪存块具有缓存数据单元的闪存。

    Method to efficiently locate meta-data structures on a flash-based storage device
    23.
    发明授权
    Method to efficiently locate meta-data structures on a flash-based storage device 有权
    在基于闪存的存储设备上有效地定位元数据结构的方法

    公开(公告)号:US08250324B2

    公开(公告)日:2012-08-21

    申请号:US12627414

    申请日:2009-11-30

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0246 G06F11/1446

    摘要: A method for facilitating fast reconstruction of metadata structures on a memory storage device includes writing a plurality of checkpoints holding a root of metadata structures in an increasing order of timestamps to a plurality of blocks respectively on the memory storage device utilizing a memory controller, where each checkpoint is associated with a timestamp, and wherein the last-written checkpoint contains a root to the latest metadata information from where metadata structures are reconstructed.

    摘要翻译: 一种用于促进对存储器存储设备上的元数据结构进行快速重建的方法包括:使用存储器控制器,在存储器存储设备上分别在多个块上写入多个检查点,该多个检查点以时间戳的增加顺序将元数据结构的根保存在多个块上, 检查点与时间戳相关联,并且其中最后写入的检查点包含来自重建元数据结构的最新元数据信息的根。

    METHOD TO EFFICIENTLY LOCATE META-DATA STRUCTURES ON A FLASH-BASED STORAGE DEVICE
    24.
    发明申请
    METHOD TO EFFICIENTLY LOCATE META-DATA STRUCTURES ON A FLASH-BASED STORAGE DEVICE 有权
    在基于闪存的存储设备上有效定位元数据结构的方法

    公开(公告)号:US20110131231A1

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

    申请号:US12627414

    申请日:2009-11-30

    IPC分类号: G06F12/00 G06F17/30 G06F7/10

    CPC分类号: G06F12/0246 G06F11/1446

    摘要: Flash memory systems and methods for efficiently locating meta-data structures on solid-state devices, such as, flash-based memory devices, which allows for fast reconstruction of metadata structures are provided. These systems and methods place checkpoints, which identify the location of metadata structures, intelligently on the device so as to permit a more efficient method of locating such checkpoints. These techniques ensure best wear-leveling as all blocks on the device undergo the same wear-leveling strategy. These systems and methods further provide a free block maintenance strategy that provides blocks freed by garbage collection for future checkpoint writes.

    摘要翻译: 提供了用于在固态设备(例如基于闪存的存储器件)上有效地定位元数据结构的闪存系统和方法,其允许快速重建元数据结构。 这些系统和方法将检查点放置在设备上智能地识别元数据结构的位置,以便允许更有效的定位这种检查点的方法。 这些技术确保了最佳的磨损均匀性,因为设备上的所有块都经受相同的磨损均衡策略。 这些系统和方法进一步提供了一个自由的块维护策略,它提供了垃圾收集释放的块,用于将来的检查点写入。

    Port scanning method and device, port scanning detection method and device, port scanning system, computer program and computer program product
    25.
    发明授权
    Port scanning method and device, port scanning detection method and device, port scanning system, computer program and computer program product 有权
    端口扫描方法和设备,端口扫描检测方法和设备,端口扫描系统,计算机程序和计算机程序产品

    公开(公告)号:US08245298B2

    公开(公告)日:2012-08-14

    申请号:US11465112

    申请日:2006-08-16

    IPC分类号: G06F11/00

    CPC分类号: H04L63/08 H04L63/1458

    摘要: For port scanning an authentication bit sequence is created as an output of an authentication transformation, the authentication transformation having as input at least a given destination address and a given secret key. The authentication bit sequence is embedded in at least one authentication port scan event packet comprising the given destination address. At least one authentication port scan event packet is broadcast. Then, further port scan event packets are broadcast with given port identifiers and the given destination address. For port scanning detection, a received authentication bit sequence is derived from a least one authentication port scan event packet with identical source and destination addresses. Further port scan event packets are accepted with given port identifiers and the given destination address if authentication is given.

    摘要翻译: 对于端口扫描,创建认证比特序列作为认证转换的输出,认证转换具有至少给定目的地地址和给定秘密密钥的输入。 验证比特序列被嵌入到包括给定目的地地址的至少一个认证端口扫描事件分组中。 至少一个认证端口扫描事件包被广播。 然后,使用给定的端口标识符和给定的目的地址广播进一步的端口扫描事件分组。 对于端口扫描检测,从具有相同源和目的地址的至少一个认证端口扫描事件分组导出接收到的认证位序列。 使用给定的端口标识符接收进一步的端口扫描事件数据包,如果给出了认证,则接收给定的目的地址。

    Storage system and method for updating a hash tree
    27.
    发明授权
    Storage system and method for updating a hash tree 失效
    用于更新散列树的存储系统和方法

    公开(公告)号:US08655919B2

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

    申请号:US12171595

    申请日:2008-07-11

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F21/64

    摘要: A system and method is provided for updating a hash tree in a protected environment. An integrity protection controller is provided for observing one or more system parameters of a storage system and one or more hash tree parameters of the hash trees, and for updating a hash tree in dependence on the storage system parameter and the hash tree parameter.

    摘要翻译: 提供了一种用于更新受保护环境中的散列树的系统和方法。 提供了一种完整性保护控制器,用于观察存储系统的一个或多个系统参数和散列树的一个或多个散列树参数,以及根据存储系统参数和散列树参数来更新散列树。

    Flow control in network devices
    28.
    发明授权
    Flow control in network devices 有权
    网络设备中的流量控制

    公开(公告)号:US07260062B2

    公开(公告)日:2007-08-21

    申请号:US10325324

    申请日:2002-12-20

    摘要: Methods and apparatus are provided for controlling flow rates of a plurality of data packet flows into a queue 4 corresponding to a resource 3 of a network device 1. The flows comprise a set 7 of non-responsive flows, and a set 8 of other flows which may comprise responsive flows and/or flows whose responsiveness is unknown. The flow rates are managed in accordance with a queue management scheme such that adjustments are made to each flow rate in dependence on excess bandwidth in the resource, the amounts of the adjustments being dependent on one or more adjustment parameters for each flow. An error signal is generated based on the deviation from a desired allocation ratio of the ratio of the total flow rates into the queue 4 for the sets of flows 7, 8. At least one adjustment parameter for at least one flow is then varied in dependence on the error signal in such a manner as to reduce the aforementioned deviation. A closed-loop control scheme thus operates in conjunction with the underlying queue management scheme to promote fair bandwidth allocation even in the presence of a mix of responsive and non-responsive flows.

    摘要翻译: 提供了用于控制多个数据分组流到与网络设备1的资源3相对应的队列4中的流量的方法和装置。 这些流包括非响应流的集合7,以及可能包括其响应性未知的响应流和/或流的其他流的集合8。 根据队列管理方案来管理流量,使得根据资源中的过度带宽对每个流量进行调整,调整量取决于每个流的一个或多个调整参数。 基于对于流7,8的总流量与队列4的比率的期望分配比率的偏差而产生误差信号。 然后,至少一个流程的至少一个调整参数根据误差信号以减少上述偏差的方式变化。 因此,闭环控制方案与底层队列管理方案一起运行,以便即使存在响应和非响应流的混合来促进公平的带宽分配。

    System and program storage device for controlling data packet flows by manipulating data packets according to an actual manipulation rate
    29.
    发明授权
    System and program storage device for controlling data packet flows by manipulating data packets according to an actual manipulation rate 失效
    系统和程序存储装置,用于根据实际操纵速率操纵数据包来控制数据包流

    公开(公告)号:US07869365B2

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

    申请号:US12215007

    申请日:2008-06-24

    IPC分类号: H04L12/26

    摘要: A network device and a computer program element are introduced for controlling data packet flows in a network device by manipulating data packets according to an actual manipulation rate. Amongst data packets received by a network device such as a router, data packets are identified that are marked with a pattern according to a congestion notification scheme. A pattern rate of data packets comprising such a pattern is determined, and the actual manipulation rate is determined subject to the pattern rate.

    摘要翻译: 引入网络设备和计算机程序元件,以通过根据实际操纵速率操纵数据分组来控制网络设备中的数据分组流。 在由诸如路由器的网络设备接收的数据分组中,根据拥塞通知方案识别出标记有模式的数据分组。 确定包含这种模式的数据分组的模式速率,并根据模式速率确定实际的操纵速率。

    STORAGE SYSTEM AND METHOD FOR UPDATING A HASH TREE
    30.
    发明申请
    STORAGE SYSTEM AND METHOD FOR UPDATING A HASH TREE 失效
    存储系统和更新哈希树的方法

    公开(公告)号:US20090037491A1

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

    申请号:US12171595

    申请日:2008-07-11

    IPC分类号: G06F12/00 G06F17/30

    CPC分类号: G06F21/64

    摘要: A system and method is provided for updating a hash tree in a protected environment. An integrity protection controller is provided for observing one or more system parameters of a storage system and one or more hash tree parameters of the hash trees, and for updating a hash tree in dependence on the storage system parameter and the hash tree parameter.

    摘要翻译: 提供了一种用于更新受保护环境中的散列树的系统和方法。 提供了一种完整性保护控制器,用于观察存储系统的一个或多个系统参数和散列树的一个或多个散列树参数,以及根据存储系统参数和散列树参数来更新散列树。