WPAR Storage Access via NPIV Virtual Ports
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Speed
If WPARs use networked file systems for storage access, then storage accessibility is provided, but access speed and efficiency deteriorate
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.
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.
2Adaptability or versatility
If WPARs access shared physical storage directly, then access flexibility improves, but data isolation and security deteriorate
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.
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.
3Productivity
If multiple WPARs share common storage through VIOS, then resource utilization improves, but access performance deteriorates
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.
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.
Data Source
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.


