AI workloads on IBM Fusion
IBM Fusion combined with IBM watsonx offers a consistent high performance across a wide range of container AI and VM workloads.
Node labeling and GPU virtualization techniques can effectively enhance performance and ensure efficient resource management for both complex AI container workloads and virtual machine (VM) workloads.
Node labeling for GPU reservation
IBM Fusion uses labels to reserve GPU nodes for AI workloads.
isf.ibm.com/nodeType: gpu label to
control the placement of its pods. To prevent Backup & Restore workloads on GPU nodes, run the following
command from the OpenShift® cluster to label
the GPU nodes. oc label node/<node name> gpu.isf.ibm.com=""The IBM Fusion service pods avoid nodes with such a label.
You can use this approach for other workloads.For example, the IBM Fusion
Backup & Restore utilizes the
gpu.isf.ibm.comisf.ibm.com/nodeType: gpu label to manage the placement of its pods
effectively. To restrict IBM Fusion
Backup & Restore workloads from running on GPU nodes, run
the following command to apply this label to these nodes in the OpenShift cluster. After the nodes are labeled,
the Backup & Restore pods automatically avoid GPU nodes
with this label. This approach can also be adapted for other workloads to ensure resource
optimization and placement control.