Multi-Tier Architecture Design Automation with Availability Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for designing multi-tier architectures struggle to automatically find optimal designs that balance performance, availability, and cost, especially when dealing with diverse service characteristics and failure behaviors, often requiring human expertise and failing to represent complex availability mechanisms and scalability attributes.

Innovation Solution

A system that automates the design of multi-tier architectures by using a design generator and availability evaluation engine to explore a partitionable design space, incorporating attributes like scalability, fault scope, and availability mechanisms, to select a preferred design that meets user-defined performance and availability requirements at minimum cost.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated design tools are used to explore multi-dimensional design space, then design efficiency and optimality are improved, but the complexity of representing service characteristics and availability mechanisms increases

Engineering Contradiction:
Improvedesign efficiencyVSAvoidcomplexity of representing service characteristics
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the design space into distinct dimensions including service characteristics, availability mechanisms, infrastructure configurations, and cost parameters. Each dimension is independently modeled and evaluated, allowing the automated tool to systematically explore combinations without being overwhelmed by overall complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary modeling layer that translates complex service characteristics and availability mechanisms into standardized parameters that can be processed by automated evaluation algorithms. This intermediary representation enables efficient computation while preserving the essential complexity of the original problem.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If manual expert design process is used, then design accuracy and expertise are improved, but the time consumption and cost increase

Engineering Contradiction:
Improvedesign accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements self-service through automated evaluation algorithms that independently assess design alternatives against defined criteria for availability, performance, and cost. The system autonomously searches the design space and identifies optimal configurations without requiring continuous human intervention, thereby maintaining accuracy while reducing time consumption.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms where the automated evaluation results are used to refine and adjust the design search process. The system learns from evaluation outcomes and iteratively improves its selection of design alternatives, achieving expert-level accuracy through systematic feedback loops rather than manual review.

Inventive Principle:
Principle #23Feedback

3Reliability

If comprehensive availability mechanisms are modeled, then availability assessment accuracy is improved, but the computational complexity and evaluation time increase

Engineering Contradiction:
Improveavailability assessment accuracyVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent transforms complex availability mechanisms into parameterized models where key characteristics are represented as adjustable parameters. This allows the system to accurately model various availability mechanisms while maintaining computational efficiency by changing parameters rather than re-evaluating entire complex models for each design alternative.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9053001B2Method and apparatus for enhanced design of multi-tier systems
Publication Date: 2015.06.09 HEWLETT PACKARD ENTERPRISE DEV LP
  • US9053001B2 patent drawing
  • US9053001B2 patent drawing
  • US9053001B2 patent drawing

AI summary

A system and method for performing enhanced modeling of multi-tiered architectures is presented. The system and method enable selection of a preferred design for a multi-tiered architecture of components based on a set of established criteria, and may employ certain vectors and functions in component attributes, and such attributes may include scalability and scope of fault attributes.