发明名称 APPARATUS AND METHOD FOR VALIDATING APPLICATION DEPLOYMENT TOPOLOGY IN CLOUD COMPUTING ENVIRONMENT
摘要 The present invention relates to an apparatus and a method for validating application deployment topology in a cloud environment. There is provided an apparatus for validating application deployment topology in a cloud environment comprising: a topology skeleton generator configured to generate, based on multiple VMs and script packages running on the VMs created by a user and required to deploy an application as well as running order of script packages and data dependency between script packages set by the user, a topology skeleton that comprises at least scripts of script packages of respective VMs and running order of the script packages; and a simulator configured to simulate a runtime environment in the cloud environment at the apparatus, thereby validating the running order and data dependency with respect to the topology skeleton, wherein the simulator is installed in the apparatus by using a simulator installation package retrieved from the cloud environment.
申请公布号 US2016321062(A1) 申请公布日期 2016.11.03
申请号 US201615210035 申请日期 2016.07.14
申请人 International Business Machines Corporation 发明人 Du Geng;Feng Chong;Li Wei Feng;Li Xin;Liu Qi;Wang Qiang;Wang Yue;Zhang Chunxiao
分类号 G06F9/445;H04L29/08;G06F9/455 主分类号 G06F9/445
代理机构 代理人
主权项 1. An apparatus for validating application deployment topology in a cloud computing environment comprising: a topology skeleton generator configured to generate, based on multiple VMs and script packages running on the VMs created by a user and required to deploy an application of the user as well as running order of the script packages and data dependency between the script packages set by the user, a topology skeleton that comprises at least scripts of script packages of respective VMs and running order of the script packages, wherein the script comprises an import method for getting input parameters from the outside and an export method for exporting parameters to the outside; and a simulator configured to simulate a runtime environment in the cloud computing environment at the apparatus, thereby validating the running order and data dependency with respect to the topology skeleton, wherein the simulator is installed in the apparatus by using a simulator installation package retrieved from the cloud computing environment, and wherein validating data dependency comprises running the import method and the export method in respective scripts to check parameters defined in the import method and export method.
地址 Armonk NY US