MALICIOUS ACTIVITY DETECTION, VALIDATION, AND REMEDIATION IN VIRTUALIZED FILE SERVERS

    公开(公告)号:US20230289443A1

    公开(公告)日:2023-09-14

    申请号:US17693206

    申请日:2022-03-11

    Applicant: NUTANIX, INC.

    CPC classification number: G06F21/565 G06F11/1464 G06F2201/84 G06F2221/034

    Abstract: Examples of file analytics systems are described that may obtain metadata data and events data from a virtualized file server. The file analytics systems may detect one or more events from the events data matching a criteria indicating malicious activity. The file analytics systems may validate the detection of malicious activity. The validation may be performed by comparing the file type, such as the MIME type, of sample files before and after the suspected malicious activity. The systems may recover a share of the distributed file server including the one or more affected files by replacing the one or more affected files with stored versions of the one or more affected files from a snapshot of the share taken prior to the detected malicious activity.

    FAILOVER AND FAILBACK OF DISTRIBUTED FILE SERVERS

    公开(公告)号:US20230056217A1

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

    申请号:US17648654

    申请日:2022-01-21

    Applicant: NUTANIX, INC.

    Abstract: An example file server manager updates a selected share of a destination distributed file server based on a snapshot of at least a portion of a selected share of a source distributed file server. The selected share of the destination distributed file server is updated while the source distributed file server serves client requests for storage items of the selected share of the source distributed file server. The file server manager receives a request to failover from the source distributed file server to the destination distributed file server and configures the destination distributed file server to service read and write requests for storage items of the selected share of the destination distributed file server. The file server manager further redirects client requests for storage items of the selected share of the source distributed file server to the destination distributed file server by updating active directory information.

    Elastic request handling technique for optimizing workload performance

    公开(公告)号:US12204755B2

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

    申请号:US17853123

    申请日:2022-06-29

    Applicant: Nutanix, Inc.

    Abstract: An elastic request handling technique limits a number of threads used to service input/output (I/O) requests of a low-latency I/O workload received by a file system server executing on a cluster having a plurality of nodes deployed in a virtualization environment. The limited number of threads (server threads) is constantly maintained as “active” and running on virtual central processing units (vCPUs) of a node. The file system server spawns and organizes the active server threads as one or more pools of threads. The server prioritizes the low-latency I/O requests by loading them onto the active threads and allowing the requests to run on those active threads to completion, thereby obviating overhead associated with lock contention and vCPU migration after a context switch (i.e., to avoid rescheduling a thread on a different vCPU after execution of the thread was suspended).

    Malicious activity detection, validation, and remediation in virtualized file servers

    公开(公告)号:US12182264B2

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

    申请号:US17693206

    申请日:2022-03-11

    Applicant: NUTANIX, INC.

    Abstract: Examples of file analytics systems are described that may obtain metadata data and events data from a virtualized file server. The file analytics systems may detect one or more events from the events data matching a criteria indicating malicious activity. The file analytics systems may validate the detection of malicious activity. The validation may be performed by comparing the file type, such as the MIME type, of sample files before and after the suspected malicious activity. The systems may recover a share of the distributed file server including the one or more affected files by replacing the one or more affected files with stored versions of the one or more affected files from a snapshot of the share taken prior to the detected malicious activity.

    Failover and failback of distributed file servers

    公开(公告)号:US12164383B2

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

    申请号:US17648654

    申请日:2022-01-21

    Applicant: NUTANIX, INC.

    Abstract: An example file server manager updates a selected share of a destination distributed file server based on a snapshot of at least a portion of a selected share of a source distributed file server. The selected share of the destination distributed file server is updated while the source distributed file server serves client requests for storage items of the selected share of the source distributed file server. The file server manager receives a request to failover from the source distributed file server to the destination distributed file server and configures the destination distributed file server to service read and write requests for storage items of the selected share of the destination distributed file server. The file server manager further redirects client requests for storage items of the selected share of the source distributed file server to the destination distributed file server by updating active directory information.

    TECHNIQUE FOR PROVIDING CUSTOM NAMESPACES ON A FILE SYSTEM

    公开(公告)号:US20240193128A1

    公开(公告)日:2024-06-13

    申请号:US18076626

    申请日:2022-12-07

    Applicant: Nutanix, Inc.

    CPC classification number: G06F16/173 G06F16/148 G06F16/164 G06F16/185

    Abstract: A technique extends a file system infrastructure of a storage system to provide a custom namespace within a pathname of a logical construct configured to invoke semantically interpretative context as a command embedded in a data access protocol request issued by a client and directed to the logical construct served by the storage system, without alteration to the data access protocol. The extension includes a “plug-in” engine of a data access protocol server executing on a network protocol stack of the storage system. The engine operates to extract a pathname from the request to determine whether the custom namespace incorporating the command is present and directed to the logical construct. If so, the engine semantically interprets the command within a context of the custom namespace to essentially convert the command to one or more predefined operations directed to the logical construct. The storage system then performs the operations and returns the results to the client.

    ELASTIC REQUEST HANDLING TECHNIQUE FOR OPTIMIZING WORKLOAD PERFORMANCE

    公开(公告)号:US20230359359A1

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

    申请号:US17853123

    申请日:2022-06-29

    Applicant: Nutanix, Inc.

    CPC classification number: G06F3/0611 G06F3/0655 G06F3/0679

    Abstract: An elastic request handling technique limits a number of threads used to service input/output (I/O) requests of a low-latency I/O workload received by a file system server executing on a cluster having a plurality of nodes deployed in a virtualization environment. The limited number of threads (server threads) is constantly maintained as “active” and running on virtual central processing units (vCPUs) of a node. The file system server spawns and organizes the active server threads as one or more pools of threads. The server prioritizes the low-latency I/O requests by loading them onto the active threads and allowing the requests to run on those active threads to completion, thereby obviating overhead associated with lock contention and vCPU migration after a context switch (i.e., to avoid rescheduling a thread on a different vCPU after execution of the thread was suspended).

Patent Agency Ranking