System, Method and Computer Program Product for Secure Access Control to a Storage Device
    1.
    发明申请
    System, Method and Computer Program Product for Secure Access Control to a Storage Device 审中-公开
    用于存储设备安全访问控制的系统,方法和计算机程序产品

    公开(公告)号:US20080022120A1

    公开(公告)日:2008-01-24

    申请号:US11422096

    申请日:2006-06-05

    IPC分类号: H04K1/00

    CPC分类号: G06F21/62 G06F21/80

    摘要: A method for accessing a storage device, the method includes: receiving, by storage device, a block based storage access command and cryptographically secured access control information; wherein the block based storage access command and the cryptographically secured access control information are associated with at least one fixed size block of data and with a client; processing at least a portion of the cryptographically secured access control information by using a secret key accessible to the storage device and to a security entity; and selectively executing the block based storage access command in response to a result of the processing.

    摘要翻译: 一种用于访问存储设备的方法,所述方法包括:由存储设备接收基于块的存储访问命令和加密安全的访问控制信息; 其中基于块的存储访问命令和加密安全的访问控制信息与至少一个固定大小的数据块和客户端相关联; 通过使用存储设备可访问的秘密密钥和安全实体来处理至少一部分密码安全的访问控制信息; 以及响应于所述处理的结果选择性地执行基于块的存储访问命令。

    Efficient file system object-based deduplication
    2.
    发明授权
    Efficient file system object-based deduplication 失效
    高效的文件系统对象重复数据删除

    公开(公告)号:US08706703B2

    公开(公告)日:2014-04-22

    申请号:US13169069

    申请日:2011-06-27

    IPC分类号: G06F7/20

    CPC分类号: G06F17/30156

    摘要: In accordance with one or more embodiments, an inode implemented file system may be utilized to support both offline and inline deduplication. When the first content is stored in the storage medium, one inode is used to associate a filename with the data blocks where the first content is stored. When a second content that is a duplicate of the first content is to be stored, then a parent inode is created to point to the data blocks in which a copy of the first content is stored. Further, two inodes are created, one representing the first content and the other representing the second content. Both inodes point to the same parent inode that points to the data blocks where the first content is stored.

    摘要翻译: 根据一个或多个实施例,可以使用inode实现的文件系统来支持脱机和内联重复数据删除。 当第一内容存储在存储介质中时,使用一个inode来将文件名与存储第一内容的数据块相关联。 当要存储与第一内容重复的第二内容时,创建父节点,以指向存储第一内容的副本的数据块。 此外,创建两个inode,一个代表第一内容,另一个代表第二内容。 两个inode指向同一个父节点,它指向存储第一个内容的数据块。

    EFFICIENT FILE SYSTEM OBJECT-BASED DEDUPLICATION
    3.
    发明申请
    EFFICIENT FILE SYSTEM OBJECT-BASED DEDUPLICATION 失效
    高效的文件系统基于对象的重用

    公开(公告)号:US20120330904A1

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

    申请号:US13169069

    申请日:2011-06-27

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30156

    摘要: In accordance with one or more embodiments, an inode implemented file system may be utilized to support both offline and inline deduplication. When the first content is stored in the storage medium, one inode is used to associate a filename with the data blocks where the first content is stored. When a second content that is a duplicate of the first content is to be stored, then a parent inode is created to point to the data blocks in which a copy of the first content is stored. Further, two inodes are created, one representing the first content and the other representing the second content. Both inodes point to the same parent inode that points to the data blocks where the first content is stored.

    摘要翻译: 根据一个或多个实施例,可以使用inode实现的文件系统来支持脱机和内联重复数据删除。 当第一内容存储在存储介质中时,使用一个inode来将文件名与存储第一内容的数据块相关联。 当要存储与第一内容重复的第二内容时,创建父节点,以指向存储第一内容的副本的数据块。 此外,创建两个inode,一个代表第一内容,另一个代表第二内容。 两个inode指向同一个父节点,它指向存储第一个内容的数据块。

    FILE SYSTEM OBJECT-BASED DEDUPLICATION
    4.
    发明申请
    FILE SYSTEM OBJECT-BASED DEDUPLICATION 失效
    基于文件系统的对象重用

    公开(公告)号:US20130054540A1

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

    申请号:US13216272

    申请日:2011-08-24

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30159

    摘要: Systems and methods for optimizing deduplication in a data storage system are provided. The method comprises associating a first name with first data blocks including first content stored in a data storage system, wherein the first name is associated with the first data blocks by way of a reference to a first meta file that points to a data file which points to the first data blocks; storing a first signature derived from the first content in an indexing data structure, wherein the first signature is used to associate the first name with the first data blocks and as means to verify whether a second content is a duplicate of the first content, based on value of a second signature derived from the second content.

    摘要翻译: 提供了在数据存储系统中优化重复数据消除的系统和方法。 该方法包括将第一名称与包括存储在数据存储系统中的第一内容的第一数据块相关联,其中通过引用指向指向数据文件的第一元文件来指定第一名称与第一数据块相关联 到第一个数据块; 将从所述第一内容导出的第一签名存储在索引数据结构中,其中所述第一签名用于将所述第一名称与所述第一数据块相关联,以及作为用于基于所述第一内容是否与所述第一内容重复的第二内容的方式, 从第二内容导出的第二签名的值。

    Avoiding duplication of data units in a cache memory of a storage system
    5.
    发明授权
    Avoiding duplication of data units in a cache memory of a storage system 有权
    避免存储系统缓存中的数据单元重复

    公开(公告)号:US08856443B2

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

    申请号:US13417342

    申请日:2012-03-12

    IPC分类号: G06F12/00

    摘要: According to the teaching disclosed herein there is provided at least a method, system and device for managing a cache memory of a storage system. The storage system is associated with at least one physical storage device and, responsive to a read request, comprising information indicative of a logical address of at least one requested data unit, to obtain a storage physical address associated with the logical address, search the cache memory for a data unit associated with the storage physical address and service the request from the cache in case the data unit is found in the cache memory.

    摘要翻译: 根据本文公开的教导,至少提供了一种用于管理存储系统的高速缓存存储器的方法,系统和设备。 存储系统与至少一个物理存储设备相关联,并且响应于读取请求,包括指示至少一个所请求的数据单元的逻辑地址的信息,以获得与逻辑地址相关联的存储物理地址,搜索高速缓存 用于与存储物理地址相关联的数据单元的存储器,并且在高速缓冲存储器中发现数据单元的情况下服务来自高速缓存的请求。

    Chaining of blocks for optimal performance with DASD (Direct Access Storage Devices) free nonvolatile updates
    6.
    发明授权
    Chaining of blocks for optimal performance with DASD (Direct Access Storage Devices) free nonvolatile updates 失效
    使用DASD(直接访问存储设备)免费非易失性更新来链接块以获得最佳性能

    公开(公告)号:US07107396B2

    公开(公告)日:2006-09-12

    申请号:US10699149

    申请日:2003-10-31

    IPC分类号: G06F12/02

    摘要: A system for managing variable sized pages of possibly non contiguous blocks in a Non-Volatile-Storage (NVS) for attaining a consistent NVS that survives malfunction events. Each page includes a self describing block or linked list of self describing blocks. the system includes: Volatile Storage storing auxiliary modules, means for performing an atomic “create a new page” procedure. Means for performing an atomic write “add block” procedure for adding a possibly non contiguous block to a page. The newly added block has a back pointer to a previous block in the page. Means for performing a “delete page” procedure for deleting all blocks in a page. Means for performing a recovery procedure for rolling backward the add block procedure and rolling forward the delete page procedure, in case of malfunction event, thereby attaining consistent NVS.

    摘要翻译: 用于在非易失性存储(NVS)中管理可能不连续块的可变大小页面的系统,以实现在故障事件中存活的一致的NVS。 每页包括自描述块或自描述块的链表。 该系统包括:存储辅助模块的易失性存储器,用于执行原子“创建新页面”过程的装置。 用于执行用于将可能不连续的块添加到页面的原子写入“添加块”过程的手段。 新添加的块具有指向页面中先前块的后退指针。 用于执行删除页面中的所有块的“删除页面”过程的方法。 用于在发生故障事件的情况下执行用于向后滚动添加块过程并滚动删除页面过程的恢复过程的装置,由此获得一致的NVS。

    Autonomic infrastructure enablement for point in time copy consistency
    7.
    发明申请
    Autonomic infrastructure enablement for point in time copy consistency 失效
    自动基础设施启用时间点复制一致性

    公开(公告)号:US20050071372A1

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

    申请号:US10674900

    申请日:2003-09-29

    IPC分类号: G06F3/06 G06F17/00

    摘要: A two-phase process FlashCopy operation is provided that can be used to aid in the formation of consistency groups across multiple storage control units. In the first phase, preparations to create a new consistency group are made “revertible” by write-inhibiting the source volumes through “Establish-FlashCopy-revertible” commands. If the preparation of any volume within the consistency group fails, a “Withdraw-FlashCopy-revert” command may be executed, thereby causing a retention of the prior FlashCopy point-in-time copy. In the second phase, executed if all preparations are successful, a “Withdraw-FlashCopy-commit” command may be executed to remove all write-inhibit indicators, complete the creation of the new FlashCopy point-in-time copy and secure the new consistency group. Write requests to the FlashCopy source volumes may then be received and processed without risking corruption of the new consistency group on the Flashcopy target volumes.

    摘要翻译: 提供了一个两阶段FlashCopy操作,可用于帮助跨多个存储控制单元形成一致性组。 在第一阶段,创建新的一致性组的准备工作通过“建立-FromCopy-revertible”命令写入禁止源卷“可回复”。 如果一致性组中的任何卷的准备失败,则可以执行“Withdraw-FlashCopy-revert”命令,从而保留先前的FlashCopy时间点副本。 在第二阶段,如果所有准备工作都成功执行,则可以执行“Withdraw-FlashCopy-commit”命令来删除所有禁止写入指示符,完成创建新的FlashCopy时间点副本并确保新的一致性 组。 然后可以接收并处理向FlashCopy源卷写入请求,而不会在Flashcopy目标卷上新的一致性组的损坏风险。

    Chaining of blocks for optimal performance with DASD (Direct Access Storage Devices) free nonvolatile updates
    8.
    发明申请
    Chaining of blocks for optimal performance with DASD (Direct Access Storage Devices) free nonvolatile updates 失效
    使用DASD(直接访问存储设备)免费非易失性更新来链接块以获得最佳性能

    公开(公告)号:US20050097266A1

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

    申请号:US10699149

    申请日:2003-10-31

    IPC分类号: G06F12/00 G06F12/02

    摘要: A system for managing variable sized pages of possibly non contiguous blocks in a Non-Volatile-Storage (NVS) for attaining a consistent NVS that survives malfunction events. Each page includes a self describing block or linked list of self describing blocks. the system includes: Volatile Storage storing auxiliary modules, means for performing an atomic “create a new page” procedure. Means for performing an atomic write “add block” procedure for adding a possibly non contiguous block to a page. The newly added block has a back pointer to a previous block in the page. Means for performing a “delete page” procedure for deleting all blocks in a page. Means for performing a recovery procedure for rolling backward the add block procedure and rolling forward the delete page procedure, in case of malfunction event, thereby attaining consistent NVS.

    摘要翻译: 用于在非易失性存储(NVS)中管理可能不连续块的可变大小页面的系统,以实现在故障事件中存活的一致的NVS。 每页包括自描述块或自描述块的链表。 该系统包括:存储辅助模块的易失性存储器,用于执行原子“创建新页面”过程的装置。 用于执行用于将可能不连续的块添加到页面的原子写入“添加块”过程的手段。 新添加的块具有指向页面中先前块的后退指针。 用于执行删除页面中的所有块的“删除页面”过程的方法。 用于在发生故障事件的情况下执行用于向后滚动添加块过程并滚动删除页面过程的恢复过程的装置,由此获得一致的NVS。