SmartNIC Virtual Media Offload for Faster OS Boot Deployment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual media implementations in information handling systems, particularly those using management controllers, suffer from slow file access during OS installation and limited throughput due to limited processing power, impacting performance and stability.
Innovation Solution
Offload virtual media functionality from management controllers to SmartNICs, utilizing their high-speed host interfaces and powerful computational resources to enhance performance and stability by pre-loading media images onto on-board storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If virtual media functionality is implemented on management controller, then OS deployment capability is provided, but file access speed and throughput are slow due to limited processing power
Solution Approach 1:
The patent extracts the virtual media functionality from the management controller and relocates it to the SmartNIC. This separation allows the management controller to focus on management tasks while the SmartNIC handles the computationally intensive virtual media operations, thereby improving both throughput and stability.
Solution Approach 2:
The SmartNIC acts as an intermediary between the management controller and the host system's virtual media operations. It receives requests from the management controller and handles the actual data processing and file access operations, improving performance while maintaining system architecture integrity.
2Ease of operation
If management controller emulates virtual media device, then remote OS installation is enabled, but processing speed is limited by controller capabilities
Solution Approach 1:
The emulation of virtual media device functionality is extracted from the management controller and implemented on the SmartNIC, which has superior processing capabilities. This maintains the ease of remote OS installation while dramatically improving file access speed.
Solution Approach 2:
The patent changes the computational parameters by moving the emulation workload to a device with higher processing power and different hardware characteristics. The SmartNIC's enhanced CPU and memory subsystem provide faster file access speeds while maintaining the same virtual media functionality.
3Device complexity
If virtual media is hosted on management controller, then system simplicity is maintained, but performance is constrained by controller resources
Solution Approach 1:
The SmartNIC is designed to perform multiple functions including traditional network interface operations and virtual media hosting. This multi-functionality allows the system to maintain simplicity by using an existing component for dual purposes while achieving high virtual media throughput.
Solution Approach 2:
The SmartNIC independently handles virtual media operations without requiring continuous intervention from the management controller. It autonomously manages file access, data transfer, and virtual device emulation, improving throughput while reducing the management burden on the controller.
Data Source
AI summary
An information handling system may include a host system including at least one processor, and a network interface. The network interface may be configured to: receive, from a remote information handling system, data usable for deployment of an operating system (OS); store the data on a local storage device of the network interface; and mount a virtual storage resource accessible to the host system based on the local storage device, wherein the virtual storage resource includes the data, and wherein the host system is configured to boot from the virtual storage resource.


