Ransomware detection using multiple security threat detection processes

    公开(公告)号:US12235954B2

    公开(公告)日:2025-02-25

    申请号:US18438922

    申请日:2024-02-12

    Abstract: A method includes a data protection system determining, based on a first security threat detection process, that a storage system is possibly being targeted by a security threat; performing, based on the determining that the storage system is possibly being targeted by the security threat, a first remedial action with respect to the storage system, the first remedial action comprising generating a snapshot of data stored by the storage system; confirming, based on a second security threat detection process, whether the storage system is possibly being targeted by the security threat; and performing, based on the confirming whether the storage system is possibly being targeted by the security threat, a second remedial action with respect to the storage system, the second remedial action comprising specifying a retention duration with respect to the snapshot.

    Snapshot commitment in a distributed system

    公开(公告)号:US12204413B2

    公开(公告)日:2025-01-21

    申请号:US17900596

    申请日:2022-08-31

    Abstract: A method for snapshots with crash consistency is provided. The method includes indicating intent to create a snapshot of storage system contents associated with an existing snapshot copy identifier, responsive to confirmation that all of a plurality of distributed agents are in a snapshot creation mode. The method includes responding, with a new snapshot copy identifier that replaces the existing snapshot copy identifier, to one or more inquiries from the plurality of distributed agents regarding one or more I/O operations, after the indicating the intent to create the snapshot. The method includes creating the snapshot using the existing snapshot copy identifier and committing the snapshot, responsive to receiving responses from the plurality of distributed agents that service is complete for all I/O operations that started before the indicating the intent to create the snapshot or that are associated with the existing snapshot copy identifier.

    Replicating multiple storage systems utilizing coordinated snapshots

    公开(公告)号:US12166820B2

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

    申请号:US17730968

    申请日:2022-04-27

    Abstract: Replicating multiple storage systems utilizing coordinated snapshots, including identifying a replica dataset stored across two or more target storage systems, wherein the replica dataset is a replication target for a source dataset stored across two or more source storage systems; identifying two or more local replicated checkpoints that are replicated from the two or more source storage systems to the two or more target storage systems, wherein two or more local source checkpoints for the two or more local replicated checkpoints are associated with a coordinated source checkpoint for the source dataset; and determining, based on the two or more local replicated checkpoints, a coordinated target checkpoint for the replica dataset.

    Taking recovery actions for replicated datasets

    公开(公告)号:US12164393B2

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

    申请号:US18351452

    申请日:2023-07-12

    Abstract: Taking recovery actions for replicated datasets, including: determining whether a request to modify a dataset that is synchronously replicated among a plurality of storage systems has been applied on a particular storage system of the plurality of storage systems, wherein the plurality of storage systems is synchronously replicating the dataset by acknowledging the request as being complete when each storage system has modified its copy of the dataset; and applying a recovery action based on whether the request to modify the dataset has been applied on the particular storage system of the plurality of storage systems.

    Managed Directories for Virtual Machines

    公开(公告)号:US20240385997A1

    公开(公告)日:2024-11-21

    申请号:US18788945

    申请日:2024-07-30

    Abstract: An illustrative data storage system is configured to provide managed directories for virtual machines. For example, an example system is configured to generate a managed directory within a file system, the managed directory configured to provide directory-level storage management functionality to contents of the managed directory as a group, and store configuration data and image data of a virtual machine as the contents of the managed directory.

    Grouping Non-Hierarchical Managed Directories of a File System for Processing as a Group

    公开(公告)号:US20240385989A1

    公开(公告)日:2024-11-21

    申请号:US18786062

    申请日:2024-07-26

    Abstract: An illustrative storage system generates a managed directory group for a file system. For example, the storage system may determine, in a file system, that a first managed directory and a second managed directory satisfy one or more criteria. The storage system may generate, in the file system and based on the determination, a managed directory group configured to provide coordinated storage management functionality to contents of the first managed directory and contents of the second managed directory as a group based on policies of the managed directory group.

    Cross-Protocol Copying of Virtual Machines

    公开(公告)号:US20240385870A1

    公开(公告)日:2024-11-21

    申请号:US18788894

    申请日:2024-07-30

    Abstract: An illustrative data storage system is configured to efficiently copy virtual machines across different protocols/formats. For example, a storage system virtually copies images of a virtual machine from a first type of presented storage format to a second type of presented storage format. As another example, a storage system virtually copies a source virtual machine image into a block object to form a file of a block-object-based file system configured to present the virtually copied virtual machine image through a file-based protocol to a virtual machine host.

    Container Layer Storage Management
    59.
    发明公开

    公开(公告)号:US20240345930A1

    公开(公告)日:2024-10-17

    申请号:US18751818

    申请日:2024-06-24

    CPC classification number: G06F11/1464 G06F16/122 G06F16/184

    Abstract: An illustrative method of container layer storage management includes coordinating a storing of container images in a first storage system; forming a dataset for a containerized application by instructing the first storage system to merge collections of files from a set of source datasets including at least one immutable source dataset; receiving a request for the dataset for the containerized application for recovery of the containerized application from a first server cluster to a second server cluster; and coordinating, in response to the request, a providing of access to a copy of the dataset of the containerized application, by a second storage system, to servers in the second server cluster to enable access by the containerized application on the second server cluster.

Patent Agency Ranking