Multi-server Blade Management via Emulated Serial Gateway

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large-scale server installations, particularly microserver architectures, the cost and space requirements of traditional BMC-based solutions for remote server management become economically and physically unviable due to the need for multiple BMC components, and existing solutions fail to efficiently manage a large number of servers with secure access while maintaining low latency and data integrity.

Innovation Solution

A cost-effective and space-efficient solution using a single microcontroller with a gateway component to emulate multiple serial ports, allowing real-time data processing and secure management of multiple servers via a network interface, eliminating the need for additional BMC components and ensuring secure access to BIOS management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a BMC component is associated with each server for remote management, then secure remote access and management functionality is provided, but the cost and physical space requirements become economically and physically unviable when managing large numbers of servers

Engineering Contradiction:
Improvesecure remote accessVSAvoidnumber of BMC components
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple BMC functionalities into a single shared management device that can control multiple servers simultaneously. Instead of having separate BMC components for each server, one management device with multiple serial ports consolidates the remote management function, reducing component count while maintaining secure access capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The management device is designed with universal functionality to manage multiple different servers through its multiple serial ports. A single device can interface with numerous servers, making the management system more versatile and reducing the overall number of specialized components needed in the architecture.

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

2Ease of operation

If multiple BMC components are deployed for managing large numbers of servers, then each server can be independently managed, but the physical space occupied on the circuit board substantially reduces the number of servers that can be grouped together

Engineering Contradiction:
Improveindependent server managementVSAvoidcircuit board space
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

Multiple BMC functions are merged into a single management device that occupies less circuit board space than multiple individual BMC components would require. This consolidation maintains independent server management capabilities while reducing the total area needed on the circuit board.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The management device uses a multi-port architecture that allows vertical expansion of management capability without proportional increase in physical space. By adding serial ports in a dimensional sense rather than requiring separate physical BMC units, the system manages more servers without substantially increasing circuit board occupancy.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Device complexity

If a single microcontroller with emulated serial ports is used instead of multiple BMC components, then cost and space requirements are reduced, but the ability to process data from multiple servers simultaneously may be compromised

Engineering Contradiction:
Improvenumber of componentsVSAvoiddata processing capacity
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The microcontroller uses periodic polling or time-division multiplexing to sequentially access multiple servers through emulated serial ports. By rapidly switching between servers in periodic intervals, the system maintains the appearance of simultaneous communication while actually processing data sequentially, thus preserving productivity despite using a single microcontroller.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The microcontroller creates virtual copies of serial port interfaces through software emulation, allowing multiple logical serial ports to be implemented on a single physical controller. This copying of interface functionality enables the system to maintain multiple communication channels without requiring multiple physical BMC components.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP2840762B1Multi-server productive blade device for a modular frame, with multiple access by the frame management network
Publication Date: 2015.09.30 ONLINE
  • EP2840762B1 patent drawingFigure 1~2
  • EP2840762B1 patent drawingFigure 3

AI summary

The equipment comprises N servers (12) and a management module coupled to a chassis management network via a network interface (24). The management module includes a gateway component (22) with a hardware serial port (26) and means for converting the network data stream into a serial data stream, and a distribution component (20) interposed between the N servers and the gateway component. The distribution component includes: a hardware serial port (28) connected by a bidirectional serial link (30) to the hardware serial port (26) of the gateway component; N programmable pins (32), each connected by its respective bidirectional serial link (36) to a corresponding hardware serial port (34) of one of the servers; and input/output control means (38) for configuring each of the N programmable pins into an emulated serial port (32) and selectively coupling this emulated serial port to the hardware serial port (28) of the distribution component.