Server Virtualization via Baseboard Management Controller Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing data center density and complexity demand more efficient virtualization solutions to manage multiple operating systems on a single physical server, while existing technologies face limitations in resource management and network configuration flexibility.

Innovation Solution

A data processing system that integrates a virtualization platform and a baseboard management controller into a physical server, enabling the transformation of a single server into multiple virtual servers, with features like hypervisor integration, local console access, and non-volatile state storage for persistent configuration management, allowing for efficient control and management of physical and virtual resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a physical server runs multiple operating systems simultaneously through virtualization, then data center density and resource utilization improve, but device complexity and management difficulty increase

Engineering Contradiction:
Improvedata center densityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

A baseboard management controller (BMC) is introduced as an intermediary device that operates independently from the virtualization platform and operating systems. The BMC provides centralized management capabilities including out-of-band management, monitoring, and control functions, thereby reducing the complexity burden on the virtualized system while enabling multiple OS to run simultaneously.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The management functions are segmented into two independent layers: the virtualization layer (handling OS and application workloads) and the management layer (handled by the BMC). This segmentation allows the physical server to run multiple operating systems through virtualization while the BMC separately handles management tasks, preventing management complexity from interfering with productivity gains.

Inventive Principle:
Principle #1Segmentation

2Productivity

If virtualization platform is integrated into physical server, then resource management efficiency improves, but ease of operation and maintenance deteriorates

Engineering Contradiction:
Improveresource management efficiencyVSAvoidoperation and maintenance ease
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The baseboard management controller serves as an intermediary that provides out-of-band management capabilities, allowing administrators to manage the virtualization platform and operating systems independently of the main system resources. This enables easier operation and maintenance through remote access, console redirection, and hardware-level control without affecting resource management efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Extent of automation

If baseboard management controller controls virtualization platform and operating systems, then system control and management improve, but device complexity increases

Engineering Contradiction:
Improvesystem control capabilityVSAvoidcontroller integration complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system is segmented into independent functional modules: the BMC handles automation and control tasks while the virtualization platform manages resource allocation. This segmentation allows high extent of automation through the BMC without proportionally increasing overall device complexity, as each module operates independently with well-defined interfaces.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8694991B2Server virtualized using virtualization platform
Publication Date: 2014.04.08 VALTRUS INNOVATIONS LTD
  • US8694991B2 patent drawing
  • US8694991B2 patent drawing
  • US8694991B2 patent drawing

AI summary

A data processing system transforms a physical server into multiple virtual servers. The illustrative data processing system comprises a physical server and a virtualization platform integrated into the physical server that is configured to run multiple operating systems simultaneously one or more physical servers. A baseboard management controller integrated into the physical server controls the virtualization platform and the operating systems including physical and virtual resources. The virtualization platform operates according to state data accessed from the baseboard management controller.