Smart NIC Access via Baseboard Management Controller
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for operating smart network interface cards face challenges in efficiently reducing CPU data processing loads and reliably accessing smart NICs, especially in cloud server network failures where intranet addresses may not function, making it difficult to locate and resolve network failures.
Innovation Solution
A method and apparatus that utilize a terminal device to acquire a smart network interface card detection request, determine the connected baseboard management controller, and log into the smart NIC's operating system through the target BMC, providing a new and reliable approach to access and diagnose smart NICs independently of the cloud server.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If intranet address access is used to log into smart NIC, then access to smart NIC is possible under normal conditions, but access fails when cloud server network failure occurs
Solution Approach 1:
The patent introduces BMC as an intermediary device to establish a new access path to the smart NIC. When the cloud server network fails, the terminal device can still access the smart NIC through the BMC's management interface, bypassing the failed intranet path. The BMC acts as a mediator that maintains access capability independent of the cloud server's network status.
2Productivity
If smart NIC reduces CPU data processing load, then server processing efficiency is improved, but access and diagnosis of smart NIC becomes more difficult
Solution Approach 1:
The patent segments the access paths by introducing separate management and data planes. The BMC handles management access independently from the cloud server's data processing path. This segmentation allows the smart NIC to reduce CPU load on the server while maintaining a separate, simplified access route through the BMC for diagnosis and configuration purposes.
3Productivity
If smart NIC has self-contained resources, then data processing load on host CPU is reduced, but system integration complexity increases
Solution Approach 1:
The patent makes the BMC a universal access point that can manage multiple smart NICs with different self-contained resources. The BMC provides a standardized interface for accessing various smart NICs regardless of their internal architecture, simplifying the integration complexity despite the diversity of self-contained resources in different smart NICs.
Data Source
Figure 1
Figure 2
Figure 3~4A
AI summary
A method and apparatus for operating a smart network interface card are provided. According to an embodiment, the smart network interface card is connected to a baseboard management controller. The method includes: acquiring a smart network interface card detection request, the smart network interface card detection request includes an identifier of a to-be-detected smart network interface card; determining a baseboard management controller connected to the to-be-detected smart network interface card as a target baseboard management controller; and logging into an operating system of the to-be-detected smart network interface card through the target baseboard management controller. This embodiment provides a new approach of operating the smart network interface card.