Self-tuning clusters for resilient microservices

    公开(公告)号:US11693713B1

    公开(公告)日:2023-07-04

    申请号:US17034449

    申请日:2020-09-28

    CPC classification number: G06F9/5072 G06F9/5027 G06F9/544

    Abstract: Self-tuning clusters for resilient microservices, including: receiving, by a services orchestrator within a cloud-computing environment and from a plurality of cloud computing instances, respective latency measurements corresponding to respective control plane operations directed to a shared resource of the plurality of cloud computing instances; determining, based on a current timeout value and on the respective latency measurements from the plurality of cloud computing instances, an updated timeout value for the shared resource; and providing, to each of the plurality of cloud computing instances, the updated timeout value for the shared resource.

    Preparing data for deduplication
    76.
    发明授权

    公开(公告)号:US11221778B1

    公开(公告)日:2022-01-11

    申请号:US16373051

    申请日:2019-04-02

    Abstract: Preparing data for deduplication including in response to receiving a request to transfer data from a source storage system to a target storage system, accessing, by the source storage system, a compressed data block; generating, by the source storage system, a padded compressed data block by padding the compressed data block to conform to a fixed block size, wherein the fixed block size is greater than a size of the compressed data block; and sending, by the source storage system, the padded compressed data block to the target storage system.

    Exporting an address space in a thin-provisioned storage device

    公开(公告)号:US11169745B1

    公开(公告)日:2021-11-09

    申请号:US16519832

    申请日:2019-07-23

    Abstract: An apparatus, method, and computer-readable storage medium for allowing a block-addressable storage device to provide a sparse address space to a host computer. The storage device exports an address space to a host computing device which is larger than the storage capacity of the storage device. The storage device translates received file system object addresses in the larger address space to physical locations in the smaller address space of the storage device. This allows the host computing device more flexibility in selecting addresses for file system objects which are stored on the storage device.

    Migrating data between volumes using virtual copy operation

    公开(公告)号:US11036393B2

    公开(公告)日:2021-06-15

    申请号:US16195403

    申请日:2018-11-19

    Abstract: A storage controller coupled to a storage array comprising one or more storage devices initiates a transformation of data from a block-based storage system resident on the storage array to a file-based storage system resident on a storage array. The storage controller identifies a plurality of data blocks to be transformed from the block-based storage system and generates metadata for a file in the file-based storage system, the metadata to associate the plurality of data blocks with the file.

    Simultaneously servicing high latency operations in a storage system

    公开(公告)号:US10353630B1

    公开(公告)日:2019-07-16

    申请号:US16142690

    申请日:2018-09-26

    Abstract: A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The characteristics of corresponding storage devices are used to schedule I/O requests to the storage devices in order to maintain relatively consistent response times at predicted times. In order to reduce a likelihood of unscheduled behaviors of the storage devices, the storage controller is configured to schedule proactive operations on the storage devices that will reduce a number of occurrences of unscheduled behaviors.

    MIGRATING DATA BETWEEN VOLUMES USING VIRTUAL COPY OPERATION

    公开(公告)号:US20190087094A1

    公开(公告)日:2019-03-21

    申请号:US16195403

    申请日:2018-11-19

    Abstract: A storage controller coupled to a storage array comprising one or more storage devices initiates a transformation of data from a block-based storage system resident on the storage array to a file-based storage system resident on a storage array. The storage controller identifies a plurality of data blocks to be transformed from the block-based storage system and generates metadata for a file in the file-based storage system, the metadata to associate the plurality of data blocks with the file.

Patent Agency Ranking