发明名称 Automatically generating configuration images and deploying computer components in a computing environment that comprises a shared pool of configurable computing resources
摘要 Generating configuration images and deploying computer components in a computing environment that comprises a shared pool of configurable computing resources may be provided. Configuration templates from a plurality of repositories may be mined and classified. Base templates may be created that represent different service configurations based on the configuration templates classified into classes of different service configurations. For deploying a requested service with specified requirements, a plurality of candidate templates may be created based on the base templates that represent configurations for the requested service and configurations that meet the specified requirements. A target template from the plurality of candidate templates may be selected that most meets the specified requirements. Computer resources for the requested service may be deployed by running the target template.
申请公布号 US9426030(B1) 申请公布日期 2016.08.23
申请号 US201514966864 申请日期 2015.12.11
申请人 International Business Machines Coporation 发明人 Anerousis Nikolaos;Hwang Jinho;Peterson Brian L.;Rofrano John J.
分类号 H04L12/24 主分类号 H04L12/24
代理机构 Scully, Scott, Murphy & Presser, P.C. 代理人 Scully, Scott, Murphy & Presser, P.C. ;Percello, Esq. Louis J.
主权项 1. A method of generating configuration images and deploying computer components in a computing environment that comprises a shared pool of configurable computing resources, comprising: automatically mining by one or more hardware processors repositories for configuration templates, the configuration templates comprising executable commands that configure computer hardware and software resources on the computing environment; classifying by one or more of the hardware processors the configuration templates into classes of different service configurations; creating base templates representing the different service configurations based on the configuration templates classified into classes of different service configurations; receiving a deployment request with specified requirements for deploying computer resources for a requested service on the shared pool of configurable computing resources; searching the configuration templates for configurations that meet the specified requirements for the requested service; creating a plurality of candidate templates based on the base templates that represent configurations for the requested service and the configurations that meet the specified requirements; selecting a target template from the plurality of candidate templates that most meets the specified requirements; and deploying the computer resources for the requested service by executing the target template.
地址 Armonk NY US