-
公开(公告)号:US20230229510A1
公开(公告)日:2023-07-20
申请号:US17579217
申请日:2022-01-19
Applicant: VMware, Inc.
Inventor: Matthew Kim , Maarten Wiggers , Charan Singh
CPC classification number: G06F9/5038 , G06F9/505 , G06F9/5077 , G06F11/3414 , G06F2209/505
Abstract: Aspects of workload reallocation within a software-defined data center (SDDC) undergoing an upgrade are described. As upgrades become available for services and other types of applications installed on a cluster of host devices within a data center, an upgrade of the installed services may be required for each of the host devices. During a cluster upgrade, the order in which hosts in the cluster are upgraded is determined as a function of evacuation costs and evacuation policies associated with each host device in the computing cluster. In addition, a maintenance cost associated with a workload needing to be evacuated from a host undergoing an upgrade is determined based on the upgrade sequence. The maintenance cost can then be used as a factor for selecting an optimal candidate host for migrating the workload to when the host the workload is currently running on is being upgraded.
-
公开(公告)号:US20220019482A1
公开(公告)日:2022-01-20
申请号:US16931364
申请日:2020-07-16
Applicant: VMware, Inc
Inventor: Jianxiong Jiang , Zhelong Pan , Charan Singh , Sabareesh Subramaniam
Abstract: Examples described herein include systems and methods for efficiently scaling an SDDC. An example method can include storing resource utilization information for a variety of resources of the SDDC. The example method can also include predicting a future resource utilization rate for the resources and determining that a predicted utilization rate is outside of a desired range. The system can determine how long it would take to perform the scaling, including adding or removing a host and performing related functions such as load balancing or data transfers. The system can also determine how long the scaling is predicted to benefit the SDDC to ensure that the benefit is sufficient to undergo the scaling operation. If the expected benefit is greater than the benefit threshold, the system can perform the scaling operation.
-
公开(公告)号:US20230060445A1
公开(公告)日:2023-03-02
申请号:US17981586
申请日:2022-11-07
Applicant: VMware, Inc.
Inventor: Jianxiong Jiang , Zhelong Pan , Charan Singh , Sabareesh Subramaniam
Abstract: Examples described herein include systems and methods for efficiently scaling an SDDC. An example method can include storing resource utilization information for a variety of resources of the SDDC. The example method can also include predicting a future resource utilization rate for the resources and determining that a predicted utilization rate is outside of a desired range. The system can determine how long it would take to perform the scaling, including adding or removing a host and performing related functions such as load balancing or data transfers. The system can also determine how long the scaling is predicted to benefit the SDDC to ensure that the benefit is sufficient to undergo the scaling operation. If the expected benefit is greater than the benefit threshold, the system can perform the scaling operation.
-
公开(公告)号:US11500691B2
公开(公告)日:2022-11-15
申请号:US16931364
申请日:2020-07-16
Applicant: VMware, Inc.
Inventor: Jianxiong Jiang , Zhelong Pan , Charan Singh , Sabareesh Subramaniam
Abstract: Examples described herein include systems and methods for efficiently scaling an SDDC. An example method can include storing resource utilization information for a variety of resources of the SDDC. The example method can also include predicting a future resource utilization rate for the resources and determining that a predicted utilization rate is outside of a desired range. The system can determine how long it would take to perform the scaling, including adding or removing a host and performing related functions such as load balancing or data transfers. The system can also determine how long the scaling is predicted to benefit the SDDC to ensure that the benefit is sufficient to undergo the scaling operation. If the expected benefit is greater than the benefit threshold, the system can perform the scaling operation.
-
-
-