CONFIGURING VIRTUALIZATION SYSTEM IMAGES FOR A COMPUTING CLUSTER

    公开(公告)号:US20220206832A1

    公开(公告)日:2022-06-30

    申请号:US17139541

    申请日:2020-12-31

    Applicant: Nutanix, Inc.

    Abstract: A plurality of different virtualization system images are configured for deployment to a plurality of nodes in heterogeneous environments. Individual ones of the virtualization system images are configured such that once deployed, the nodes form a computer cluster having a storage pool that is shared across the nodes. When configuring the virtualization system images, information that describes the heterogeneous computing environments is accessed, and constraints pertaining the heterogeneous computing environments are reconciled in advance of configuring the different virtualization system images. A common subnet across the heterogeneous environments is established. The plurality of different virtualization system images are configured to access the common subnet once deployed. The common subnet serves as a storage I/O communication path over which a cluster-wide storage pool is implemented. The virtualization system images are configured to correspond to address portions of a contiguous address space that is used to access data in the storage pool.

    INTRA-FOOTPRINT COMPUTING CLUSTER BRING-UP
    2.
    发明公开

    公开(公告)号:US20230153169A1

    公开(公告)日:2023-05-18

    申请号:US18152092

    申请日:2023-01-09

    Applicant: Nutanix, Inc.

    Abstract: Methods, systems and computer program products for intra-footprint computing cluster bring-up within a virtual private cloud. A network connection is established between an initiating module and a virtual private cloud (VPC). An initiating module allocates resources of the virtual private cloud including a plurality of nodes that correspond to members of a to-be-configured computing cluster. A cluster management module having coded therein an intended computing cluster configuration is configured into at least one of the plurality of nodes. The members of the to-be-configured computing cluster interoperate from within the VPC to accomplish a set of computing cluster bring-up operations that configure the plurality of members into the intended computing cluster configuration. Execution of bring-up instructions of the management module serve to allocate networking IP addresses of the virtual private cloud. The allocated networking IP addresses of the virtual private cloud are assigned to networking interfaces of the plurality of nodes.

    INTRA-FOOTPRINT COMPUTING CLUSTER BRING-UP

    公开(公告)号:US20220138014A1

    公开(公告)日:2022-05-05

    申请号:US17086405

    申请日:2020-10-31

    Applicant: Nutanix, Inc.

    Abstract: Methods, systems and computer program products for intra-footprint computing cluster bring-up within a virtual private cloud. A network connection is established between an initiating module and a virtual private cloud (VPC). An initiating module allocates resources of the virtual private cloud including a plurality of nodes that correspond to members of a to-be-configured computing cluster. A cluster management module having coded therein an intended computing cluster configuration is configured into at least one of the plurality of nodes. The members of the to-be-configured computing cluster interoperate from within the VPC to accomplish a set of computing cluster bring-up operations that configure the plurality of members into the intended computing cluster configuration. Execution of bring-up instructions of the management module serve to allocate networking IP addresses of the virtual private cloud. The allocated networking IP addresses of the virtual private cloud are assigned to networking interfaces of the plurality of nodes.

    CONFIGURING VIRTUALIZATION SYSTEM IMAGES FOR A COMPUTING CLUSTER

    公开(公告)号:US20240069952A1

    公开(公告)日:2024-02-29

    申请号:US18216511

    申请日:2023-06-29

    Applicant: Nutanix, Inc.

    CPC classification number: G06F9/45558 G06F8/60 H04L67/10 G06F2009/45579

    Abstract: A plurality of different virtualization system images are configured for deployment to a plurality of nodes in heterogeneous environments. Individual ones of the virtualization system images are configured such that once deployed, the nodes form a computer cluster having a storage pool that is shared across the nodes. When configuring the virtualization system images, information that describes the heterogeneous computing environments is accessed, and constraints pertaining the heterogeneous computing environments are reconciled in advance of configuring the different virtualization system images. A common subnet across the heterogeneous environments is established. The plurality of different virtualization system images are configured to access the common subnet once deployed. The common subnet serves as a storage I/O communication path over which a cluster-wide storage pool is implemented. The virtualization system images are configured to correspond to address portions of a contiguous address space that is used to access data in the storage pool.

    MULTI-CLOUD LICENSED SOFTWARE DEPLOYMENT
    5.
    发明公开

    公开(公告)号:US20240241706A1

    公开(公告)日:2024-07-18

    申请号:US18531586

    申请日:2023-12-06

    Applicant: Nutanix, Inc.

    CPC classification number: G06F8/60 G06F9/45533 G06F21/105 H04L67/34 H04L67/10

    Abstract: Methods, systems, and computer program products for flexible virtualization system deployment into different cloud computing environments. A set of floating licenses to virtualization system software components is established. The set of floating licenses are configured to permit usage of the virtualization system software components on different cloud computing infrastructures. Workload parameters of a workload to be deployed to one of the different cloud computing infrastructures is considered with respect to cloud attributes corresponding to the different cloud computing infrastructures. One or more candidate target cloud computing infrastructures are selected based upon a comparison between workload attributes of a computing workload and cloud attributes of the candidate target cloud computing infrastructures. Virtualization system software components are deployed into the selected target cloud computing infrastructures. Licenses to the virtualization system software components can float between any combination of different cloud computing infrastructures, including floating the licenses between private clouds and public clouds.

    MULTI-CLOUD LICENSED SOFTWARE DEPLOYMENT
    6.
    发明公开

    公开(公告)号:US20230146961A1

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

    申请号:US18054887

    申请日:2022-11-11

    Applicant: Nutanix, Inc.

    CPC classification number: G06F8/60 G06F9/45533 H04L67/34 G06F21/105 H04L67/10

    Abstract: Methods, systems, and computer program products for flexible virtualization system deployment into different cloud computing environments. A set of floating licenses to virtualization system software components is established. The set of floating licenses are configured to permit usage of the virtualization system software components on different cloud computing infrastructures. Workload parameters of a workload to be deployed to one of the different cloud computing infrastructures is considered with respect to cloud attributes corresponding to the different cloud computing infrastructures. One or more candidate target cloud computing infrastructures are selected based upon a comparison between workload attributes of a computing workload and cloud attributes of the candidate target cloud computing infrastructures. Virtualization system software components are deployed into the selected target cloud computing infrastructures. Licenses to the virtualization system software components can float between any combination of different cloud computing infrastructures, including floating the licenses between private clouds and public clouds.

    STATE-DRIVEN VIRTUALIZATION SYSTEM IMAGING

    公开(公告)号:US20220137946A1

    公开(公告)日:2022-05-05

    申请号:US17086392

    申请日:2020-10-31

    Applicant: Nutanix, Inc.

    Abstract: A method for forming a virtualization system image. A specification of an expressed end state of a virtualization system image is analyzed. The specification is decomposed into lower level specifications and the lower level specifications are decomposed into idempotent operations. The virtualization system image corresponding to the expressed end state is assembled by processing the idempotent operations. The expressed end state, decomposed lower level intents, and decomposed idempotent operations are codified into a decomposition hierarchy. The decomposition hierarchy is query-able such that, for a given intent, an idempotent operation is returned. An idempotent operation code library is query-able such that, for a given idempotent operation, a corresponding set of executable code is returned. An image builder executes the executable code. When all of the idempotent operations have been successfully executed, the virtualization system image is complete. A virtualization system image is deployed to computing nodes that constitute a computing cluster.

Patent Agency Ranking