IP Library › Granted Patent US 12,495,024
Granted Patent B2
US 12,495,024 · App. 17/815,794 · Granted Dec 9, 2025

Computing cluster bring-up on any one of a plurality of different public cloud infrastructures

Inventors: Aaron Dean Brown (Sunnyvale, CA); Abhishek Arora (Santa Clara, CA); Manoj Sudheendra (Milpitas, CA); Mohan Maturi (San Jose, CA); Shlomo Shlomi Vaknin (San Jose, CA)
Assignee: Nutanix, Inc.
H04L63/08H04L67/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,495,024
App. No.
17/815,794
Filed
Jul 28, 2022
Granted
Dec 9, 2025
Kind
B2
Examiner
JOO, JOSHUA
Art Unit
2445
USPC
726/7
Abstract

Methods, systems and computer program products for bringing-up a computing cluster on a public cloud infrastructure. The method includes using a multicloud management system which is configured to bring-up a computing cluster on any one of a plurality of different public cloud infrastructures to bring-up the cluster in a user's account on the public cloud infrastructure, allowing the user to directly utilize tools and features of the public cloud infrastructure and/or computer security of the user's choice.

Claims (65)

1 . A method for bringing-up a computing cluster on a public cloud infrastructure in a user's account on the public cloud infrastructure, the method comprising:

a cloud management computing system accessing a user's credentials for the user's account on the public cloud infrastructure; and

the cloud management computing system transmitting first bring-up commands to the public cloud infrastructure within the user's account on the public cloud infrastructure, the first bring-up commands bringing-up a computing cluster on the public cloud infrastructure to a desired configuration state, wherein

the cloud management computing system comprises a multicloud management system having a single orchestrator configured to bring-up a computing cluster on any one of a plurality of different public cloud infrastructures,

each different public cloud infrastructure has different bring-up protocols from the other public cloud infrastructures, and

the single orchestrator configured to receive generic cluster specifications for the desired configuration state not specific to any particular one of the public cloud infrastructures and to determine bring-up commands specific to a selected one of the plurality of different public cloud infrastructures to bring-up the computing cluster to the desired configuration state on the selected one of the plurality of different public cloud infrastructures.

2 . The method of claim 1 , wherein the cloud management computing system is external to the plurality of different public cloud infrastructures.

3 . The method of claim 1 , further comprising:

the cloud management computing system receiving a first configuration state indication from the public cloud infrastructure, the first configuration state indication including information of a current configuration state of the computing cluster.

4 . The method of claim 3 , further comprising:

the cloud management computing system determining second bring-up commands for bringing-up the computing cluster to the desired configuration state based on the first configuration state indication and the desired configuration state.

5 . The method of claim 4 , further comprising:

the cloud management computing system transmitting the second bring-up commands to the public cloud infrastructure.

6 . The method of claim 5 , further comprising:

the cloud management computing system identifying the selected one of the plurality of public cloud infrastructures; and

the cloud management computing system configuring the first bring-up commands based on the selected one of the plurality of public cloud infrastructures.

7 . The method of claim 5 , wherein the plurality of public cloud infrastructures comprises Amazon Web Services, Microsoft Azure, Google Cloud Services, and Oracle Cloud.

8 . The method of claim 1 , wherein the first bring-up commands comprise only idempotent operations.

9 . The method of claim 1 , wherein the first bring-up commands comprise only atomic operations.

10 . The method of claim 1 , wherein the first bring-up commands comprise only idempotent operations and atomic operations.

11 . A non-transitory computer readable medium having stored thereon a sequence of instructions which, when stored in memory and executed by a processor cause the processor to perform a process comprising:

identifying a public cloud infrastructure selected by a user from a plurality of different available public cloud infrastructures for bringing-up a computing cluster within an account on the public cloud infrastructure;

accessing credentials for the account on the selected public cloud infrastructure;

receiving, by a single orchestrator, generic instructions for bringing-up the computer cluster, the generic instructions not specific to any of the plurality of available public cloud infrastructures;

