发明名称 Systems and methods for performance indexing
摘要 Systems and methods relate to indexing of performance and cost of workloads in a computing environment. The computing environment may include a virtualized computing environment. According to some embodiments, a performance index relating to a plurality of workloads executing in the computing environment may be generated, where the performance index is based at least in part on performance and cost of use of one or more resources in the computing environment by the plurality of workloads. The index may be normalized. If the performance or cost of a particular workload departs from an expected performance or cost determined from the average performance and/or cost in the computing environment, resources may be reallocated to the workloads such that the performance or cost of the workload is closer to its expected performance or cost based on the performance index.
申请公布号 US9465671(B1) 申请公布日期 2016.10.11
申请号 US201213594431 申请日期 2012.08.24
申请人 Dell Software Inc. 发明人 Jackson Philip Eric
分类号 G06F9/46;G06F9/52 主分类号 G06F9/46
代理机构 Winstead PC 代理人 Winstead PC
主权项 1. A computer system for normalized indexing of performance and cost of workloads in a virtualized computing environment, the computer system comprising: computer hardware including a computer processor; and a performance manager comprising instructions executable by the computer processor to cause the computer hardware to: access information relating to actual performance of a plurality of workloads executing in a virtualized computing environment comprising one or more resources,wherein each of the plurality of workloads comprises at least one of an application, a service, a process, a task, a thread, a script, or a virtual machine, andwherein the one or more resources comprise allocation, availability, or capacity of at least one of CPU, memory, storage, or network; generate a normalized performance index based on the actual performance of the plurality of workloads, wherein the normalized performance index is based at least in part on performance and cost of the one or more resources in the virtualized computing environment used by the plurality of workloads; determine whether an actual performance and cost of a first workload in the plurality of workloads departs from an anticipated performance and cost based on the normalized performance index; in response to a determination that the actual performance and cost of the first workload departs from the anticipated performance and cost, reallocate the one or more resources to the plurality of workloads in the virtualized computing environment such that the performance and cost of the first workload is closer to the anticipated performance and cost based on the normalized performance index; wherein the normalized performance index is based at least in part on a ratio of the performance to the cost of the use of the one or more resources in the virtualized computing environment by the plurality of the workloads; wherein the performance manager is further configured to provide a graphical representation of the normalized performance index or the plurality of workloads; and wherein the graphical representation comprises a heat map.
地址 Aliso Viejo CA US