-
公开(公告)号:US11698819B2
公开(公告)日:2023-07-11
申请号:US17337524
申请日:2021-06-03
Applicant: VMWARE, INC.
Inventor: Piyush Parmar , Anant Agarwal , Vikram Nair , Aalap Desai , Rahul Chandrasekaran , Ravi kant Cherukupalli
CPC classification number: G06F9/505 , G06F9/5016 , G06F11/203 , G06F11/3414 , G06F11/3452
Abstract: A system and method for scaling resources of a secondary network for disaster recovery uses a disaster recovery notification from a primary resource manager of a primary network to a secondary resource manager of the secondary network to generate a scale-up recommendation for additional resources to the secondary network. The additional resources are based on latest resource demands of workloads on the primary network included in the disaster recovery notification. A scale-up operation for the additional resources is then executed based on the scale-up recommendation from the secondary resource manager to operate the secondary network with the additional resources to run the workloads on the secondary network.
-
公开(公告)号:US20200174904A1
公开(公告)日:2020-06-04
申请号:US16785039
申请日:2020-02-07
Applicant: VMware, Inc.
Inventor: Aalap Desai , Anant Agarwal , Alaa Shaabana , Ravi Cherukupalli , Sourav Kumar , Vikram Nair
Abstract: Systems and methods for analyzing a customer deployment in a converged or hyper-converged infrastructure are disclosed. A machine learning model is trained based upon historical usage data of other customer deployments. A k-means clustering is performed to generate a prediction as to whether a deployment is configured for optimal failover. Recommendations to improve failover performance can also be generated.
-
公开(公告)号:US20190332415A1
公开(公告)日:2019-10-31
申请号:US16504416
申请日:2019-07-08
Applicant: VMware, Inc.
Inventor: Manoj Krishnan , Anant Agarwal , Rahul Chandrasekaran , Prafulla Mahindrakar , Ravi Cherukupalli
Abstract: A number of hosts in a logical cluster is adjusted up or down in an elastic manner by tracking membership of hosts in the cluster using a first data structure and tracking membership of hosts in a spare pool using a second data structure, and upon determining that a triggering condition for adding another host is met and that all hosts in the cluster are being used, selecting a host from the spare pool, and programmatically adding an identifier of the selected host to the first data structure and programmatically deleting the identifier of the selected host from the second data structure.
-
公开(公告)号:US20230155955A1
公开(公告)日:2023-05-18
申请号:US18099540
申请日:2023-01-20
Applicant: VMware, Inc.
Inventor: Vikram Nair , Rahul Chandrasekaran , Anant Agarwal , Piyush Parmar , Aalap Desai
IPC: H04L47/762 , H04L47/726 , H04L47/80 , H04L47/78
CPC classification number: H04L47/762 , H04L47/726 , H04L47/801 , H04L47/781
Abstract: Disclosed are various implementations of cluster capacity management for infrastructure updates. In some examples, cluster hosts for a cluster can be scheduled for an update. A datacenter level workload can invoke an enter cluster maintenance mode component of a datacenter level resource scheduler by identifying a specified cluster of a datacenter. The datacenter level workload can receive an add host command to add a host for the host level update. Once the host level update is performed on hosts of the specified cluster, the datacenter level workload invokes an exit cluster maintenance mode component and implements a cluster scaling decision.
-
公开(公告)号:US11595321B2
公开(公告)日:2023-02-28
申请号:US17408594
申请日:2021-08-23
Applicant: VMWARE, INC.
Inventor: Vikram Nair , Rahul Chandrasekaran , Anant Agarwal , Piyush Parmar , Aalap Desai
IPC: H04L47/62 , H04L47/726 , H04L47/78 , H04L47/762 , H04L47/80
Abstract: Disclosed are various implementations of cluster capacity management for infrastructure updates. In some examples, cluster hosts for a cluster can be scheduled for an update. A component of a datacenter level resource scheduler can analyze cluster specific resource usage data to identify a cluster scaling decision for the cluster. The datacenter level resource scheduler transmits an indication that the resource scheduler is successfully invoked. Cluster hosts can then be updated.
-
公开(公告)号:US20220129299A1
公开(公告)日:2022-04-28
申请号:US17647689
申请日:2022-01-11
Applicant: VMware, Inc.
Inventor: Manoj Krishnan , Anant Agarwal , Rahul Chandrasekaran , Prafulla Mahindrakar , Ravi Cherukupalli
Abstract: A number of hosts in a logical cluster is adjusted up or down in an elastic manner by tracking membership of hosts in the cluster using a first data structure and tracking membership of hosts in a spare pool using a second data structure, and upon determining that a triggering condition for adding another host is met and that all hosts in the cluster are being used, selecting a host from the spare pool, and programmatically adding an identifier of the selected host to the first data structure and programmatically deleting the identifier of the selected host from the second data structure.
-
公开(公告)号:US20200034270A1
公开(公告)日:2020-01-30
申请号:US16043297
申请日:2018-07-24
Applicant: VMware, Inc.
Inventor: Aalap Desai , Anant Agarwal , Alaa Shaabana , Ravi Cherukupalli , Sourav Kumar , Vikram Nair
Abstract: Systems and methods for analyzing a customer deployment in a converged or hyper-converged infrastructure are disclosed. A machine learning model is trained based upon historical usage data of other customer deployments. A k-means clustering is performed to generate a prediction as to whether a deployment is configured for optimal failover. Recommendations to improve failover performance can also be generated.
-
公开(公告)号:US11379341B2
公开(公告)日:2022-07-05
申请号:US17224201
申请日:2021-04-07
Applicant: VMware, Inc.
Inventor: Aalap Desai , Anant Agarwal , Alaa Shaabana , Ravi Cherukupalli , Sourav Kumar , Vikram Nair
Abstract: Systems and methods for analyzing a customer deployment in a converged or hyper-converged infrastructure are disclosed. A machine learning model is trained based upon historical usage data of other customer deployments. A k-means clustering is performed to generate a prediction as to whether a deployment is configured for optimal failover. Recommendations to improve failover performance can also be generated.
-
公开(公告)号:US11593234B2
公开(公告)日:2023-02-28
申请号:US16744876
申请日:2020-01-16
Applicant: VMware, Inc.
Inventor: Anant Agarwal , Rahul Chandrasekaran , Aalap Desai , Vikram Nair , Zhelong Pan
Abstract: A method of restarting a virtual machine (VM) running in a cluster in a first data center, in a second data center, includes: transmitting images of VMs, including a first VM, running in the cluster of hosts at a first point in time to the second data center for replication in the second data center; generating difference data representing a difference in an image of the first VM at a second point in time and the image of the first VM at the first point in time; transmitting the difference data to the second data center; setting the first VM to be inactive in the first data center; and communicating with a control plane in the second data center to set as active, and power on, a VM in the second data center using the replicated image of the first VM updated with the difference data.
-
公开(公告)号:US20220318062A1
公开(公告)日:2022-10-06
申请号:US17337524
申请日:2021-06-03
Applicant: VMWARE, INC.
Inventor: PIYUSH PARMAR , Anant Agarwal , Vikram Nair , Aalap Desai , Rahul Chandrasekaran , Ravi Kant Cherukupalli
Abstract: A system and method for scaling resources of a secondary network for disaster recovery uses a disaster recovery notification from a primary resource manager of a primary network to a secondary resource manager of the secondary network to generate a scale-up recommendation for additional resources to the secondary network. The additional resources are based on latest resource demands of workloads on the primary network included in the disaster recovery notification. A scale-up operation for the additional resources is then executed based on the scale-up recommendation from the secondary resource manager to operate the secondary network with the additional resources to run the workloads on the secondary network.
-
-
-
-
-
-
-
-
-