Storage device with write barrier sensitive write commands and write barrier insensitive commands
    11.
    发明授权
    Storage device with write barrier sensitive write commands and write barrier insensitive commands 有权
    具有写入屏障敏感写命令和写阻止不敏感命令的存储设备

    公开(公告)号:US08006047B2

    公开(公告)日:2011-08-23

    申请号:US11823441

    申请日:2007-06-27

    IPC分类号: G06F12/00

    摘要: The invention is a storage device which implements a write barrier command and provides means for a host to designate other write commands as being sensitive or insensitive to the existence of write barrier commands. The device can optimize the execution of commands by changing the order of execution of write commands that are insensitive to write barrier command. In an embodiment of the invention a flag associated with the write command indicates whether the command is sensitive or insensitive to the existence of write barrier commands. In an embodiment of the invention the write barrier command can be implemented as a write command with a flag that indicates whether the command is a write barrier command. In one embodiment of the invention the queue of commands and data to be written to the media is stored in a non-volatile cache.

    摘要翻译: 本发明是一种实现写入屏障命令的存储设备,并且提供用于主机将其他写入命令指定为对写入障碍命令的存在敏感或不敏感的装置。 该设备可以通过改变对写入屏障命令不敏感的写入命令的执行顺序来优化命令的执行。 在本发明的实施例中,与写入命令相关联的标志指示命令是否对写入屏障命令的存在敏感或不敏感。 在本发明的一个实施例中,写屏障命令可以被实现为具有指示该命令是否是写屏障命令的标志的写入命令。 在本发明的一个实施例中,要写入媒体的命令和数据队列被存储在非易失性高速缓存中。

    Storage device with write barrier sensitive write commands and write barrier insensitive commands
    12.
    发明申请
    Storage device with write barrier sensitive write commands and write barrier insensitive commands 有权
    具有写入屏障敏感写命令和写阻止不敏感命令的存储设备

    公开(公告)号:US20090006787A1

    公开(公告)日:2009-01-01

    申请号:US11823441

    申请日:2007-06-27

    IPC分类号: G06F12/00

    摘要: The invention is a storage device which implements a write barrier command and provides means for a host to designate other write commands as being sensitive or insensitive to the existence of write barrier commands. The device can optimize the execution of commands by changing the order of execution of write commands that are insensitive to write barrier command. In an embodiment of the invention a flag associated with the write command indicates whether the command is sensitive or insensitive to the existence of write barrier commands. In an embodiment of the invention the write barrier command can be implemented as a write command with a flag that indicates whether the command is a write barrier command. In one embodiment of the invention the queue of commands and data to be written to the media is stored in a non-volatile cache.

    摘要翻译: 本发明是一种实现写入屏障命令的存储设备,并且提供用于主机将其他写入命令指定为对写入障碍命令的存在敏感或不敏感的装置。 该设备可以通过改变对写入屏障命令不敏感的写入命令的执行顺序来优化命令的执行。 在本发明的实施例中,与写入命令相关联的标志指示命令是否对写入屏障命令的存在敏感或不敏感。 在本发明的一个实施例中,写入障碍命令可以被实现为具有指示该命令是写阻挡命令的标志的写入命令。 在本发明的一个实施例中,要写入媒体的命令和数据队列被存储在非易失性高速缓存中。

    Using Idle Mode Prediction to Improve Storage System Performance
    13.
    发明申请
    Using Idle Mode Prediction to Improve Storage System Performance 有权
    使用空闲模式预测来提高存储系统性能

    公开(公告)号:US20080168219A1

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

    申请号:US11760748

    申请日:2007-06-09

    IPC分类号: G06F12/00

    CPC分类号: G06F11/1435 Y10S707/99953

    摘要: Techniques for optimizing hard disk drive performance. According to one embodiment, a storage system includes a storage unit that stores data and a controller. The controller receives an idle mode indication and performs at least one operation based on the idle mode indication. According to another embodiment, a host system includes a processor and a scheduler that is operative to issues commands. The processor computes the idle mode indication, and the processor sends the idle mode indication to the storage system.

    摘要翻译: 优化硬盘驱动器性能的技术。 根据一个实施例,存储系统包括存储数据的存储单元和控制器。 控制器接收空闲模式指示,并且基于空闲模式指示执行至少一个操作。 根据另一个实施例,主机系统包括处理器和可用于发出命令的调度器。 处理器计算空闲模式指示,并且处理器将空闲模式指示发送到存储系统。

    Techniques For Enhancing the Functionality of File Systems
    14.
    发明申请
    Techniques For Enhancing the Functionality of File Systems 有权
    提高文件系统功能的技术

    公开(公告)号:US20080133448A1

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

    申请号:US11566978

    申请日:2006-12-05

    IPC分类号: G06F17/30 G11C29/00

    摘要: Enhancements to the functionality of a file system are provided. A file system can provide an additional level of error correction, in addition to the error correction provided by a data storage device. An extension to the metadata area in a file system can store index information about data files that the file system can use to reduce the time it takes to access the files. A file system can use extended metadata to store conditional access information for data files stored in the file system. A data storage device can also examine and characterize the data being stored in order to categorize a user's files automatically. Modules can be loaded into a file system to provide new functionality to the file system. The modules can load additional modules to extend their functionality.

    摘要翻译: 提供对文件系统的功能的增强。 除了由数据存储装置提供的纠错之外,文件系统还可以提供额外的纠错级别。 文件系统中的元数据区域的扩展可以存储关于文件系统可以使用的数据文件的索引信息,以减少访问文件所需的时间。 文件系统可以使用扩展元数据来存储文件系统中存储的数据文件的条件访问信息。 数据存储设备还可以检查和表征正在存储的数据,以便自动对用户文件进行分类。 模块可以加载到文件系统中,为文件系统提供新的功能。 这些模块可以加载其他模块以扩展其功能。

    Automated data migration across a plurality of devices
    15.
    发明授权
    Automated data migration across a plurality of devices 有权
    跨多个设备的自动数据迁移

    公开(公告)号:US08868677B2

    公开(公告)日:2014-10-21

    申请号:US13448192

    申请日:2012-04-16

    IPC分类号: G06F15/167

    CPC分类号: G06F17/30091

    摘要: Approaches for a digital storage device that moves or transforms data between various storage locations based on anticipated use. A digital storage device comprises one or more processors and one or more storage mediums for storing digital data. The digital storage device comprises a software agent. The agent maintains a local index to a set of data sets stored on the storage mediums. The indexed files are associated with an identifier, which may identity any unique entity. The software agent sends the local index over a network to an index manager. The agent receives, from the index manager, a remote index that identifies storage locations for other data sets associated with the identifier. The agent may use the local and remote index to move data sets between storage locations and/or transform data sets based on which device they will be accessed.

    摘要翻译: 数字存储设备的方法,其基于预期的使用在各种存储位置之间移动或变换数据。 数字存储设备包括用于存储数字数据的一个或多个处理器和一个或多个存储介质。 数字存储设备包括软件代理。 代理维护存储在存储介质上的一组数据集的本地索引。 索引的文件与标识符相关联,标识符可以标识任何唯一的实体。 软件代理通过网络将本地索引发送到索引管理器。 代理从索引管理器接收一个远程索引,用于标识与该标识符相关联的其他数据集的存储位置。 代理可以使用本地和远程索引在存储位置之间移动数据集和/或基于他们将被访问的设备来转换数据集。

    Automated Data Migration Across A Plurality of Devices
    16.
    发明申请
    Automated Data Migration Across A Plurality of Devices 有权
    跨多个设备的自动数据迁移

    公开(公告)号:US20130275548A1

    公开(公告)日:2013-10-17

    申请号:US13448192

    申请日:2012-04-16

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30091

    摘要: Approaches for a digital storage device that moves or transforms data between various storage locations based on anticipated use. A digital storage device comprises one or more processors and one or more storage mediums for storing digital data. The digital storage device comprises a software agent. The agent maintains a local index to a set of data sets stored on the storage mediums. The indexed files are associated with an identifier, which may identity any unique entity. The software agent sends the local index over a network to an index manager. The agent receives, from the index manager, a remote index that identifies storage locations for other data sets associated with the identifier. The agent may use the local and remote index to move data sets between storage locations and/or transform data sets based on which device they will be accessed.

    摘要翻译: 数字存储设备的方法,其基于预期的使用在各种存储位置之间移动或变换数据。 数字存储设备包括用于存储数字数据的一个或多个处理器和一个或多个存储介质。 数字存储设备包括软件代理。 代理维护存储在存储介质上的一组数据集的本地索引。 索引的文件与标识符相关联,标识符可以标识任何唯一的实体。 软件代理通过网络将本地索引发送到索引管理器。 代理从索引管理器接收一个远程索引,用于标识与该标识符相关联的其他数据集的存储位置。 代理可以使用本地和远程索引在存储位置之间移动数据集和/或基于他们将被访问的设备来转换数据集。

    Techniques for emulating sequential device with constrained disk drive
    17.
    发明授权
    Techniques for emulating sequential device with constrained disk drive 有权
    用于模拟具有受限磁盘驱动器的顺序设备的技术

    公开(公告)号:US08208215B2

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

    申请号:US12368929

    申请日:2009-02-10

    IPC分类号: G11B19/02 G11B5/02 G11B17/08

    CPC分类号: G11B17/021

    摘要: A disk drive apparatus includes at least one disk, a head-arm assembly, and a controller circuit. The head arm assembly includes at least one read/write head. The head-arm assembly is movable to enable the read/write head to access a writable surface of the disk. The controller circuit also causes the read/write head to record data on the writable surface of the disk in a write append format.

    摘要翻译: 盘驱动装置包括至少一个盘,头臂组件和控制器电路。 头臂组件包括至少一个读/写头。 头臂组件是可移动的,以使得读/写头能够访问盘的可写表面。 控制器电路还使得读/写头以写入附加格式在盘的可写表面上记录数据。

    Real-time delivery of license for previously stored encrypted content
    19.
    发明授权
    Real-time delivery of license for previously stored encrypted content 有权
    实时交付以前存储的加密内容的许可证

    公开(公告)号:US07801820B2

    公开(公告)日:2010-09-21

    申请号:US10342078

    申请日:2003-01-13

    IPC分类号: G06F21/00 G06Q20/00

    摘要: Content is stored as ClearText by a content provider within a trusted area. Specific content is requested by an end user, preferably via a service provider, and the requested content is encrypted and then delivered over a secure communications channel to a home server system. While the encrypted content is stored on the home server system, the associated encryption keys are stored as a license with the content provider. When a playback device on the home server system is instructed to play back the encrypted content, the encrypted content is streamed from local storage within the home server system while the associated encrypted keys are simultaneously streamed from the content provider to the playback device.

    摘要翻译: 内容由可信区域内的内容提​​供商存储为ClearText。 最终用户优选地经由服务提供商请求特定内容,并且所请求的内容被加密,然后通过安全通信信道传送到家庭服务器系统。 当加密内容存储在家庭服务器系统上时,相关联的加密密钥与内容提供商一起存储为许可证。 当指示家庭服务器系统上的播放设备播放加密的内容时,加密的内容从家庭服务器系统内的本地存储器流传输,同时相关联的加密密钥从内容提供商同时流传送到播放设备。

    Techniques For Emulating Sequential Device With Constrained Disk Drive
    20.
    发明申请
    Techniques For Emulating Sequential Device With Constrained Disk Drive 有权
    用于模拟具有约束磁盘驱动器的顺序设备的技术

    公开(公告)号:US20100205623A1

    公开(公告)日:2010-08-12

    申请号:US12368929

    申请日:2009-02-10

    IPC分类号: G11B7/00 G11B17/03

    CPC分类号: G11B17/021

    摘要: A disk drive apparatus includes at least one disk, a head-arm assembly, and a controller circuit. The head arm assembly includes at least one read/write head. The head-arm assembly is movable to enable the read/write head to access a writable surface of the disk. The controller circuit also causes the read/write head to record data on the writable surface of the disk in a write append format.

    摘要翻译: 盘驱动装置包括至少一个盘,头臂组件和控制器电路。 头臂组件包括至少一个读/写头。 头臂组件是可移动的,以使得读/写头能够访问盘的可写表面。 控制器电路还使得读/写头以写入附加格式在盘的可写表面上记录数据。