发明名称 SYSTEM AND METHOD FOR IDENTIFYING OPTIMAL CLOUD CONFIGURATION IN BLACK-BOX ENVIRONMENTS TO ACHIEVE TARGET THROUGHPUT WITH BEST PRICE BASED ON PERFORMANCE CAPABILITY BENCHMARKING
摘要 A method and system identifies a cloud configuration for deploying a software application. A performance of a target application and workload is characterized. A set of benchmark applications is then deployed into at least one target cloud infrastructure. The target infrastructure is characterized using the set of benchmarking applications. The performance of the target application is represented with a set of bins each corresponding to a resource subsystem of a virtual machine and a performance score that is required to deploy the target application and meet the target performance. The bins are filled with performance values for selected target virtual machines. Using the filled bins, a set of virtual machines needed to satisfy the target cloud infrastructure is determined. A recommendation is provided for the set of virtual machines to use in deploying the software application.
申请公布号 US2014229607(A1) 申请公布日期 2014.08.14
申请号 US201313767070 申请日期 2013.02.14
申请人 Xerox Corporation 发明人 Jung Gueyoung;Mukherjee Tridib
分类号 H04L12/26 主分类号 H04L12/26
代理机构 代理人
主权项 1. A method for identifying a cloud configuration for deploying a software application, the method comprising: characterizing a performance of a target application and workload; deploying a set of benchmark applications into at least one target cloud infrastructure; characterizing the at least one target infrastructure using the set of benchmarking applications; representing the performance with a set of bins each corresponding to a resource subsystem of a virtual machine and a performance score that is required to deploy the target application and meet the target performance; filling the bins with performance values for selected target virtual machines; using the filled bins, determining a set of virtual machines needed to satisfy the at least one target cloud infrastructure; and, providing a recommendation of the set of virtual machines to a user deploying the software application.
地址 US