determining, by the single orchestrator, first bring-up commands specific to the selected public cloud infrastructure from a library of bring-up commands for the plurality of different public cloud infrastructures based on the generic instructions, wherein each public cloud infrastructure has different bring-up protocols from the other public cloud infrastructures; and

transmitting the first bring-up commands to the selected public cloud infrastructure within the account on the public cloud infrastructure using the credentials, the first bring-up commands bringing-up a computing cluster on the selected public cloud infrastructure to a desired configuration state.

12 . The non-transitory computer readable medium of claim 11 , wherein the account is an account of the user on the selected public cloud infrastructure, and the credentials are the user's credentials on the selected public cloud infrastructure.

13 . The non-transitory computer readable medium of claim 11 , the process further comprising:

receiving a first configuration state indication from the selected public cloud infrastructure, the first configuration state indication including information of a current configuration state of the computing cluster.

14 . The non-transitory computer readable medium of claim 11 , the process further comprising:

determining second bring-up commands for bringing-up the computing cluster to the desired configuration state based on the first configuration state indication and the desired configuration state.

15 . The non-transitory computer readable medium of claim 14 , the process further comprising:

transmitting the second bring-up commands to the selected public cloud infrastructure.

16 . The non-transitory computer readable medium of claim 11 , wherein the plurality of public cloud infrastructures comprises Amazon Web Services, Microsoft Azure, Google Cloud Services, and Oracle Cloud.

17 . The non-transitory computer readable medium of claim 11 , wherein the first bring-up commands comprise only idempotent operations.

18 . The non-transitory computer readable medium of claim 11 , wherein the first bring-up commands comprise only atomic operations.

19 . The non-transitory computer readable medium of claim 11 , wherein the first bring-up commands comprise only idempotent operations and atomic operations.

20 . A system comprising:

a cloud management computing system comprising a processor and a multicloud management system which is executed by the processor, the multicloud management system having a single orchestrator configured to bring-up a computing cluster on any of a plurality of public cloud infrastructures using a process comprising:

identifying a public cloud infrastructure selected by a user from a plurality of different available public cloud infrastructures for bringing-up a computing cluster within an account on the public cloud infrastructure;

accessing credentials for the account on the selected public cloud infrastructure;

receiving, by the single orchestrator, generic instructions for bringing-up the computer cluster, the generic instructions not specific to any of the plurality of available public cloud infrastructures;

determining, by the single orchestrator, first bring-up commands specific to the selected public cloud infrastructure from a library of bring-up commands for the plurality of different public cloud infrastructures based on the generic instructions, wherein each public cloud infrastructure has different bring-up protocols from the other public cloud infrastructures; and

transmitting the first bring-up commands to the selected public cloud infrastructure within the account on the public cloud infrastructure using the credentials, the first bring-up commands bringing-up a computing cluster on the selected public cloud infrastructure to a desired configuration state.

21 . The system of claim 20 , wherein the account is an account of the user on the selected public cloud infrastructure, and the credentials are the user's credentials on the selected public cloud infrastructure.

22 . The system of claim 20 , wherein the cloud management computing system is a cloud computing system.

23 . The system of claim 20 , the process further comprising:

receiving a first configuration state indication from the selected public cloud infrastructure, the first configuration state indication including information of a current configuration state of the computing cluster.

24 . The system of claim 20 , the process further comprising:

determining second bring-up commands for bringing-up the computing cluster to the desired configuration state based on the first configuration state indication and the desired configuration state.

25 . The system of claim 20 , the process further comprising:

transmitting the second bring-up commands to the selected public cloud infrastructure.

26 . The system of claim 20 , wherein the plurality of public cloud infrastructures comprises Amazon Web Services, Microsoft Azure, Google Cloud Services, and Oracle Cloud.

27 . The system of claim 20 , wherein the first bring-up commands comprise only idempotent operations.

