Embedded Management Controller for Server Node Simplification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current server system management architectures are complex and costly due to reliance on the complicated IPMI protocol, necessitating a simpler and more cost-effective solution for monitoring and managing server nodes and networks.

Innovation Solution

The implementation of an embedded management controller (eMC) integrated into each server node's chipset, which collects inner-node information using on-chip communication paths and communicates with a baseboard management controller (BMC) via simpler I2C and UART protocols, eliminating the need for complex IPMI and enabling low-cost, low-complexity server system management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IPMI protocol is used for server system management, then management functionality is comprehensive, but system complexity and cost increase

Engineering Contradiction:
Improvemanagement functionalityVSAvoidcommunication complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the management controller functionality by integrating a minimal embedded management controller (eMC) directly into each server node's chipset, while separating the complex management protocol handling to a centralized baseboard management controller (BMC). This segmentation allows each node to have basic management capability without requiring full IPMI stacks, reducing per-node complexity while maintaining comprehensive system-wide management functionality through the centralized BMC.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a simplified intermediate communication layer using I2C and UART protocols between the embedded management controller and the baseboard management controller. This intermediary layer replaces the complex IPMI protocol at the node level, allowing comprehensive management functionality to be achieved through simpler, more cost-effective communication mechanisms while the centralized BMC handles the complex protocol translations and management logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If dedicated BMC is provided on each blade, then management capability is distributed, but system cost increases

Engineering Contradiction:
Improvemanagement capabilityVSAvoidsystem cost
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent merges multiple management functions into a single centralized baseboard management controller (BMC) that serves the entire server system. Instead of having separate BMCs on each blade, the embedded management controllers on different server nodes are consolidated under one centralized BMC, reducing the total number of management controllers required while maintaining distributed management capability through the embedded controllers at each node.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The embedded management controller integrated into the chipset serves multiple functions: it provides basic management capability at the node level, acts as a communication interface to the centralized BMC, and enables remote management operations. This multi-functional design eliminates the need for dedicated separate BMC hardware on each blade, reducing system cost while maintaining comprehensive management capability through the universal eMC component.

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

Data Source

PatentEP3168752B1Chipset and server system using the same
Publication Date: 2021.07.28 VIA ALLIANCE SEMICON CO LTD
  • EP3168752B1 patent drawingFigure 1
  • EP3168752B1 patent drawingFigure 2A
  • EP3168752B1 patent drawingFigure 2B

AI summary

A chipset implemented in a server node of a server system and including an embedded management controller is disclosed. The chipset also includes a northbridge and southbridge. The embedded management controller collects inner-node information of the server node for server system management. The embedded management controller is coupled to a baseboard management controller, and the baseboard management controller is outside the server node and communicates with a remote console through network.