Migrating applications to a cloud-computing environment

    公开(公告)号:US11637896B1

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

    申请号:US16801124

    申请日:2020-02-25

    摘要: A system and methods for migrating applications to a cloud-computing environment. In some examples, the method includes determining an application configuration for an application executed in a storage system generating, for one or more volumes associated with the application, one or more volume tags indicating the application configuration; replicating the one or more volumes to a cloud-computing environment, and generating, in the cloud-computing environment, based on the one or more volume tags, the application configuration for the application.

    Application recovery across storage systems

    公开(公告)号:US11868622B2

    公开(公告)日:2024-01-09

    申请号:US17352563

    申请日:2021-06-21

    摘要: A system and methods for application recovery across storage systems is provided. In some examples, the method includes replicating, from a source storage system to a target storage system, a volume including an application configuration for an application utilizing the volume, wherein the application is executing within a source application host. The method also includes detecting that the application executed in the source application host is unavailable. The method also includes retrieving, from the volume on the target storage system, the application configuration for the application. The method also includes instantiating the application on a target application host using the application configuration retrieved from the volume on the target storage system, wherein the application on the target application host is configured to direct data requests to the volume on the target storage system.

    Build-time Scanning of Software Build Instances

    公开(公告)号:US20230019628A1

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

    申请号:US17943820

    申请日:2022-09-13

    IPC分类号: G06F8/71 G06F8/36

    摘要: An example method includes detecting a request to store a software build instance within a storage system prior to the software build instance being uploaded to a software registry and initiating, based on the request and while the software build instance is stored within storage system, a scanning operation with respect to the software build instance, the scanning operation configured to check for one or more anomalies associated with the software build instance.

    DEDUPLICATION-AWARE PER-TENANT ENCRYPTION
    4.
    发明申请

    公开(公告)号:US20190073152A1

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

    申请号:US16171907

    申请日:2018-10-26

    摘要: A method includes receiving a request to write a data block to a volume resident on a multi-tenant storage array, wherein the request is associated with a first tenant of the multi-tenant storage array, and determining whether the data block matches an existing data block on the multi-tenant storage array, wherein the existing block corresponds to a second tenant. In response to determining that the decrypted data block matches the existing data block: encrypting the existing data block with a shared volume encryption key; encrypting the shared volume encryption key with a first tenant encryption key and providing the shared volume encryption key encrypted with the first tenant encryption key to the first tenant; and encrypting the shared volume encryption key with a second tenant encryption key and providing the shared volume encryption key encrypted with the second tenant encryption key to the second tenant.