ARCHITECTURE FOR IMPLEMENTING A VIRTUALIZATION ENVIRONMENT AND APPLIANCE

    公开(公告)号:US20220350633A1

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

    申请号:US17705193

    申请日:2022-03-25

    Applicant: Nutanix, Inc.

    Abstract: An improved architecture is provided which enables significant convergence of the components of a system to implement virtualization. The infrastructure is VM-aware, and permits scaled out converged storage provisioning to allow storage on a per-VM basis, while identifying I/O coming from each VM. The current approach can scale out from a few nodes to a large number of nodes. In addition, the inventive approach has ground-up integration with all types of storage, including solid-state drives. The architecture of the invention provides high availability against any type of failure, including disk or node failures. In addition, the invention provides high performance by making I/O access local, leveraging solid-state drives and employing a series of patent-pending performance optimizations.

    UNIQUE IDENTIFIERS FOR DATA REPLICATION, MIGRATION, FAILOVER OPERATIONS AND FAILBACK OPERATIONS

    公开(公告)号:US20180314599A1

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

    申请号:US16030808

    申请日:2018-07-09

    Applicant: Nutanix, Inc.

    Abstract: A computer implemented method implemented with a processor for assigning a unique identifier for a data item initially deployed at a cluster of a networked environment that includes determining a unique cluster identifier for the cluster of the networked environment, atomically modifying a local counter value at the cluster of the networked environment and appending the unique cluster identifier to the atomically modified local counter value at the cluster of the networked environment to form a unique ID for the data item.

    UNIQUE IDENTIFIERS FOR DATA REPLICATION, MIGRATION, FAILOVER OPERATIONS AND FAILBACK OPERATIONS

    公开(公告)号:US20170206149A1

    公开(公告)日:2017-07-20

    申请号:US15478052

    申请日:2017-04-03

    Applicant: Nutanix, Inc.

    Abstract: A computer implemented method implemented with a processor for assigning a unique identifier for a data item initially deployed at a node of a networked environment includes determining a unique node identifier for the node of the networked environment, atomically modifying a local counter value at the node of the networked environment, and appending the unique node identifier to the atomically modified local counter value at the node of the networked environment to form a unique ID for the data item.

Patent Agency Ranking