Virtual NIC for Unified In-Band Out-of-Band Server Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote server management technologies require custom third-party drivers and different methods for in-band and out-of-band management, making them less than ideal for seamless communication and management operations.
Innovation Solution
A remote management controller that enables communication with in-band management applications through an out-of-band channel using a virtual network interface controller, eliminating the need for third-party drivers and allowing the same management applications and methods for both in-band and out-of-band management, with features like console redirection, remote power control, and mass storage device redirection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If custom third-party drivers are used for in-band communication, then communication capability is achieved, but device complexity and ease of operation deteriorate
Solution Approach 1:
The patent introduces a virtual network interface controller as an intermediary component that mediates between the out-of-band management channel and in-band management applications. This virtual NIC appears as a standard network device to the operating system, eliminating the need for custom drivers while enabling communication through the out-of-band channel. The intermediary translates out-of-band management commands into standard network protocol communications.
Solution Approach 2:
The virtual network interface controller provides universal compatibility by presenting itself as a standard network device that works with existing operating systems and applications. It enables the out-of-band management channel to serve multiple functions: console redirection, mass storage redirection, and communication with in-band management applications, all through a single unified interface that requires no custom drivers.
2Adaptability or versatility
If different methods are used for in-band and out-of-band management, then management functionality is achieved, but ease of operation and adaptability deteriorate
Solution Approach 1:
The patent merges the out-of-band management channel with in-band management applications by exposing a virtual network interface that presents itself as a standard network device. This integration allows the same management applications and methods to be used for both in-band and out-of-band management, eliminating the need for separate management procedures and improving operational ease.
Solution Approach 2:
The virtual network interface controller provides universal compatibility by presenting itself as a standard network device that works with existing operating systems and applications. It enables the out-of-band management channel to serve multiple functions: console redirection, mass storage redirection, and communication with in-band management applications, all through a single unified interface that requires no custom drivers.
3Reliability
If out-of-band communication is used for in-band applications, then continuous management capability is achieved, but device complexity increases
Solution Approach 1:
The patent creates a virtual copy of a network interface controller that appears identical to standard network devices. This virtual NIC is exposed to the operating system through the out-of-band management channel, allowing in-band applications to communicate through the out-of-band channel without detecting any difference. The copy maintains the same interface and protocol characteristics, ensuring continuous management capability while hiding the underlying architectural complexity.
Data Source
AI summary
A remote management controller is provided for use in conjunction with a managed host computer. The remote management controller exposes a virtual network interface controller, such as a driverless virtual USB network interface controller, to the managed host computer. Through the in-band connection provided by the virtual network interface controller, the remote management controller can communicate with in-band management applications executing on the managed host computer. The managed host computer can also access services executing on the remote management controller through the in-band communications interface. The remote management controller can also enable communication between the management client computer and in-band management applications executing on the managed host computer. The managed host computer can also access an out-of-band communications network between the remote management device and a management client computer.


