WPAR Storage Access via NPIV Virtual Ports

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In current server architectures, Workload Partitions (WPARs) face inefficiencies in accessing private physical storage, particularly when relying on networked file systems, which result in slower access times and reduced flexibility compared to direct storage access.

Innovation Solution

The implementation of Node Port Identification Virtualization (NPIV) protocol allows each WPAR to connect directly to a Virtual Input/Output Server (VIOS) through virtual ports, enabling private access to physical storage, with an authentication mechanism ensuring secure and efficient transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If WPARs use networked file systems for storage access, then storage accessibility is provided, but access speed and efficiency deteriorate

Engineering Contradiction:
Improvestorage access speedVSAvoidstorage access architecture
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent introduces a Virtual I/O Server (VIOS) as an intermediary component that mediates between WPARs and physical storage devices. The VIOS presents virtual storage devices to WPARs while managing access to physical storage, eliminating the need for WPARs to directly access physical storage or rely on networked file systems. This intermediary approach accelerates access speed while maintaining manageable system complexity through virtualization abstraction.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates virtual copies of physical storage devices that are presented to WPARs. Each WPAR receives virtual storage devices that appear as local physical devices, providing fast access speeds. The VIOS maintains the mapping between virtual and physical storage, allowing multiple WPARs to access physical storage simultaneously with dedicated virtual device interfaces, thus improving speed without proportionally increasing complexity.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If WPARs access shared physical storage directly, then access flexibility improves, but data isolation and security deteriorate

Engineering Contradiction:
Improvestorage access flexibilityVSAvoiddata isolation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments storage access by creating dedicated virtual storage devices for each WPAR. The VIOS partitions physical storage resources into separate virtual devices that are assigned to individual WPARs or specific groups, providing both flexibility in allocation and strong data isolation. Each WPAR interacts only with its assigned virtual devices, ensuring data security while maintaining flexible storage management capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The VIOS acts as a mediating layer that enables flexible storage allocation while enforcing data isolation policies. It manages the mapping between virtual and physical storage, controlling which WPARs can access which physical resources. This intermediary approach provides adaptability in storage distribution while maintaining reliability through centralized access control and isolation enforcement.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If multiple WPARs share common storage through VIOS, then resource utilization improves, but access performance deteriorates

Engineering Contradiction:
Improvestorage resource utilizationVSAvoidstorage access performance
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The patent creates virtual device copies that allow multiple WPARs to access shared physical storage simultaneously with dedicated interfaces. Each WPAR receives virtual storage devices that provide direct-attached storage performance characteristics. The VIOS manages the underlying physical storage sharing while maintaining virtual device isolation, thus achieving high resource utilization without sacrificing access performance.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent applies local quality by providing each WPAR with customized virtual storage device characteristics optimized for its specific needs. The VIOS allows different WPARs to have different virtual device configurations (e.g., different I/O paths, caching policies, queue depths) while sharing physical storage resources. This localized optimization maintains high performance for each WPAR while achieving overall resource efficiency through sharing.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9075540B2Virtualizing storage for WPAR clients
Publication Date: 2015.07.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9075540B2 patent drawing
  • US9075540B2 patent drawing
  • US9075540B2 patent drawing

AI summary

Systems, methods and media for providing to a plurality of WPARs private access to physical storage connected to a server through a VIOS are disclosed. In one embodiment, a server is logically partitioned to form a working partition comprising a WPAR manager and individual WPARs. Each WPAR is assigned to a different virtual port. The virtual ports are created by using NPIV protocol between the WPAR and VIOS. Thereby, each WPAR has private access to the physical storage connected to the VIOS.