Power Virtualization

Power Virtualization

Learn about the virtualization technologies designed specifically for IBM Power including #PowerVM, #PowerVC, #VM Recovery Manager#HCM/CMC, and more.


#Power
#TechXchangeConferenceLab

 View Only

Simplifying SR-IOV Physical Port Labels for smarter vNIC Placement

By Raghavendra Malapati posted Wed April 15, 2026 11:58 AM

  

As SR-IOV environments grow in size and complexity, managing I/O resources across multiple adapters and systems becomes increasingly important. Physical Port labels will provide a simple yet powerful way to bring clarity and control to this process.

Physical port labels allow administrators to group and identify I/O resources across SR-IOV adapters. By assigning labels to physical ports, you can clearly associate them with specific LPAR SR-IOV and vNIC configurations. This makes it much easier to understand which physical ports are intended for which workloads or environments.

These labels play a key role during logical port creation. When a vNIC is being created, the labels help HMC make a better, more informed selection of the underlying physical port, reducing the risk of incorrect assignment.

Physical port labels also matter during Live Partition Mobility (LPM) and Simplified Remote Restart (SRR). In these scenarios, HMC recognizes only the physical port labels (not sub-labels) for vNIC devices. When labels are present, HMC expects the destination system to have matching physical port labels. This ensures that migrated or restarted partitions maintain consistent network connectivity and behaviour.

When Should You Update Physical Port Labels?

You typically update SR-IOV physical port labels when:

·       You want to clearly distinguish production, test, Reserved or DR networks

·       You are preparing systems for LPM or SRR

·       You want consistent vNIC placement across systems

·       You are standardizing network configuration across frames

Update SR-IOV Physical Port Label (HMC GUI)

Log in to HMC, open the target managed system, navigate to System → Hardware → I/O Adapters, select the SR-IOV adapter, choose the required physical port, edit its properties, set the Physical Port Label, and save the changes.

A screenshot of a computer

AI-generated content may be incorrect.

A screenshot of a computer port

Description automatically generated

Update SR-IOV Physical Port Label (HMC CLI)

Syntax

chhwres -r sriov -m <managed_system_name> --level type -o s

-a "adapter_id=<adapter_id>,phys_port_id=<port_id>,phys_port_label=<label_name>"

Example

chhwres -r sriov --rsubtype physport -m hmc-zz9-fsp -o s -a "adapter_id=2,phys_port_id=2,phys_port_label=prod"

List the Physical Port labels (HMC CLI)

Syntax

lshwres -r sriov  --rsubtype physport -m <managed_system_name> --level <type> -F adapter_id,phys_port_id,phys_port_label

Example

lshwres -r sriov --rsubtype physport -m system -F adapter_id,phys_port_id,phys_port_label --level eth

output

Important Behavior During LPM and SRR

·       HMC recognizes only physical port labels for vNIC devices.

·       Sub-labels are ignored during LPM and SRR.

·       If a physical port label is set:

o   The destination system must have a matching physical port label

o   Otherwise, the operation may fail or fall back, depending on the override policy

Best Practices for Physical Port Labels

·       Use clear, meaningful names (for example, NET.PROD, NET.DR)

·       Apply labels symmetrically across systems

·       Avoid changing labels while active migrations are in progress

·       Validate labels before performing LPM or SRR

·       Document label usage as part of network design standard.

Visual representation of Sriov Physical Port labels

Summary

SR-IOV physical port labels are a small configuration change with a big impact. By keeping labels accurate and consistent, you improve vNIC placement, reduce migration risks, and make your Power Systems environment easier to manage.

If you are already using LPM or RR, enabling SRIOV Physical port labels is a small change that can deliver big operational benefits.

Contacting the PowerVM Team

Have questions for the PowerVM team or want to learn more?  Follow our discussion group on LinkedIn IBM PowerVM or IBM Community Discussions

Authors

Malapati Raghavendra

Devesh Kumar Singh

0 comments
28 views

Permalink