Changes and New Features
This section lists the new and changed features in this software version.
For an archive of changes and features from previous releases, please refer to Changes and New Features History.
Feature | Description | ||
DDoS Protection | Added the UFM MAD Limiter security tool which mitigates Distributed Denial-of-Service (DDoS) attacks targeting the management node. For more information, refer to Appendix - MAD Limiter. | ||
Fabric Validation Tests | Added two new fabric validation tests (Validate Nodes Firmware Version, Validate Switches CPLD Version) to check the CPLD and firmware versions for HCAs and switches. For more information, refer to Fabric Validation Tab. | ||
OpenSM Traps | Added support for three new OpenSM traps (VPort P_key Violation, VPort Q_Key Violation, IB Mad Keys Periodic Update). For more information, refer to Threshold-Crossing Events Reference. | ||
Pkey APIs | Enhanced the Pkey APIs to allow changing the partition name by accepting a | ||
Bare Metal Cloud Mode | Defined and implemented the BareMetal Cloud mode in UFM for Cloud Service Providers (CSPs). For more information, refer to Default Bare-Metal Cloud Mode. | ||
Improved Detection of Module Changes for Unmanaged Switches | Introduced an improved detection mechanism for PSU/fan removal events on unmanaged switches by generating a new fabric analysis report that runs every 2 minutes by default. The feature is disabled by default. For more information, refer to Faster Detection of Fan/PSU Removal on Unmanaged Switches. | ||
Cable Temperature | Added support for displaying the cable temperature per cable transceiver of selected port. For more information, refer to Devices Window. | ||
Periodic Key Updates | Added support for periodic key updates for M_Keys, CC, VS, and N2N keys. For more information, refer to Appendix – Security Features. | ||
Cable Info for XDR Fabrics | Added support in UFM to display information for all four plane ports on XDR when 'Cable Info' is selected from the menu of an aggregated port. For more information, refer to Cables Window. | ||
UFM License | Added support for the UFM license to support 3 MAC addresses (for UFM HA deployments). For more information, refer to Activating Software License. | ||
UFM Rollback | Added the ability to revert back to or reinstall a backed-up specific historical version of UFM including configuration. For more information, refer to UFM Rollback. | ||
LDAP Authentication | Added support for UFM LDAP-integration (allowing users to set LDAP for authenticating UFM users). For more information, refer to LDAP Authentication | ||
UFM/SM Dynamic Configurations | Added the ability to update UFM, OpenSM, and SHARP configurations without needing to restart UFM, as well as the option to modify parameters while UFM is running. This feature includes a list of OpenSM and gv.cfg configuration parameters that can be updated dynamically without requiring a UFM restart. For more information, refer to Setting UFM Configurations Without Requiring UFM Restart. | ||
Proxy Elimination | As of UFM Enterprise v6.21.0, proxy elimination is enabled by default, resulting in improved performance when accessing UFM plugin APIs compared to previous versions. | ||
AI Mode | As of UFM Enterprise v6.21.0, UFM is optimized by default to enhance AI workload performance through the SM configuration. For more information, refer to Appendix – UFM AI Mode. | ||
UFM Infra | Added support for the UFM Infra feature, which introduces a structured architecture where services are divided into two categories; UFM Infra and UFM Enterprise, each deployed differently based on functionality. The feature allows fast availability (up to 3 seconds) of the UFM REST API after failover. For more information, refer to UFM Infra. For Installation instruction, refer to Installing UFM Infra Using Rootless with Podman. | ||
Deploying UFM Podman as Non-Root User: Added an automated script to seamlessly install/uninstall UFM as a non-privileged user. |
Plugin | Version | Changes and New Features |
1.0.0-39 | Added support to run REST-RDMA client in Arm environment. | |
1.1.1-21 | Added the ability to run on SELinux and rootless environment. | |
1.1.1-1 | Added the ability to run on SELinux and rootless environment. | |
1.0.0-6 | N/A | |
1.0.0-3 | N/A | |
1.1.0-2 | New Feature: Added the ability to suppress duplicated events in shadow mode. Added the ability to run on SELinux and rootless environment. Bug Fix: Resolved third-party dependency vulnerabilities in plugin – addressed CVE-2024-6345 (BDSA severity 7.9) (ref #4402643 ). | |
1.1.10 | Added the ability to run on SELinux and rootless environment. | |
1.1.1 | N/A | |
1.0.0-3 | N/A | |
1.19.33 | New Features:
Bug Fixes:
Limitation:
| |
| 1.3.6-2 | New Features:
Bug Fixes:
|
1.21.3 | Added the ability to run on SELinux and rootless environment. | |
1.0.0-16 | N/A | |
1.0.4-2 |
| |
1.1.0-2 | N/A | |
1.0.8-2 | New Feature: Added the ability to run on SELinux and rootless environment. Bug Fix: Resolved third-party dependency vulnerabilities in plugin – addressed CVE-2024-6345 (BDSA severity 7.9) (ref #4402643 ). | |
1.0.2-0 | Limitations:
| |
1.0.1-2 | Introduced the Log Streamer plugin which enables users to stream external logs (such as OpenSM, SHARP, etc.) to a remote syslog server. | |
1.0.1-1 | Introduced the GNMI NVOS Events plugin, a standalone Docker container managed by UFM. Its main role is to collect GNMI events from NVOS switches and relay them to UFM as external events. | |
1.0.1-0 | Introduced the USD plugin which retrieves system collections from unmanaged NVIDIA switches, compiles the data into files, and transfers these files to the same remote destination used for data collection from managed switches. |
The items listed in the table below apply to all UFM license types.
For bare metal installation of UFM, it is required to install MLNX_OFED 5.X (or newer) before the UFM installation.
Please make sure to use the UFM installation package that is compatible with your setup, as detailed in Bare Metal Deployment Requirements.
The following distributions are no longer supported in UFM:
RH7.0-RH7.7 / CentOS7.0-CentOS7.7
SLES12 / SLES 15
EulerOS2.2 / EulerOS2.3
Ubuntu18.04
Deprecated Features:
Mellanox Care (MCare) Integration
UFM on VM (UFM with remote fabric collector)
Logical server auditing
The UFM high availability script - /etc/init.d/ufmha - is no longer supported
The UFM Multi-site portal feature is no longer supported. The Multi-Subnet feature can be used instead
As of UFM Enterprise v6.19.0, the Autonomous Link Maintenance (ALM) and PDR Deterministic plugins are no longer supported.
The GRPC-Streamer plugin is deprecated.
As of UFM Enterprise v6.18.0, UFM Agent discovery will be disabled by default, and managed switches will be discovered in-band
As of UFM Enterprise v6.18.0, the
ibdiagpath
diagnostic utility is deprecatedAs of UFM Enterprise version 6.14.0, UFM Monitoring Mode is deprecated and is no longer supported
As of UFM Enterprise v6.12.0, the Logical Elements tab is removed
Removed the following fabric validation tests: CheckPortCounters & CheckEffectiveBER
In order to continue working with /etc/init.d/ufmha options, use the same options using the /etc/init.d/ufmd script.
For example:
Instead of using /etc/init.d/ufmha model_restart, please use /etc/init.d/ufmd model_restart (on the primary UFM server)
Instead of using /etc/init.d/ufmha sharp_restart, please use /etc/init.d/ufmd sharp_restart (on the primary UFM server)
The same goes for any other option that was supported on the /etc/init.d/ufmha script