Virtual Adapter Configuration Validation Without Guest Activation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and validating the unique configurations of numerous adapters in a computing environment is challenging, especially when conventional methods require guest systems to be loaded and activated, making it impractical for administrators to obtain configuration information and enforce access controls efficiently.

Innovation Solution

A control component separate from the host system activates virtual adapters on physical adapters, obtaining configuration information and ascertaining configurations without involving the guest systems, allowing for the determination and validation of access controls and adapter configurations independently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional methods are used to obtain adapter configuration information, then the configuration can be obtained after guest systems are loaded and activated, but the process becomes complex and time-consuming for administrators managing large numbers of adapters

Engineering Contradiction:
Improveconfiguration information accuracyVSAvoidtime to obtain and validate configurations
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by activating virtual adapters and obtaining their configuration information before guest systems are loaded or activated. The control component proactively retrieves configuration data from physical adapters, validates access controls, and identifies misconfigurations in advance, eliminating the need for administrators to manually query each guest system afterward. This preliminary acquisition of configuration information significantly reduces the time and complexity of adapter management in large-scale environments.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If guest systems must be loaded and activated to obtain adapter configuration, then configuration validation is possible, but the process disrupts guest systems and reduces administrative efficiency

Engineering Contradiction:
Improveconfiguration validationVSAvoidadministrative simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies the extraction principle by separating the configuration validation process from the guest systems themselves. The control component extracts configuration information directly from physical adapters through a control interface, independent of whether guest systems are loaded or activated. This extraction approach allows administrators to validate adapter configurations and access controls without disrupting guest operations, thereby maintaining both reliability and ease of operation.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If a large number of virtual adapters are managed in a fibre channel network, then network connectivity is provided for multiple guests, but the complexity of managing unique configurations increases significantly

Engineering Contradiction:
Improvenetwork connectivity capabilityVSAvoidconfiguration management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies the intermediary principle by introducing a control component that acts as a mediator between physical adapters and guest systems. This control component provides a standardized control interface for activating virtual adapters and retrieving their configuration information. By intermediating the management process, the system can handle large numbers of virtual adapters with unique configurations without increasing administrative complexity, as all configuration queries are routed through the unified control interface rather than requiring direct interaction with each guest system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10061600B2Ascertaining configuration of a virtual adapter in a computing environment
Publication Date: 2018.08.28 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10061600B2 patent drawing
  • US10061600B2 patent drawing
  • US10061600B2 patent drawing

AI summary

A control component of a computing environment activates a virtual adapter hosted on a physical adapter of a host system of the computing environment. The virtual adapter is for use by a guest of the host system in performing data input and output. The activating activates the virtual adapter absent involvement of the guest. Based on activating the virtual adapter, the control component obtains configuration information of the activated virtual adapter from the physical adapter, the configuration information generated based on the activating. The control component ascertains a configuration of the activated virtual adapter based on the obtained configuration information.