ENSURING THE FAIR UTILIZATION OF SYSTEM RESOURCES USING WORKLOAD BASED, TIME-INDEPENDENT SCHEDULING

    公开(公告)号:US20180067772A1

    公开(公告)日:2018-03-08

    申请号:US15385048

    申请日:2016-12-20

    Abstract: Ensuring the fair utilization of system resources using workload based, time-independent scheduling, including: determining whether an amount of available system resources in the storage system has reached a predetermined reservation threshold; and responsive to determining that the amount of available system resources in the storage system has reached the predetermined reservation threshold: determining whether one or more entities in the storage system have utilized system resources in excess of their fair share by a predetermined threshold during one or more time-independent periods; and responsive to determining that one or more entities in the storage system have utilized system resources in excess of their fair share by the predetermined threshold during the time-independent period, limiting the one or more entities from issuing additional I/O requests to the storage system.

    Providing Block-Based Storage
    2.
    发明公开

    公开(公告)号:US20230350858A1

    公开(公告)日:2023-11-02

    申请号:US18344656

    申请日:2023-06-29

    Abstract: A method of providing block-based storage is described. The method comprises: creating a virtual storage system for storing a dataset, the virtual storage system including a virtual drive layer that includes a plurality of virtual drives for storing at least a portion of the dataset as block data; and a block storage backend layer for storing at least the portion of the dataset as block data, the block storage backend layer including one or more block-based storage devices; receiving an I/O operation with respect to the dataset; and based on the received I/O operation, storing, in the block storage backend layer, an update to the dataset.

    Unlocking Data Stored In A Group Of Storage Systems

    公开(公告)号:US20230013314A1

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

    申请号:US17946689

    申请日:2022-09-16

    Abstract: Protecting an encryption key for data stored in a storage system that includes a plurality of storage devices, including: reading, from at least a majority of the storage devices, a portion of an apartment key; reconstructing the apartment key using the portions of the apartment key read by the majority of the storage devices; unlocking the main portion of each of the storage devices utilizing the apartment key; reading, from the main portion of one of the storage devices, a portion of a third-party resource access key; requesting, from the third-party resource utilizing the third-party resource access key, an encryption key; receiving, from the third-party resource, the encryption key; and decrypting the data stored on the storage devices utilizing the encryption key.

    Resource-Sensitive Scheduling Of Time-Independent Operations

    公开(公告)号:US20240419614A1

    公开(公告)日:2024-12-19

    申请号:US18821586

    申请日:2024-08-30

    Abstract: Ensuring the appropriate utilization of system resources using weighted workload based, time-independent scheduling, including: receiving an I/O request associated with an entity; determining whether an amount of system resources required to service the I/O request is greater than an amount of available system resources in a storage system; responsive to determining that the amount of system resources required to service the I/O request is greater than the amount of available system resources in the storage system: queueing the I/O request in an entity-specific queue for the entity; detecting that additional system resources in the storage system have become available; and issuing an I/O request from an entity-specific queue for an entity that has a highest priority, where a priority for each entity is determined based on the amount of I/O requests associated with the entity and a weighted proportion of resources designated for use by the entity.

    Modifying Encryption In A Storage System

    公开(公告)号:US20210397722A1

    公开(公告)日:2021-12-23

    申请号:US17464756

    申请日:2021-09-02

    Abstract: A method of modifying encryption of a storage system includes: receiving an instruction to rekey data on a storage system, wherein the instruction identifies first encryption information and second encryption information; determining that the instruction is authorized; decrypting, by a processing device of a storage system controller, the data using a current key included in the first encryption information to generate decrypted data; and encrypting, by the processing device of the storage system controller, the decrypted data using the second encryption information to generate encrypted data.

    ENSURING THE FAIR UTILIZATION OF SYSTEM RESOURCES USING WORKLOAD BASED, TIME-INDEPENDENT SCHEDULING

    公开(公告)号:US20180067775A1

    公开(公告)日:2018-03-08

    申请号:US15385030

    申请日:2016-12-20

    Abstract: Ensuring the fair utilization of system resources using workload based, time-independent scheduling, including: determining whether an amount of system resource utilization in the storage system has reached a predetermined utilization threshold; and responsive to determining that the amount of system resource utilization in the storage system has reached a predetermined utilization threshold: determining whether one or more entities in the storage system have utilized system resources in excess of their fair share by a predetermined threshold during a time-independent period; and responsive to determining that one or more entities in the storage system have utilized system resources in excess of their fair share by the predetermined threshold during the time-independent period, freezing, at least partially, an amount by which the one or more entities in the storage system have utilized system resources in excess of their fair share.

Patent Agency Ranking