发明名称 Template for optimizing IT infrastructure configuration
摘要 A computer implemented method, system, and/or computer program product provides hierarchical templates to optimize a configuration of an information technology (IT) infrastructure. A technology rule set, which defines technology weights of an IT infrastructure by mapping capabilities of IT infrastructure components to IT infrastructure attributes needed to execute a specific workload, is established. Hierarchical templates, which are tied to configuration logic for creating IT infrastructures, are sent to a user. Based on user-selected templates, a candidate IT infrastructure for executing the specific workload is configured. In response to determining that the candidate IT infrastructure fails to meet the customer's expectations, the candidate IT infrastructure is reconfigured until the customer's expectations are met.
申请公布号 US9037720(B2) 申请公布日期 2015.05.19
申请号 US201012949956 申请日期 2010.11.19
申请人 International Business Machines Corporation 发明人 Friedlander Robert R.;Kraemer James R.
分类号 G06F15/173;H04L12/24 主分类号 G06F15/173
代理机构 Law Office of Jim Boice 代理人 Law Office of Jim Boice
主权项 1. A computer implemented method of optimizing a configuration of an information technology (IT) infrastructure, the computer implemented method comprising: establishing a technology rule set, wherein the technology rule set defines technology weights of an IT infrastructure by mapping capabilities of IT infrastructure components to IT infrastructure attributes needed to execute a specific workload; providing hierarchical templates for a candidate IT infrastructure to a user, wherein the hierarchical templates comprise a master template and a subordinate template used to deploy an IT infrastructure, wherein the subordinate template provides additional capability, structure, and constraints to an IT configuration that is defined by the master template; a processor, in response to receiving user-selected templates from the master template and the subordinate template, configuring a candidate IT infrastructure for executing the specific workload; in response to determining that the candidate IT infrastructure fails to meet expectations of the user, reconfiguring the candidate IT infrastructure to meet the expectations of the user in executing the specific workload; presenting a candidate subordinate template to a user on a user interface; receiving an electronic query signal from the user, wherein the electronic query signal indicates that the user is unsure whether the candidate subordinate template should be incorporated into the master template; providing a questionnaire to the user on the user interface, wherein the questionnaire includes a set of predetermined questions that are designed to automatically determine whether the candidate subordinate template executes the specific workload; receiving responses to the questionnaire from the user; and in response to receiving responses that have been predetermined to be appropriate responses for incorporating the candidate subordinate template into the master template, incorporating the candidate subordinate template into the master template.
地址 Armonk NY US