Method and system for transformation of logical data objects for storage
    22.
    发明授权
    Method and system for transformation of logical data objects for storage 有权
    用于存储逻辑数据对象的转换的方法和系统

    公开(公告)号:US09256604B2

    公开(公告)日:2016-02-09

    申请号:US13355123

    申请日:2012-01-20

    摘要: There are provided a method of transforming a non-transformed stored logical data object (LO) device into a transformed LO and system thereof. The method comprises: a) in response to a respective transformation request, logically dividing the non-transformed LO in a first segment and one or more non-transformed subsequent segments, the segments having predefined size; b) generating a header for the respective transformed LO; c) processing said first segment; d) overwriting said first segment by said generated header and said transformed first segment; e) indexing said first transformed segment and said one or more non-transformed subsequent segments as constituting a part of said transformed LO; f) generating at least one index section; and g) updating the indication in the header to point that the non-transformed LO has been transformed in the transformed LO comprising said generated header, said first transformed segment, said one or more subsequent segments comprising data in non-transformed form and said at least one index section.

    摘要翻译: 提供了一种将未变换的存储的逻辑数据对象(LO)设备变换成变换的LO及其系统的方法。 该方法包括:a)响应于相应的变换请求,在第一段和一个或多个未变换的后续段中逻辑地划分未变换的LO,所述段具有预定义的大小; b)产生用于各个变换LO的报头; c)处理所述第一段; d)通过所述生成的报头和所述变换的第一分段重写所述第一分段; e)将所述第一变换段和所述一个或多个未变换的后续段索引为构成所述变换LO的一部分; f)产生至少一个索引部分; 并且g)更新标题中的指示,以指示未经变换的LO已经在包含所述生成的报头,所述第一变换段,所述一个或多个后续段中的变换的LO中被变换,所述一个或多个后续段包括非变换形式的数据, 至少一个索引部分。

    Systems and methods for transformation of logical data objects for storage
    27.
    发明授权
    Systems and methods for transformation of logical data objects for storage 失效
    用于转换逻辑数据对象进行存储的系统和方法

    公开(公告)号:US08788467B2

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

    申请号:US13178409

    申请日:2011-07-07

    IPC分类号: G06F7/00 G06F17/00

    摘要: Methods and systems for transforming a logical data object for storage in a storage device configured to operate with at least one storage protocol. One method comprises creating in the storage device a transformed logical data object comprising a one or more allocated storage sections with a predefined size and receiving one or more data chunks corresponding to the transformed logical data object. The method further comprises determining if each received data chunk comprises a predefined criterion, transforming each data chunk that comprises the predefined criterion, maintaining each data chuck in raw form that does not comprise the predefined criterion, and sequentially storing each transformed data chuck and data chunk in raw form into said one or more allocated storage sections in accordance with an order said transformed data chunks and data chunks in raw form are received. One system comprises a processor configured to perform the above method.

    摘要翻译: 用于转换用于存储在存储设备中的逻辑数据对象的方法和系统,其被配置为使用至少一个存储协议进行操作。 一种方法包括在存储设备中创建包括具有预定义大小的一个或多个分配的存储部分的变换的逻辑数据对象,并接收与变换的逻辑数据对象对应的一个或多个数据块。 该方法还包括确定每个接收到的数据块是否包括预定义的标准,对包含预定义标准的每个数据块进行变换,维持每个数据卡块不包含预定标准的原始形式,并且顺序地存储每个变换数据卡盘和数据块 以原始形式按照所述一个或多个分配的存储部分的顺序,接收所述经转换的数据块和原始形式的数据块。 一个系统包括配置成执行上述方法的处理器。

    SYSTEMS AND METHODS FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE

    公开(公告)号:US20120151224A1

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

    申请号:US13397905

    申请日:2012-02-16

    IPC分类号: G06F12/14

    摘要: Systems and methods for encrypting a plaintext logical data object for storage in a storage device operable with at least one storage protocol, creating, reading, writing, optimization and restoring thereof. Encrypting the plaintext logical data object comprises creating in the storage device an encrypted logical data object comprising a header and one or more allocated encrypted sections with predefined size; encrypting one or more sequentially obtained chunks of plaintext data corresponding to the plaintext logical data object thus giving rise to the encrypted data chunks; and sequentially accommodating the processed data chunks into said encrypted sections in accordance with an order said chunks received, wherein said encrypted sections serve as atomic elements of encryption/decryption operations during input/output transactions on the logical data object.

    SYSTEMS AND METHODS FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE
    29.
    发明申请
    SYSTEMS AND METHODS FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE 审中-公开
    用于转换用于存储的逻辑数据对象的系统和方法

    公开(公告)号:US20120151221A1

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

    申请号:US13397875

    申请日:2012-02-16

    IPC分类号: G06F12/14

    摘要: Systems and methods for encrypting a plaintext logical data object for storage in a storage device operable with at least one storage protocol, creating, reading, writing, optimization and restoring thereof. Encrypting the plaintext logical data object comprises creating in the storage device an encrypted logical data object comprising a header and one or more allocated encrypted sections with predefined size; encrypting one or more sequentially obtained chunks of plaintext data corresponding to the plaintext logical data object thus giving rise to the encrypted data chunks; and sequentially accommodating the processed data chunks into said encrypted sections in accordance with an order said chunks received, wherein said encrypted sections serve as atomic elements of encryption/decryption operations during input/output transactions on the logical data object.

    摘要翻译: 用于加密明文逻辑数据对象的系统和方法,用于存储在具有至少一个存储协议,创建,读取,写入,优化和恢复的存储设备中。 加密明文逻辑数据对象包括在存储设备中创建加密的逻辑数据对象,该逻辑数据对象包括具有预定义大小的头部和一个或多个分配的加密部分; 加密与明文逻辑数据对象对应的一个或多个顺序获得的明文数据块,从而产生加密的数据块; 以及根据接收到的块的顺序将经处理的数据块顺序地并入所述加密部分,其中所述加密部分用作在逻辑数据对象上的输入/输出事务期间的加密/解密操作的原子元素。

    METHOD AND SYSTEM FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE

    公开(公告)号:US20120124303A1

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

    申请号:US13355138

    申请日:2012-01-20

    IPC分类号: G06F12/00

    摘要: There are provided a method of transforming a non-transformed stored logical data object (LO) device into a transformed LO and system thereof. The method comprises: a) in response to a respective transformation request, logically dividing the non-transformed LO in a first segment and one or more non-transformed subsequent segments, the segments having predefined size; b) generating a header for the respective transformed LO; c) processing said first segment; d) overwriting said first segment by said generated header and said transformed first segment; e) indexing said first transformed segment and said one or more non-transformed subsequent segments as constituting a part of said transformed LO; f) generating at least one index section; and g) updating the indication in the header to point that the non-transformed LO has been transformed in the transformed LO comprising said generated header, said first transformed segment, said one or more subsequent segments comprising data in non-transformed form and said at least one index section.