Baseboard Management Controller Offloads Virtual Machine Commands

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional virtual machine management on computer hosts requires significant computation and communication resources from the host, reducing physical resources available to virtual machines and complicating implementation with the need for additional software or hardware support.

Innovation Solution

A computer host equipped with a baseboard management controller that generates and sends management commands without using the host's computation and communication resources, providing an IP-based network connection for clients to access virtual machines through port forwarding, thereby reducing the load on the host's network transmission resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the visualization platform generates and sends management commands, then virtual machine management is enabled, but computation resources and communication resources of the host are consumed

Engineering Contradiction:
Improvevirtual machine management capabilityVSAvoidcomputation resources and communication resources
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent introduces a baseboard management controller as an intermediary device between the visualization platform and the management command destination. The BMC contains a management application that generates and sends management commands, acting as a mediator that offloads this function from the visualization platform. This resolves the contradiction by enabling virtual machine management capability while preventing consumption of the host's computation and communication resources, as the BMC has its own dedicated resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If remote clients connect to virtual machines through the host's physical network interface card, then network access is enabled, but the host's network transmission resources are consumed

Engineering Contradiction:
Improveremote client access capabilityVSAvoidnetwork transmission resources
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The baseboard management controller serves as a network intermediary that handles remote client connections independently. The BMC contains a network interface card and can establish IP-based network connections with remote clients directly, forwarding communications to the intended virtual machines without utilizing the host's physical network interface card. This enables remote access functionality while preserving the host's network transmission resources for virtual machine operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If additional software or hardware support is added to enable remote client connection, then connectivity is enabled, but device complexity increases

Engineering Contradiction:
Improveremote client connection capabilityVSAvoidsoftware or hardware support requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The baseboard management controller is a multi-functional device that consolidates multiple capabilities: it provides virtual machine management command generation, network interface for remote client connections, and port forwarding functionality. By integrating these diverse functions into a single universal device, the patent enables remote client connectivity without proportionally increasing system complexity, as the BMC is designed to handle multiple tasks simultaneously.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9400671B2Computer host with a baseboard management controller to manage virtual machines
Publication Date: 2016.07.26 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US9400671B2 patent drawing
  • US9400671B2 patent drawing
  • US9400671B2 patent drawing

AI summary

Disclosed is a computer host, including a visualization platform and a baseboard management controller (BMC). The visualization platform allows a plurality of virtual machines to operate simultaneously on the computer host, and the visualization platform has a daemon for receiving a management command from outside the visualization platform. The BMC executes a management application to generate and send the management command to the daemon.