Virtual Fibre Channel Adapter Migration Without Service Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for migrating client partitions between computer electronic complexes in a Fibre Channel environment often result in I/O failures, service loss, or compromised network security, lacking seamless and efficient solutions.

Innovation Solution

A method and system that utilize a pair of World Wide Port Names (WWPNs) for a virtual Fibre Channel adapter, allowing seamless migration of client partitions by using an active WWPN for ongoing I/O operations and switching to an inactive WWPN for secure access on the destination CEC, with an orchestrator coordinating the process and involving VIOS, hypervisor, and Fibre Channel fabric components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a client partition is migrated between CECs using traditional methods, then the migration can be completed, but I/O failures and service loss occur

Engineering Contradiction:
Improveservice continuityVSAvoidI/O operation continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system pre-allocates a pair of WWPNs (active and inactive) for the virtual Fibre Channel adapter before migration begins. The inactive WWPN is prepared in advance and registered with the name server, so that when migration occurs, the switch can immediately activate the pre-prepared inactive WWPN without interruption to I/O operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The Fibre Channel switch acts as an intermediary that manages the WWPN activation. The switch receives activation requests from the orchestrator and automatically switches between active and inactive WWPNs, shielding the client partition from the migration process and maintaining continuous I/O connectivity through the Fibre Channel fabric.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If traditional migration methods are used, then migration can occur, but network security is compromised

Engineering Contradiction:
Improvemigration capabilityVSAvoidnetwork security risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system segments the WWPN functionality into multiple identifiers (active and inactive WWPNs). Each WWPN can be independently managed and activated, allowing the orchestrator to control which identifier is active at any given time. This segmentation enables secure migration by ensuring that only authorized, pre-registered WWPNs can be activated on the destination CEC.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The name server provides feedback by verifying and registering WWPNs before activation. When a WWPN is activated on the destination CEC, the name server confirms its validity and updates the fabric accordingly. This feedback mechanism ensures that only authenticated identifiers can participate in the Fibre Channel fabric, maintaining security during migration.

Inventive Principle:
Principle #23Feedback

3Reliability

If seamless migration is implemented using dual WWPNs, then service continuity is maintained, but device complexity increases

Engineering Contradiction:
Improveservice continuityVSAvoidWWPN management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The Fibre Channel switch and name server automatically manage the activation and deactivation of WWPNs without requiring manual intervention. The orchestrator simply triggers the migration, and the infrastructure components self-manage the complex tasks of WWPN registration, activation, and fabric updates, reducing the operational burden despite the increased technical complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7970852B2Method for moving operating systems between computer electronic complexes without loss of service
Publication Date: 2011.06.28 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US7970852B2 patent drawing
  • US7970852B2 patent drawing
  • US7970852B2 patent drawing

AI summary

A system and method for migrating a client partition between computer electronic complexes (CECs) while maintaining access to a Storage Area Network. An active and inactive world wide port name are generated for a client virtual channel adapter. A query is sent to a name server from the VIOS on the source CEC. The name server creates a list of small computer system interface (SCSI) targets that are available. The list is used by the VIOS on the destination CEC to verify whether any physical ports in the destination CEC have access to the same SCSI target. The client partition may be migrated between a source CEC and a destination CEC and the access to the Storage Area Network access may be maintained.