Virtualizing IT Appliances via Runtime Environment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high total cost of ownership (TCO) of traditional IT infrastructure is exacerbated by the complexity of software stacks and the need for frequent hardware upgrades and replacements, as well as the inability to repurpose IT appliances when infrastructure changes occur, leading to costly downtime and limited flexibility.

Innovation Solution

A runtime environment for virtualizing IT appliances using z/VM and hosting facilities, which provides a framework for enabling appliance virtualization, including an API, software development tools, and abstracted host facilities, allowing for transparent virtualization and shared functionality across different platforms, and enabling scalability and resilience through resource allocation and failover mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional IT infrastructure with specialized hardware appliances is used, then specific infrastructure tasks can be handled efficiently, but hardware upgrades and failures result in costly replacement and significant downtime

Engineering Contradiction:
Improveappliance availabilityVSAvoiddowntime during upgrades/failures
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates virtual copies of IT appliances through virtual machine images that can be rapidly deployed and activated. When hardware fails or needs upgrading, virtual instances can be copied to new hardware platforms, eliminating the need for physical appliance replacement and minimizing downtime.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements a universal virtualization platform that can host multiple different appliance types on general-purpose hardware. This allows the same hardware infrastructure to serve multiple functions and enables flexible migration of workloads between different physical hosts, improving reliability during hardware maintenance.

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

2Adaptability or versatility

If conventional specialized IT appliances are deployed, then discrete functions are optimized, but the appliances cannot be repurposed when infrastructure changes occur

Engineering Contradiction:
Improveappliance repurposing capabilityVSAvoidspecialized hardware requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent transforms specialized appliances into virtualized instances that can run on general-purpose hardware platforms. This universalization allows the same virtual appliance to be migrated, replicated, or repurposed across different hardware infrastructures without being bound to specialized hardware, greatly enhancing adaptability.

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

Solution Approach 2:

The patent replaces physical specialized hardware with software-based virtual appliances. By substituting the mechanical/specialized hardware system with a software virtualization layer, the system gains flexibility to be repurposed and migrated without being constrained by dedicated hardware architecture.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If IT appliances are replaced during upgrades or failures, then functionality can be maintained, but costly replacement and downtime occur

Engineering Contradiction:
Improveservice continuityVSAvoidcost of replacement
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent enables creation of virtual copies of appliance instances that can be activated immediately upon failure or during planned maintenance. These copies allow service continuity without physical replacement, eliminating both downtime and replacement costs by using software-based replication instead of hardware substitution.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements self-healing and self-migration capabilities where virtual appliances can automatically failover to standby instances or be automatically migrated to new hardware platforms without manual intervention, maintaining service continuity and eliminating the need for costly manual replacement operations.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8510735B2Runtime environment for virtualizing information technology appliances
Publication Date: 2013.08.13 DAEDALUS BLUE LLC
  • US8510735B2 patent drawing
  • US8510735B2 patent drawing
  • US8510735B2 patent drawing

AI summary

A system for virtualizing information technology (IT) appliances can include an IT appliance hosting facilities software. The IT appliance hosting facilities software can be implemented at a layer of abstraction above a virtual machine host, which is implemented in a layer of abstraction above a hardware layer of a computing system. The IT appliance hosting facilities software can include programmatic code functioning as virtualized hardware upon which a set of IT appliance software modules are able to concurrently run. The IT appliance hosting facilities software can provide caching, application level security, and a standardized framework for running the IT appliance software modules, which are configured in conformance with the standardized framework.