System and method of managing and optimizing power consumption in a storage system
    1.
    发明授权
    System and method of managing and optimizing power consumption in a storage system 有权
    管理和优化存储系统功耗的系统和方法

    公开(公告)号:US08060759B1

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

    申请号:US11770824

    申请日:2007-06-29

    IPC分类号: G06F1/26 G06F1/32

    摘要: Described is a storage system and method for managing and optimizing power consumption in a storage system. Logical devices are mapped to physical disk drives. A plurality of power profiles is defined. Each power profile is associated with a mode of operation for a physical disk drive. One of the power profiles is assigned to each logical device. One of the physical disk drives is identified for which every logical device mapped to that physical disk drive has been assigned the same power profile. The identified physical disk drive is operated in the mode of operation associated with said same power profile. The mapping of the logical devices to the physical disk drives may be changed in order to group logical devices assigned the same power profile onto the same physical disk drive.

    摘要翻译: 描述了一种用于管理和优化存储系统中的功耗的存储系统和方法。 逻辑设备映射到物理磁盘驱动器。 定义了多个功率曲线。 每个电源配置文件与物理磁盘驱动器的操作模式相关联。 其中一个功率配置文件被分配给每个逻辑设备。 其中一个物理磁盘驱动器被识别为映射到该物理磁盘驱动器的每个逻辑设备已被分配相同的电源配置文件。 所识别的物理磁盘驱动器在与所述相同功率配置文件相关联的操作模式下操作。 可以更改逻辑设备到物理磁盘驱动器的映射,以将分配有相同功率配置文件的逻辑设备分组到同一物理磁盘驱动器上。

    Caching with flash-based memory
    3.
    发明授权
    Caching with flash-based memory 有权
    使用基于闪存的内存进行缓存

    公开(公告)号:US08583865B1

    公开(公告)日:2013-11-12

    申请号:US12004992

    申请日:2007-12-21

    IPC分类号: G06F12/00

    摘要: A system is used in caching with flash-based memory. First and second controllers communicate with a flash-based cache. A magnetic disk array is in communication with the flash-based cache. The flash-based cache has a dual ported link to the first and second controllers. The flash-based cache has flash-based memory components arranged in a RAID data protection scheme.

    摘要翻译: 一个系统用于缓存基于闪存的内存。 第一和第二控制器与基于闪存的高速缓存通信。 磁盘阵列与基于闪存的高速缓存通信。 基于闪存的缓存具有到第一和第二控制器的双端口链接。 基于闪存的缓存具有以RAID数据保护方案排列的基于闪存的存储器组件。

    Techniques for protecting data using an electronic encryption endpoint device
    6.
    发明授权
    Techniques for protecting data using an electronic encryption endpoint device 有权
    使用电子加密端点设备保护数据的技术

    公开(公告)号:US08010810B1

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

    申请号:US11965244

    申请日:2007-12-27

    IPC分类号: G06F11/30 H04L9/08 H04L9/00

    摘要: An electronic encryption endpoint device includes a management interface, a storage device interface and a controller. The management interface is capable of operating as a control interface (e.g., connecting to an array controller). The storage device interface is arranged to communicate with a set of storage devices. The controller is arranged to (i) receive a key encryption key through the management interface, (ii) decrypt a portion of a key table entry of a key table using the key encryption key to extract a data encryption key from the portion of the key table entry, the data encryption key being initially encrypted within the portion of the key table entry prior to decrypting the portion of the key table entry, and (iii) encrypt data using the data encryption key and store the encrypted data in the set of storage devices through the storage device interface.

    摘要翻译: 电子加密端点设备包括管理接口,存储设备接口和控制器。 管理接口能够作为控制接口操作(例如,连接到阵列控制器)。 存储设备接口被布置为与一组存储设备通信。 控制器被配置为(i)通过管理接口接收密钥加密密钥,(ii)使用密钥加密密钥对密钥表的密钥表条目的一部分进行解密,以从密钥的部分提取数据加密密钥 在密钥表项的部分解密之前,数据加密密钥最初在密钥表项的部分内被加密,以及(iii)使用数据加密密钥对数据进行加密,并将加密的数据存储在该组存储器中 设备通过存储设备接口。

    Disk drive management system
    7.
    发明授权
    Disk drive management system 有权
    磁盘驱动器管理系统

    公开(公告)号:US07685463B1

    公开(公告)日:2010-03-23

    申请号:US11474192

    申请日:2006-06-23

    申请人: Thomas E. Linnell

    发明人: Thomas E. Linnell

    IPC分类号: G06F11/00

    摘要: A disk drive management system includes a data storage device including an array of disk drives and a host computer for controlling the operation of the data storage device. The array of disk drives includes an operational drive pool including a number of online disk drives having data written to and read from by the host computer; a spares drive pool including a number of disk drives that are configured to be included in the operational drive group, but are offline while in the spares group; and a maintenance drive pool including a maintenance manager for testing faulty disk drives from the operational drive pool. When a faulty drive is transitioned from the operational drive pool upon the occurrence of a particular error, a disk drive from the spares drive pool is transitioned to the operational drive pool to take the place of the faulty drive.

    摘要翻译: 磁盘驱动器管理系统包括包括磁盘驱动器阵列的数据存储装置和用于控制数据存储装置的操作的主计算机。 磁盘驱动器阵列包括一个可操作的驱动器池,其包括许多在线磁盘驱动器,其具有由主机计算机写入和读取的数据; 一个备用驱动器池,包括配置为包含在操作驱动器组中但在备用组中脱机的多个磁盘驱动器; 以及一个维护驱动器池,其中包括维护管理器,用于从操作驱动器池测试故障磁盘驱动器。 当故障驱动器在发生特定错误时从操作驱动器池过渡时,来自备件驱动器池的磁盘驱动器将转换到操作驱动器池以取代故障驱动器。

    Sizing volatile memory cache based on flash-based cache usage
    9.
    发明授权
    Sizing volatile memory cache based on flash-based cache usage 有权
    根据基于闪存的缓存使用情况调整易失性存储器缓存

    公开(公告)号:US09043533B1

    公开(公告)日:2015-05-26

    申请号:US12826185

    申请日:2010-06-29

    IPC分类号: G06F12/00 G06F12/08 G06F12/02

    摘要: A method is used in sizing volatile memory (VM) cache based on flash-based cache usage. A user selection for a flash-based cache is received. Based on the selection, configuration and sizing factors are provided, by a flash based cache driver, to VM cache size determination logic. Based on the configuration and sizing factors and a sizing formula and rules, a requested VM cache size is produced by the VM cache size determination logic. Based on the requested VM cache size, the VM cache is caused, via VM cache resizing logic, to be resized to the requested VM cache size.

    摘要翻译: 基于基于闪存的高速缓存使用的方法用于调整易失性存储器(VM)缓存的大小。 接收基于闪存的高速缓存的用户选择。 基于闪存的高速缓存驱动器将选择,配置和尺寸因子提供给VM高速缓存大小确定逻辑。 基于配置和尺寸因子以及尺寸公式和规则,VM缓存大小确定逻辑产生请求的VM缓存大小。 基于所请求的VM缓存大小,通过VM缓存调整大小逻辑引起VM缓存大小被调整为请求的VM缓存大小。

    Encryption key recovery in the event of storage management failure
    10.
    发明授权
    Encryption key recovery in the event of storage management failure 有权
    存储管理失败时加密密钥恢复

    公开(公告)号:US08588425B1

    公开(公告)日:2013-11-19

    申请号:US12043780

    申请日:2008-03-06

    摘要: A data processing system stores encrypted data. Object identifiers are assigned to storage objects, and data encryption keys are assigned to the storage objects. When performing an operation upon a storage object, data encryption key failure may occur due to a corrupt or incorrect key. In this case, a copy of the data encryption key is fetched from a key server. It is possible for the association of the object identifiers with the data encryption keys to become lost or confused, so that the key server may fail to provide the correct key for a specified object identifier. Therefore, an absolute key identifier that is unique across the key server namespace also is stored in association with the object identifier in the storage system and in the key store of the key server, and the absolute key identifier is used as a failsafe for recovery of encrypted data.

    摘要翻译: 数据处理系统存储加密数据。 将对象标识符分配给存储对象,并将数据加密密钥分配给存储对象。 当对存储对象执行操作时,由于损坏或不正确的键,可能会发生数据加密密钥失败。 在这种情况下,从密钥服务器取出数据加密密钥的副本。 对象标识符与数据加密密钥的关联可能会丢失或混淆,从而密钥服务器可能无法为指定的对象标识符提供正确的密钥。 因此,密钥服务器命名空间中唯一的绝对密钥标识符也与存储系统中的对象标识符和密钥服务器的密钥存储器相关联地存储,并且绝对密钥标识符被用作恢复 加密数据。