发明名称 Cloud architecture recommender system using automated workload instrumentation
摘要 A method, system, and computer program product for of configuring cloud computing platforms. One such method serves for recommending alternative computing architectures for a selected application using automated instrumentation of the application under an abstracted workload. The method commences by measuring workload characteristics of the selected application using pre-determined performance parameters. Additional performance parameters to be measured are selected based on previous measurements, and further analysis includes instrumenting the application to provide measurement instruments corresponding to the respective selected additional performance parameters. Such hardware- or software-based instruments are used for determining a baseline set of performance metrics by measuring the performance of the selected application on a first (e.g., currently-in-use) computing architecture, then, measuring the performance of the application on other proposed computing architectures. Charts and reports are used for comparing the performance of the selected application on the currently-in-use architecture to any of the other proposed computing architectures.
申请公布号 US9588820(B2) 申请公布日期 2017.03.07
申请号 US201213603167 申请日期 2012.09.04
申请人 Oracle International Corporation 发明人 Ravi Kiran V. V. N.;Sureka Rohit P.
分类号 G06F15/173;G06F9/50 主分类号 G06F15/173
代理机构 Vista IP Law Group, LLP 代理人 Vista IP Law Group, LLP
主权项 1. A computer implemented method for recommending alternative computing architectures for a selected application using automated workload instrumentation, the method comprising: selecting a plurality of performance parameters; implementing instruments to gather data on the selected application to provide at least one measurement instrument corresponding to at least one of the performance parameters; measuring, on a first computing architecture, a first performance of the selected application when processing a workload using at least one measurement instrument; measuring, on a second computing architecture, a second performance of the selected application when processing the workload processed by the selected application on the first computing architecture using the at least one measurement instrument; comparing, by a computer, the first performance of the selected application to the second performance of the selected application to produce a comparison; and selecting, by a computer, at least one additional performance parameter to be measured by: reviewing the measurements of the at least one measurement instrument of the workload; andselecting the at least one additional performance parameter to be measured based at least in part on a result of the review of the measurements.
地址 Redwood Shores CA US