发明名称 Modeling and evaluating application performance in a new environment
摘要 A method for evaluating the performance of an application when migrated from a first environment in which the application is currently executing to a second, different environment includes generating a virtual application that mimics the resource consuming behavior of the application, executing the virtual application in the second environment, and evaluating the performance of the virtual application in the second environment.
申请公布号 US9229838(B2) 申请公布日期 2016.01.05
申请号 US201213544232 申请日期 2012.07.09
申请人 International Business Machines Corporation 发明人 Chang Rong N.;Perng Chang-Shing;Tak Byung Chul;Tang Chunqiang
分类号 G06F9/45;G06F11/34 主分类号 G06F9/45
代理机构 代理人 Percello Louis
主权项 1. A method for evaluating a performance of a distributed, complex multi-tier application when migrated from a first environment in which the distributed, complex multi-tier application is currently executing to a second, different environment, the method comprising: collecting data indicative of a resource-consuming behavior and an inter-tier behavior of the distributed, complex multi tier application, wherein the data comprises data indicative of at least one of: a role assigned to an active thread of the distributed, complex multi tier application or a pattern in which an active thread of the distributed, complex multi tier application is created and destroyed; generating a virtual application that mimics the resource consuming behavior and an inter-tier behavior of the distributed, complex multi-tier application, based at least in part on the data, wherein the virtual application further mimics system calls and resident set size runtime changes observed in the distributed, complex multi-tier application; executing the virtual application in the second environment; and evaluating a performance of the virtual application in the second environment, wherein at least one of: the generating, the executing, or the evaluating is performed by a processor.
地址 Armonk NY US