To ensure an accurate comparison of the update approaches, we were rigidly systematic during our testing. In scope for the tests were hardware updates only, not updates to host and VM operating systems or applications. We applied component firmware and operating system drivers from the January 2020 release of the Support Matrix for Microsoft HCI Solutions from Dell Technologies to the newly deployed cluster. We then followed the procedures in the Microsoft HCI Solutions from Dell Technologies: Operations Guide for Managing and Monitoring the Solution Infrastructure Life Cycle to bring the cluster into compliance with the July 2020 release of the support matrix. We used the following test scenarios for comparison:
The following table lists the components that required an update, the type of update, and the starting and ending release versions. Creating a 6-month gap between the release versions offered a realistic scenario, considering the complexity and time commitment that is typically required to update the hardware of most traditional virtualization environments. This gap also ensured that multiple firmware and driver packages would require updates to bring the cluster into compliance.
Table 3. Updates required during testing
Update |
Type |
January 2020 release version |
July 2020 release version |
BIOS |
BIOS |
2.4.8 |
2.6.4 |
BOSS |
Firmware |
2.5.13.3022 |
2.5.13.3024 |
Broadcom Adv. Dual 10 GbE |
Firmware |
21.40.25.31 |
21.60.22.11 |
Broadcom NetXtreme Driver Family |
Driver |
— |
21.60.1 |
Broadcom NetXtreme-E Driver Family |
Driver |
— |
21.60.22.11 |
Chipset INF |
Driver |
10.1.17861.8101 |
10.1.18243.8188 |
Dell HBA330 Mini Controller 0 Firmware |
Firmware |
16.17.00.05 |
16.17.01.00 |
Driver for Marvell Unify Configuration |
Driver |
1.2.0.1048 |
1.2.0.1051 |
iDRAC |
Firmware |
4.00.00.00 |
4.20.20.20 |
Mellanox ConnectX-4 LX Dual Port 25 GbE SFP28 |
Firmware |
14.24.80.00 |
14.26.60.00 |
Note: The Broadcom NetXtreme Driver Family drivers were not installed during initial deployment of the cluster. The Broadcom adapters were not in use with the fully converged network configuration.
We performed the update process first by following the automated approach. Then, the firmware and drivers were reverted to the January 2020 release level before we used the manual update approach. No errors or failures requiring investigation or remediation occurred in either the automated or the manual scenario.
The following criteria were common to both testing approaches:
The following information applies to the test procedures and results discussion in the remainder of this paper:
Many variables can affect update performance and duration. This paper includes specific cluster configuration and update process details to ensure an accurate comparison. Other variables that could affect the update performance are: