IT Infrastructure Configuration via Hierarchical Templates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IT infrastructure configurations often fail to meet workload requirements and customer preferences effectively, as they lack a systematic approach to optimize performance and compliance with specific industry standards and regulations.

Innovation Solution

A computer-implemented method and system that uses hierarchical templates and a technology rule set to configure IT infrastructure by mapping IT components to attributes, allowing for dynamic reconfiguration until customer expectations are met, incorporating user-selected templates and interactive questioning to ensure optimal performance and compliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing IT infrastructure configurations are used, then device complexity is reduced, but workload requirements and customer preferences are not met effectively

Engineering Contradiction:
Improveworkload execution effectivenessVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the IT infrastructure configuration into hierarchical templates (master templates and subordinate templates) that can be independently selected and combined. This allows complex configurations to be broken down into manageable, pre-defined components that address specific workload requirements and industry standards without overwhelming the user with entire system complexity at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-configuring templates with industry standards, compliance requirements, and best practices already embedded. This allows customers to select templates that automatically incorporate proven configurations, eliminating the need to manually analyze and implement complex requirements from scratch, thus improving reliability while reducing effective configuration complexity.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If systematic optimization approach is implemented, then performance and compliance are improved, but configuration time and process complexity increase

Engineering Contradiction:
Improvecompliance with industry standardsVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-configuring templates with industry standards, compliance requirements, and best practices already embedded. This allows customers to select templates that automatically incorporate proven configurations, eliminating the need to manually analyze and implement complex requirements from scratch, thus improving reliability while reducing effective configuration time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables parameter changes by allowing customers to select and customize templates based on their specific needs. The system adjusts configuration parameters dynamically based on template selections and customer responses to interactive questions, optimizing the balance between comprehensive compliance and configuration speed by only applying necessary parameters.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If custom configuration is performed manually, then adaptability to customer preferences is improved, but manufacturing precision and consistency deteriorate

Engineering Contradiction:
Improvecustomer preference alignmentVSAvoidconfiguration consistency
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent implements feedback through interactive questioning that guides customers through template selection and customization. The system provides feedback on configuration choices, validates selections against requirements, and adjusts the configuration iteratively based on customer responses, ensuring both adaptability to preferences and consistency through structured validation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies universality by designing templates that can serve multiple customers and workloads with different preferences. The same template framework can be customized for various industry standards and customer requirements, providing consistent methodology while adapting to specific needs through parameter adjustment rather than custom development.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Reliability

If reconfiguration is performed iteratively, then customer expectations are met, but productivity and speed of deployment are reduced

Engineering Contradiction:
Improvecustomer expectation fulfillmentVSAvoiddeployment speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by providing well-structured templates that anticipate common customer requirements and industry standards. This reduces the number of iterative reconfigurations needed, as the initial template selection is likely to be close to the final desired configuration, thereby maintaining customer expectation fulfillment while reducing deployment time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by allowing flexible iteration between template selection and customization. The system dynamically adjusts the configuration process based on customer feedback, enabling efficient reconfiguration only when necessary rather than forcing rigid sequential steps, thus balancing productivity with customer expectation fulfillment.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9037720B2Template for optimizing IT infrastructure configuration
Publication Date: 2015.05.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9037720B2 patent drawing
  • US9037720B2 patent drawing
  • US9037720B2 patent drawing

AI summary

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.