Systems and methods for protecting against malware attacks

    公开(公告)号:US11475132B2

    公开(公告)日:2022-10-18

    申请号:US16942123

    申请日:2020-07-29

    申请人: NetApp, Inc.

    摘要: A method, computing device, and non-transitory machine-readable medium for detecting malware attacks and mitigating data loss. In various embodiments, an agent is implemented in the operating system of a storage node to provide protection at the bottommost level in a data write path. The agent intercepts write requests and observes file events over time to detect anomalous behavior. For example, the agent may monitor incoming write requests and, when an incoming write request is detected, determine whether the file is associated with a malware attack risk based on an analysis of an encryption state of data in the file. If the file is associated with a malware attack risk, an entry for the file is added to a file log. The agent may analyze the chi-square values for data written to the files, the file log, and the file format to determine whether a malware attack is underway.

    SYSTEMS AND METHODS FOR PROTECTING AGAINST MALWARE ATTACKS

    公开(公告)号:US20210334374A1

    公开(公告)日:2021-10-28

    申请号:US16942123

    申请日:2020-07-29

    申请人: NetApp, Inc.

    摘要: A method, a computing device, and a non-transitory machine-readable medium for detecting malware attacks (e.g., ransomware attacks) and mitigating data loss. In one or more embodiments, an agent is implemented in the operating system of a storage node to provide protection at the bottommost level in a data write path. The agent intercepts write requests and observes file events over time to detect anomalous behavior. For example, the agent may monitor incoming write requests and, when an incoming write request is detected, determine whether the file is associated with a malware attack risk based on an analysis of an encryption state of data in the file. If the file associated with a malware attack risk, an entry for the file is added to a file log. The agent may analyze the chi-square values for data written to the files, the file log, and the file format to determine whether a malware attack is underway.

    Controlling a dynamically instantiated cache
    5.
    发明授权
    Controlling a dynamically instantiated cache 有权
    控制动态实例化的缓存

    公开(公告)号:US09317430B2

    公开(公告)日:2016-04-19

    申请号:US14523655

    申请日:2014-10-24

    申请人: NetApp, Inc.

    摘要: A change in workload characteristics detected at one tier of a multi-tiered cache is communicated to another tier of the multi-tiered cache. Multiple caching elements exist at different tiers, and at least one tier includes a cache element that is dynamically resizable. The communicated change in workload characteristics causes the receiving tier to adjust at least one aspect of cache performance in the multi-tiered cache. In one aspect, at least one dynamically resizable element in the multi-tiered cache is resized responsive to the change in workload characteristics.

    摘要翻译: 在多层缓存的一层检测到的工作负载特性的改变被传送到多层高速缓存的另一层。 多个缓存元素存在于不同的层,并且至少一个层包括可动态调整大小的高速缓存元素。 所传达的工作负载特性的改变使得接收层在多层缓存中调整缓存性能的至少一个方面。 在一个方面,响应于工作负载特性的变化来调整多层缓存中的至少一个可动态调整大小的元素。

    CONTROLLING A DYNAMICALLY INSTANTIATED CACHE
    6.
    发明申请
    CONTROLLING A DYNAMICALLY INSTANTIATED CACHE 有权
    控制一个动态的快速缓存

    公开(公告)号:US20150046654A1

    公开(公告)日:2015-02-12

    申请号:US14523655

    申请日:2014-10-24

    申请人: NetApp, Inc.

    IPC分类号: G06F12/08

    摘要: A change in workload characteristics detected at one tier of a multi-tiered cache is communicated to another tier of the multi-tiered cache. Multiple caching elements exist at different tiers, and at least one tier includes a cache element that is dynamically resizable. The communicated change in workload characteristics causes the receiving tier to adjust at least one aspect of cache performance in the multi-tiered cache. In one aspect, at least one dynamically resizable element in the multi-tiered cache is resized responsive to the change in workload characteristics.

    摘要翻译: 在多层缓存的一层检测到的工作负载特性的改变被传送到多层高速缓存的另一层。 多个缓存元素存在于不同的层,并且至少一个层包括可动态调整大小的高速缓存元素。 所传达的工作负载特性的改变使得接收层在多层缓存中调整缓存性能的至少一个方面。 在一个方面,响应于工作负载特性的变化来调整多层缓存中的至少一个可动态调整大小的元素。

    METHODS FOR HOST-SIDE CACHING AND APPLICATION CONSISTENT WRITEBACK RESTORE AND DEVICES THEREOF
    9.
    发明申请
    METHODS FOR HOST-SIDE CACHING AND APPLICATION CONSISTENT WRITEBACK RESTORE AND DEVICES THEREOF 有权
    用于主机缓存和应用一致性写入恢复的方法及其设备

    公开(公告)号:US20170004082A1

    公开(公告)日:2017-01-05

    申请号:US14790701

    申请日:2015-07-02

    申请人: NetApp, Inc.

    IPC分类号: G06F12/08 H04L29/08

    摘要: A method, non-transitory computer readable medium, and device that assists with file-based host-side caching and application consistent write back includes receiving a write operation on a file from a client computing device. When the file for which the write operation has been received is determined when the file is present in the cache. An acknowledgement is sent back to the client computing device indicating the acceptance of the write operation when the file for which the write operation has been received is determined to be present within the cache. The write-back operation is completed for data present in the cache of the storage management computing device to one of the plurality of servers upon sending the acknowledgement.

    摘要翻译: 辅助基于文件的主机侧缓存和应用一致回写的方法,非暂时性计算机可读介质和设备包括从客户端计算设备接收对文件的写入操作。 当文件存在于高速缓存中时,确定已经接收到写入操作的文件。 当已经接收到写入操作的文件被确定为存在于高速缓存中时,确认被发回到客户端计算设备,指示接受写入操作。 在发送确认之后,将存储在存储管理计算设备的高速缓存中的数据的回写操作完成给多个服务器之一。