-
公开(公告)号: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.
-
公开(公告)号:US20190075036A1
公开(公告)日:2019-03-07
申请号:US15695882
申请日:2017-09-05
Applicant: VMware, Inc.
Inventor: Aalap Desai , Manoj Krishnan , Ravi Cherukupalli , Rahul Chandrasekaran , Prafulla Mahindrakar
CPC classification number: H04L43/10 , G06F9/455 , G06F9/45558 , G06F9/4856 , G06F2009/45591 , G06F2009/45595 , H04L41/0677 , H04L43/0811 , H04L67/1097
Abstract: The subject matter described herein provides virtual computing instance (VCI) component protection against networking failures in a datacenter cluster. Networking routes at the host level, VCI level, and application level are monitored for connectivity. Failures are communicated to a primary host or to a datacenter virtualization infrastructure that initiates policy-based remediation, such as moving affected VCIs to another host in the cluster that has all the necessary networking routes functional.
-
公开(公告)号:US20190056985A1
公开(公告)日:2019-02-21
申请号:US15677691
申请日:2017-08-15
Applicant: VMware, Inc.
Inventor: Keith Farkas , Kevin Scott Christopher , Aalap Desai , Manoj Krishnan , Jesse Andrew Mendonca , Rohan Patil
CPC classification number: G06F11/0712 , G06F9/45545 , G06F9/45558 , G06F11/0754 , G06F11/0778 , G06F11/1438 , G06F11/1484 , G06F2009/45591 , H04L41/0654 , H04L43/10
Abstract: The subject matter described herein is generally directed towards detection and remediation of virtual computing instance (VCI) failure on host devices. Monitoring is performed to detect suspected failures of different guest operating systems, identify failure information, and perform remediation to provide high availability for the VCI.
-
公开(公告)号:US12088479B2
公开(公告)日:2024-09-10
申请号:US18072755
申请日:2022-12-01
Applicant: VMWARE, INC.
Inventor: Amita Vasudev Kamat , Piyush Hasmukh Parmar , Aalap Desai
IPC: H04L41/5061 , G06F9/50
CPC classification number: H04L41/5064 , G06F9/5072 , G06F2209/5019
Abstract: System and computer-implemented method for generating multi-cloud recommendations for workloads uses costs and performance metrics of appropriate instance types in specific public clouds for target workloads to produce recommendation results. The appropriate instance types in the specific public clouds are determined based on instance capabilities and the workload type of the target workloads. In addition, a recommended cloud resource offering is determined for the target workloads, which is sent as a notification with the recommendation results of the appropriate instance types in the specific public clouds.
-
公开(公告)号:US11861413B2
公开(公告)日:2024-01-02
申请号:US17542258
申请日:2021-12-03
Applicant: VMware, Inc.
Inventor: Amita Vasudev Kamat , Piyush Hasmukh Parmar , Aalap Desai , Keith Istvan Farkas
IPC: G06F9/50
CPC classification number: G06F9/5077 , G06F9/505 , G06F2209/503
Abstract: System and computer-implemented method for autoscaling clusters of host computers in a cloud-based computing environment uses an aggressive scale-in resource utilization threshold that is greater than a corresponding standard scale-in resource utilization threshold to search for any target clusters of host computers in response to a scale-out recommendation for a cluster of host computers to select a candidate cluster of host computers when the number of available reserved resource instance for the cloud-based computing environment is below a predefined value. A scale-in operation is executed on the candidate cluster of host computers to remove an existing resource instance from the candidate cluster of host computers. A scale-out operation is executed on the cluster of host computers using an available resource instance for the cloud-based computing environment.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US20240073110A1
公开(公告)日:2024-02-29
申请号:US18072755
申请日:2022-12-01
Applicant: VMWARE, INC.
Inventor: AMITA VASUDEV KAMAT , Piyush Hasmukh Parmar , Aalap Desai
IPC: H04L41/5061 , G06F9/50
CPC classification number: H04L41/5064 , G06F9/5072 , G06F2209/5019
Abstract: System and computer-implemented method for generating multi-cloud recommendations for workloads uses costs and performance metrics of appropriate instance types in specific public clouds for target workloads to produce recommendation results. The appropriate instance types in the specific public clouds are determined based on instance capabilities and the workload type of the target workloads. In addition, a recommended cloud resource offering is determined for the target workloads, which is sent as a notification with the recommendation results of the appropriate instance types in the specific public clouds.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-