28 . The system of claim 20 , wherein the first bring-up commands comprise only atomic operations.

29 . The system of claim 20 , wherein the first bring-up commands comprise only idempotent operations and atomic operations.

30 . The system of claim 20 , wherein the process further comprises:

loading an orchestrator agent onto the public cloud infrastructure in the user's account, the orchestrator agent configured to interface with the single orchestrator to bring-up the computing cluster on the selected public cloud infrastructure.

31 . The system of claim 20 , further comprising:

the selected public cloud infrastructure comprising a plurality of bare metal nodes, the public cloud infrastructure configured to perform a process comprising:

receiving an orchestrator agent install program from the cloud management computing system;

executing the orchestrator agent install program to install the orchestrator agent in the user's account;

the orchestrator agent receiving the first bring-up commands from the multicloud management system; and

the orchestrator agent executing the first bring-up commands to instruct the public cloud infrastructure to perform first operations to bring-up the computing cluster in the user's account on the public cloud infrastructure.

32 . The system of claim 31 , wherein the cloud management computing system is a cloud computing system.

Assignments (2)
SECURITY INTEREST Recorded Feb 13, 2025
From: NUTANIX, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 070206/0463 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2023
From: BROWN, AARON DEAN; ARORA, ABHISHEK; SUDHEENDRA, MANOJ; MATURI, MOHAN; VAKNIN, SHLOMO SHLOMI
To: NUTANIX, INC.
Reel/Frame 062276/0960 →
Continuity (2)
Provisional Application 63203792 · Jul 30, 2021
Related Publication 20230034521A1 · Feb 2, 2023
References Cited (134)
US 7386697B1 · Case et al. · 2008 [cited by applicant]
US 7412479B2 · Arendt et al. · 2008 [cited by applicant]
US 8549518B1 · Aron et al. · 2013 [cited by applicant]
US 8601473B1 · Aron et al. · 2013 [cited by applicant]
US 8850130B1 · Aron et al. · 2014 [cited by applicant]
US 9189355B1 · Moturu · 2015 [cited by examiner]
US 9225707B1 · de Sousa · 2015 [cited by examiner]
US 9772866B1 · Aron et al. · 2017 [cited by applicant]
US 10474501B2 · Ghodsi et al. · 2019 [cited by applicant]
US 10778597B1 · Tan · 2020 [cited by examiner]
US 10841152B1 · Humphreys · 2020 [cited by applicant]
US 11836535B1 · Allen · 2023 [cited by examiner]
US 20090113034A1 · Krishnappa et al. · 2009 [cited by applicant]
US 20110055385A1 · Tung · 2011 [cited by examiner]
US 20110289343A1 · Schaefer et al. · 2011 [cited by applicant]
US 20130159380A1 · Alam et al. · 2013 [cited by applicant]
US 20130205028A1 · Crockett et al. · 2013 [cited by applicant]
US 20130339949A1 · Spiers · 2013 [cited by examiner]
US 20140149590A1 · Mallipeddi et al. · 2014 [cited by applicant]
US 20140304352A1 · Chaudhary et al. · 2014 [cited by applicant]
US 20150236978A1 · Gulati et al. · 2015 [cited by applicant]
US 20160070597A1 · Riggin · 2016 [cited by examiner]
US 20170090825A1 · Osadchyy et al. · 2017 [cited by applicant]
US 20170139736A1 · Messerli et al. · 2017 [cited by applicant]
US 20170223117A1 · Messerli et al. · 2017 [cited by applicant]
US 20170339008A1 · Dion et al. · 2017 [cited by applicant]
US 20190102411A1 · Hung et al. · 2019 [cited by applicant]
US 20190190778A1 · Easterling et al. · 2019 [cited by applicant]
US 20190238656A1 · Samprathi · 2019 [cited by examiner]
US 20190281112A1 · Bhat · 2019 [cited by examiner]
US 20190349424A1 · Reddy · 2019 [cited by examiner]
US 20200026625A1 · Konka et al. · 2020 [cited by applicant]
US 20200028901A1 · Suresh et al. · 2020 [cited by applicant]
US 20200084106A1 · Johnson · 2020 [cited by examiner]
US 20200084110A1 · Kim et al. · 2020 [cited by applicant]
US 20200092222A1 · McClenahan · 2020 [cited by examiner]
US 20200133738A1 · Junior · 2020 [cited by examiner]
US 20200137162A1 · Padmanabh · 2020 [cited by examiner]
US 20200244527A1 · Sharma · 2020 [cited by examiner]
US 20200314006A1 · Mackie · 2020 [cited by examiner]
US 20200349015A1 · Chang · 2020 [cited by examiner]
US 20210124624A1 · Jeong · 2021 [cited by applicant]
US 20210397465A1 · Mellquist et al. · 2021 [cited by applicant]
US 20210397466A1 · Mckee et al. · 2021 [cited by applicant]
US 20220138014A1 · Maturi et al. · 2022 [cited by applicant]
US 20220155759A1 · Okamoto · 2022 [cited by examiner]
US 20220210147A1 · Galvin · 2022 [cited by examiner]
US 20220247625A1 · Grimes · 2022 [cited by examiner]
US 20220286350A1 · Prabhakar et al. · 2022 [cited by applicant]
US 20220308777A1 · Capelo · 2022 [cited by examiner]
US 20230025529A1 · Fu et al. · 2023 [cited by applicant]
US 20230028934A1 · Shetty et al. · 2023 [cited by applicant]
US 20230385126A1 · Thakkar · 2023 [cited by examiner]
EP 4124953A2 · 2023 [cited by applicant]
KR 101998564B1 · 2019 [cited by applicant]
Extended European Search Report for EP Patent Appln. No. 22187971.1 dated Feb. 24, 2023. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/815,949 dated Oct. 5, 2023. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/086,405 dated Feb. 3, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/086,405 dated May 27, 2022. [cited by applicant]
Zagorsek, Hugo, Anja Cotic Svetina, and Marko Jaklic. “Leadership in Clusters: Attributes of Effective Cluster Leader in Slovenia.” Transformations in business & economics 7.2 (2008). (Year: 2008). [cited by applicant]
Addison, L., “Cluster API: Past, Present and Future”, Jetstack Ltd., (Jan. 7, 2020). [cited by applicant]
Micro Focus, “Open Enterprise Server 2018 SP2: OES Cluster Services for Linux”, Administration Guide, Micro Focus, (May 2020). [cited by applicant]
Red Hat, “Red Hat Enterprise Linux CoreOS (RHCOS)”, Red Hat, Inc., (Jun. 21, 2020), (Publication date based on indicated capture date by Archive.org; first publication date unknown). [cited by applicant]
“Cloudbreak 2.4.0 Introduction,” Cloudera, URL: https://docs.cloudera.com/HDPDocuments/Cloudbreak/Cloudbreak-2.4.0/content/index.html , downloaded on May 11, 2022. [cited by applicant]
“Cloudbreak Architecture,” Cloudera, URL: https://docs.cloudera.com/HDPDocuments/Cloudbreak/Cloudbreak-2.4.0/content/architecture/index.html, date found via Internet Archive as Sep. 21, 2021. [cited by applicant]
“Cloudbreak Security Overview,” Cloudera, URL: https://docs.cloudera.com/HDPDocuments/Cloudbreak/Cloudbreak-2.4.0/content/security/index.html#identity-management, date found via Internet Archive as Sep. 21, 2021. [cited by applicant]
“Creating Your First Streams Messaging Cluster in CDP Public Cloud,” Cloudera, URL: https://docs.cloudera.com/cdf-datahub/7.2.10/quick-start-sm/topics/cdf-datahub-sm-cluster-quick-start-createcluster.html?, dated Jun. 1… [cited by applicant]
Chemitiganti, V., “Kubernetes in the Enterprise—Chapter 7: What You Need to Know About Platform9 Managed Kubernetes,” Platform9, URL: https://platform9.com/blog/kubernetes-in-the-enterprise-chapter-7-what-you-need-to-kn… [cited by applicant]
Nimje, S., “How to Set Up a Shared Kubernetes Cluster on AWS using Platform9 Managed Kubernetes,” Platform9, URL: https://platform9.com/blog/how-to-set-up-a-shared-kubernetes-cluster-on-aws/, dated Jun. 9, 2021. [cited by applicant]
“AWS Cloud Provider Management,” Platform9, URL: https://platform9.com/docs/v5.1/kubernetes/add-aws-cloud-provider, downloaded on May 11, 2022. [cited by applicant]
“Red Hat Advanced Cluster Management for Kubernetes,” URL: https://www.redhat.com/en/technologies/management/advanced-cluster-management, date found via Internet Archive as Aug. 20, 2020. [cited by applicant]
“Chapter 1. Managing Your Clusters,” Red Hat, URL: https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/2.4/html/clusters/managing-your-clusters, date found via Google as Mar.… [cited by applicant]
“Chapter 4. Installing on AWS,” Red Hat, URL: https://access.redhat.com/documentation/en-us/openshift_container_platform/4.9/html/installing/installing-on-aws, date found via Google as May 15, 2022. [cited by applicant]
“Chapter 5. Installing on Azure,” Red Hat, URL: https://access.redhat.com/documentation/en-us/openshift_container_platform/4.9/html/installing/installing-on-azure, date found via Google as May 15, 2022. [cited by applicant]
“Chapter 7. Installing on GCP,” Red Hat, URL: https://access.redhat.com/documentation/en-us/openshift_container_platform/4.9/html/installing/installing-on-gcp, date found via Internet Archive as Mar. 13, 2022. [cited by applicant]
“Chapter 7. Creating a cluster,” Red Hat, URL: https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/2.1/html/manage_cluster/creating-a-cluster, downloaded on May 11, 2022. [cited by applicant]
“Red Hat Advanced Cluster Management for Kubernetes (RHACM),” YouTube Video, Uploaded on Dec. 4, 2021, URL: https://www.youtube.com/watch?v=58Z91cBiNxE. [cited by applicant]
“Amazon EKS Anywhere: Create and operate Kubernetes clusters on your own infrastructure,” AWS, URL: https://aws.amazon.com/eks/eks-anywhere/?msclkid=7012118bcf5711ec97f70635e15def61, date found via Google as Dec. 21, 20… [cited by applicant]
“Granting access to a user to view Kubernetes resources on a cluster,” AWS, URL: https://docs.aws.amazon.com/eks/latest/userguide/connector-grant-access.html, date found via Google as Sep. 7, 2021. [cited by applicant]
“Install EKS Anywhere,” Amazon AWS, URL: https://anywhere.eks.amazonaws.com/docs/getting-started/install/, date found via Google as Sep. 8, 2021. [cited by applicant]
“Cluster creation workflow,” Amazon AWS, URL: https://anywhere.eks.amazonaws.com/docs/concepts/clusterworkflow/, date found via Google as Sep. 8, 2021. [cited by applicant]
“AuthN / AuthZ,” Amazon AWS, URL: https://anywhere.eks.amazonaws.com/docs/reference/faq/#authn—authz, downloaded on May 11, 2022. [cited by applicant]
“Anthos technical overview,” Google Cloud, URL: https://cloud.google.com/anthos/docs/concepts/overview, date found via Internet Archive as Sep. 16, 2020. [cited by applicant]
“Anthos clusters on AWS documentation,” Google Cloud, URL: https://cloud.google.com/anthos/clusters/docs/multi-cloud/aws, date found via Internet Archive as Mar. 18, 2022. [cited by applicant]
“Deploy an application on Anthos clusters on Azure,” Google Cloud, URL: https://cloud.google.com/anthos/clusters/docs/multi-cloud/azure/deploy-app, downloaded on May 11, 2022. [cited by applicant]
“Create a Cluster,” Oracle Help Center, URL: https://docs.oracle.com/en/cloud/paas/big-data-compute-cloud/csspc/create-cluster.html, date found via Google as Jan. 18, 2019. [cited by applicant]
“Bringing Up Clusters in the WebUL or CLI,” Commvault, URL: https://documentation.commvault.com/cds/121157_bringing_up_clusters_in_webui_or_cli.html, dated Jan. 7, 2022. [cited by applicant]
“What is cloud management?,” Red Hat, URL: https://www.redhat.com/en/topics/cloud-computing/what-is-cloud-management, dated Mar. 7, 2018. [cited by applicant]
“Observability: Red Hat Advanced Cluster Management for Kubernetes 2.3,” Red Hat, URL: https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/2.3/html-single/observability/index… [cited by applicant]
“Support: Openshift Container Platform 4.8,” Red Hat, URL: https://access.redhat.com/documentation/en-us/openshift_container_platform/4.8/html-single/support/index#about-remote-health-monitoring, downloaded on May 12, 2… [cited by applicant]
“What is Amazon EKS?,” AWS, URL: https://docs.aws.amazon.com/eks/latest/userguide/what-is-eks.html, date found via Internet Archive as Mar. 3, 2022. [cited by applicant]
“Amazon EKS nodes,” AWS, URL: https://docs.aws.amazon.com/eks/latest/userguide/eks-compute.html, date found via Internet Archive as Jun. 6, 2022. [cited by applicant]
“Monitor metrics with CloudWatch,” AWS, URL: https://docs.aws.amazon.com/emr/latest/ManagementGuide/UsingEMR_ViewingMetrics.html, date found via Internet Archive as Mar. 25, 2022. [cited by applicant]
“Managing and Monitoring Clusters,” Cloudbreak, URL: https://docs.cloudera.com/HDPDocuments/Cloudbreak/Cloudbreak-2.4.2/content/os-clusters-manage/index.html, date found via Google as Aug. 12, 2019. [cited by applicant]
“Features,” Kubesphere, URL: https://kubesphere.io/docs/v3.3/introduction/features/, dated Nov. 2, 2021. [cited by applicant]
“Kubernetes Multi-Cluster Management—Overview,” Kubesphere, URL: https://kubesphere.io/docs/v3.3/multicluster-management/introduction/overview/, dated Apr. 14, 2021. [cited by applicant]
“Cluster Status Monitoring,” Kubesphere, URL: https://kubesphere.io/docs/v3.3/cluster-administration/cluster-status-monitoring/, dated Nov. 2, 2021. [cited by applicant]
“PMK Product Overview,” Platform9, URL: https://platform9.com/docs/v5.1/kubernetes/introduction-overview#24x7-live-monitoring-and-management-of-your-kubernetes-clusters, downloaded on May 12, 2022. [cited by applicant]
“Enable In-Cluster Monitoring,” Platform9, URL: https://platform9.com/docs/kubernetes/enabling-in-cluster-monitoring, dated Apr. 1, 2022. [cited by applicant]
“What is Azure Arc-enabled Kubernetes?,” Microsoft Docs, URL: https://docs.microsoft.com/en-us/azure/azure-arc/kubernetes/overview, dated May 4, 2022. [cited by applicant]
“Azure Monitor overview,” Microsoft Docs, URL: https://docs.microsoft.com/en-us/azure/azure-monitor/overview, dated Jul. 29, 2022. [cited by applicant]
“Azure Arc hybrid management and deployment for Kubernetes clusters,” Microsoft Docs, URL: https://docs.microsoft.com/en-us/azure/architecture/hybrid/arc-hybrid-kubernetes, date found via Internet Archive as Feb. 8, 202… [cited by applicant]
“What is Dataproc?,” Microsoft Docs, URL: https://cloud.google.com/dataproc/docs/concepts/overview, date found via Internet Archive as Mar. 2, 2022. [cited by applicant]
“Cluster web interfaces,” Google Cloud, https://cloud.google.com/dataproc/docs/concepts/accessing/cluster-web-interfaces, date found via Internet Archive as Aug. 2, 2021. [cited by applicant]
“Class Cluster,” Google.Apis, URL: https://googleapis.dev/dotnet/Google.Apis.Dataproc.v1/latest/api/Google.Apis.Dataproc.v1.Data.Cluster.html, date found via Google as May 2019. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Oct. 15, 2013), from http://stevenpoitras.com/the-nutanix-bible/ (Publication date based on indicated capture date by Archive.org; first publication date unknown). [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 11, 2014), from http://stevenpoitras.com/the-nutanix-bible/ (Publication date based on indicated capture date by Archive.org; first publication date unknown). [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jun. 20, 2014), from http://stevenpoitras.com/the-nutanix-bible/ (Publication date based on indicated capture date by Archive.org; first publication date unknown). [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 7, 2015), from http://stevenpoitras.com/the-nutanix-bible/ (Publication date based on indicated capture date by Archive.org; first publication date unknown). [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jun. 9, 2015), from http://stevenpoitras.com/the-nutanix-bible/ (Publication date based on indicated capture date by Archive.org; first publication date unknown). [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Sep. 4, 2015), from https://nutanixbible.com/. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 12, 2016), from https://nutanixbible.com/. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jun. 9, 2016), from https://nutanixbible.com/. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 3, 2017), from https://nutanixbible.com/. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jun. 8, 2017), from https://nutanixbible.com/. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 3, 2018), from https://nutanixbible.com/. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jun. 25, 2018), from https://nutanixbible.com/. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 8, 2019), from https://nutanixbible.com/. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jul. 9, 2019), from https://nutanixbible.com/ (Publication date based on indicated capture date by Archive.org; first publication date unknown). [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Feb. 3, 2020), from https://nutanixbible.com/ (Publication date based on indicated capture date by Archive.org; first publication date unknown). [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Aug. 1, 2020), from https://nutanixbible.com/ (Publication date based on indicated capture date by Archive.org; first publication date unknown). [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 30, 2021), from https://nutanixbible.com/ (Publication date based on indicated capture date by Archive.org; first publication date unknown). [cited by applicant]
Cano, I. et al., “Curator: Self-Managing Storage for Enterprise Clusters”, [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Sep. 9, 2022), from https://nutanixbible.com/ (Publication date based on indicated capture date by Archive.org; first publication date unknown). [cited by applicant]
“Citrix XenDesktop 7.1 on Microsoft Hyper-V Server 2012 R2 on Nutanix Virtual Computing Platform—Solution Design,” Citrix Validated Solutions, Prepared by: Citrix APAC Solutions, dated Jun. 25, 2014. [cited by applicant]
Partial European Search Report for EP Patent Appln. No. 22187971.1 dated Nov. 23, 2022. [cited by applicant]
Hortonworks Inc. : “Cloudbreak 2.4.0 documentation”, Dec. 31, 2018 (Dec. 31, 2018), XP05598˜383, Retriteved from the Internet: URL:https://docs.cloudera.com/HDPDocuments/Cloudbreak/Cloudbreak-2.4.0/content/index.html [r… [cited by applicant]
Notice of Allowance dated Nov. 15, 2023 for related U.S. Appl. No. 18/152,092. [cited by applicant]
Notice of Allowance dated Jul. 31, 2023 for related U.S. Appl. No. 18/152,092. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/086,405 dated Sep. 8, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 18/409,095 dated Jul. 19, 2024. [cited by applicant]
Examination Report for EP Patent Appln. No. 22187971.1 dated Feb. 14, 2025. [cited by applicant]
Final Office Action for U.S. Appl. No. 18/409,095 dated Jan. 22, 2025. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 18/409,095 dated Jun. 27, 2025. [cited by applicant]