DATA MANAGEMENT IN A DATA STORAGE SYSTEM
    2.
    发明申请
    DATA MANAGEMENT IN A DATA STORAGE SYSTEM 有权
    数据存储系统中的数据管理

    公开(公告)号:US20110082985A1

    公开(公告)日:2011-04-07

    申请号:US12573635

    申请日:2009-10-05

    IPC分类号: G06F12/00 G06F9/46

    摘要: The present disclosure provides a method in a data storage system. The method includes defining a plurality of jobs for a command received from a host. Each of the plurality of jobs is associated with one or more of a plurality of data storage resources of the data storage system. The plurality of jobs have a defined order that is a function of addresses of data in the plurality of data storage resources. The method also includes issuing the plurality of jobs to the associated data storage resources and receiving information from the data storage resources for the plurality of jobs. The information is received by a controller of the data storage system for the jobs in an order that is different than the defined order. The method includes transmitting the received information to the host for the plurality of jobs in the defined order.

    摘要翻译: 本公开提供了一种数据存储系统中的方法。 该方法包括为从主机接收的命令定义多个作业。 多个作业中的每一个与数据存储系统的多个数据存储资源中的一个或多个相关联。 多个作业具有作为多个数据存储资源中的数据的地址的函数的定义顺序。 该方法还包括将多个作业发布到相关联的数据存储资源,并从多个作业的数据存储资源接收信息。 该信息由用于作业的数据存储系统的控制器以与定义的顺序不同的顺序接收。 所述方法包括以定义的顺序向所述主机发送所接收的信息以用于所述多个作业。

    DATA MANAGEMENT IN A DATA STORAGE SYSTEM
    3.
    发明申请
    DATA MANAGEMENT IN A DATA STORAGE SYSTEM 有权
    数据存储系统中的数据管理

    公开(公告)号:US20120221826A1

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

    申请号:US13466397

    申请日:2012-05-08

    IPC分类号: G06F12/02

    摘要: An exemplary method includes receiving a command for storing data to a plurality of data storage resources, storing the data in a set of buffer storage locations, defining a plurality of jobs for the command, each of the plurality of jobs having an associated data operation with at least one of the data storage resources, and reallocating a subset of the buffer storage locations that stored the data for a completed job prior to completion of at least one other job.

    摘要翻译: 一种示例性方法包括:接收用于将数据存储到多个数据存储资源的命令,将数据存储在一组缓冲存储位置中,为该命令定义多个作业,多个作业中的每个作业具有与 数据存储资源中的至少一个,并且在完成至少一个其他作业之前重新分配存储完成作业的数据的缓冲存储位置的子集。

    Data management in a data storage system
    4.
    发明授权
    Data management in a data storage system 有权
    数据存储系统中的数据管理

    公开(公告)号:US08195909B2

    公开(公告)日:2012-06-05

    申请号:US12573635

    申请日:2009-10-05

    IPC分类号: G06F12/00 G06F9/46

    摘要: The present disclosure provides a method in a data storage system. The method includes defining a plurality of jobs for a command received from a host. Each of the plurality of jobs is associated with one or more of a plurality of data storage resources of the data storage system. The plurality of jobs have a defined order that is a function of addresses of data in the plurality of data storage resources. The method also includes issuing the plurality of jobs to the associated data storage resources and receiving information from the data storage resources for the plurality of jobs. The information is received by a controller of the data storage system for the jobs in an order that is different than the defined order. The method includes transmitting the received information to the host for the plurality of jobs in the defined order.

    摘要翻译: 本公开提供了一种数据存储系统中的方法。 该方法包括为从主机接收的命令定义多个作业。 多个作业中的每一个与数据存储系统的多个数据存储资源中的一个或多个相关联。 多个作业具有作为多个数据存储资源中的数据的地址的函数的定义顺序。 该方法还包括将多个作业发布到相关联的数据存储资源,并从多个作业的数据存储资源接收信息。 该信息由用于作业的数据存储系统的控制器以与定义的顺序不同的顺序接收。 所述方法包括以定义的顺序向所述主机发送所接收的信息作为所述多个作业。

    Data distribution in systems with multiple storage entities
    7.
    发明授权
    Data distribution in systems with multiple storage entities 有权
    具有多个存储实体的系统中的数据分发

    公开(公告)号:US08326799B2

    公开(公告)日:2012-12-04

    申请号:US12576552

    申请日:2009-10-09

    IPC分类号: G06F17/00 G06F7/00

    CPC分类号: G06F17/30067

    摘要: The disclosure is related to systems and methods of distributing data in devices with multiple storage entities. In a particular embodiment, a system is disclosed that includes multiple storage entities, with each storage entity having a sub-controller. A controller is communicatively coupled to each of the multiple storage entities. The controller is configured to send at least one of a respective copy of data or metadata associated with the respective copy of the data to each of the multiple storage entities. Upon receipt of the at least one of the respective copy of the data or the metadata associated with the respective copy of the data, each sub-controller provides storage competency information of the respective storage entity for the respective copy of the data. Upon receiving storage competency information for the multiple storage entities, the controller selects a particular one of the multiple storage entities and notifies the selected storage entity to store the respective copy of the data.

    摘要翻译: 本公开涉及在具有多个存储实体的设备中分发数据的系统和方法。 在特定实施例中,公开了一种包括多个存储实体的系统,每个存储实体具有子控制器。 控制器通信地耦合到多个存储实体中的每一个。 控制器被配置为将与数据的相应副本相关联的数据或元数据的相应副本中的至少一个发送到多个存储实体中的每一个。 在接收到与数据的相应副本相关联的数据或元数据的相应副本中的至少一个时,每个子控制器为相应的数据副本提供相应存储实体的存储能力信息。 在接收到多个存储实体的存储能力信息时,控制器选择多个存储实体中的特定一个,并通知所选择的存储实体来存储数据的相应拷贝。

    DYNAMIC GUARDING OF A STORAGE MEDIA
    8.
    发明申请
    DYNAMIC GUARDING OF A STORAGE MEDIA 有权
    存储媒体的动态保护

    公开(公告)号:US20120233432A1

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

    申请号:US13044247

    申请日:2011-03-09

    IPC分类号: G06F12/02

    摘要: A fixed data region on a storage medium may be allocated with one of a variety of allocation schemes (e.g., a randomly writable allocation scheme, a non-randomly writeable allocation scheme with a first data isolator spacing, a non-randomly writeable allocation scheme with a second data isolator spacing, and a non-randomly writeable allocation scheme with no dynamic isolators). Dynamic sub-region spacing refers at least to the number of data tracks in a data region of a magnetic disc between dynamic isolators and the number of bits in a data region in flash memory between dynamic isolators. The presently disclosed technology adapts isolators on the storage medium to create dynamic sub-regions based on characteristics of the storage medium, characteristics of the data, and/or expected access patterns of data to be written to the storage medium.

    摘要翻译: 可以向存储介质上的固定数据区域分配各种分配方案之一(例如,随机写入分配方案,具有第一数据隔离器间隔的非随机可写分配方案,具有第一数据隔离器间隔的非随机可写分配方案, 第二数据隔离器间隔,以及不具有动态隔离器的非随机可写分配方案)。 动态子区域间隔至少指动态隔离器之间的磁盘的数据区域中的数据轨道的数量与动态隔离器之间的闪存中的数据区域中的位数。 目前公开的技术适应存储介质上的隔离器,以基于存储介质的特性,数据的特性和/或要写入存储介质的数据的预期访问模式来创建动态子区域。

    MULTI-RESOLUTION CACHE MONITORING
    9.
    发明申请
    MULTI-RESOLUTION CACHE MONITORING 有权
    多解决方案高速缓存监控

    公开(公告)号:US20120017045A1

    公开(公告)日:2012-01-19

    申请号:US12836296

    申请日:2010-07-14

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0802

    摘要: Multi-resolution cache monitoring devices and methods are provided. Multi-resolution cache devices illustratively have a cache memory, an interface, an information unit, and a processing unit. The interface receives a request for data that may be included in the cache memory. The information unit has state information for the cache memory. The state information is organized in a hierarchical structure. The process unit searches the hierarchical structure for the requested data.

    摘要翻译: 提供了多分辨率缓存监视设备和方法。 多分辨率高速缓存设备说明性地具有高速缓冲存储器,接口,信息单元和处理单元。 接口接收到可能包含在高速缓冲存储器中的数据请求。 信息单元具有高速缓冲存储器的状态信息。 状态信息以层次结构组织。 处理单元在层次结构中搜索所请求的数据。