Hierarchical Batch Management for BMC Device Clusters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing management systems for enterprise networks are limited in their ability to jointly manage large-scale device clusters, with current solutions only supporting up to 200 devices due to performance constraints on the Baseboard Management Controller (BMC) chip.

Innovation Solution

A method and apparatus for batch management of devices that involve a superior management node managing multiple subordinate management nodes, which in turn manage subordinate devices. This approach allows for the aggregation of execution results and the sharing of instruction issuance loads across the management hierarchy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the service platform management software HDM/HDM2 runs on the BMC chip to provide joint management function, then the management capability is improved, but the number of devices that can be managed is limited to 200 at most due to BMC chip performance constraints

Engineering Contradiction:
Improvejoint management capabilityVSAvoidnumber of manageable devices
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent divides the management system into a hierarchical structure with a superior management node and multiple subordinate management nodes. Each subordinate management node manages a portion of the devices (up to 200 devices per node), while the superior management node coordinates among multiple subordinate nodes to achieve ultra-large-scale device management. This segmentation resolves the contradiction by distributing the management load across multiple BMC chips rather than concentrating it on a single BMC chip.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If a single management node manages all devices independently, then the management control is simplified, but the BMC chip becomes overloaded and cannot support ultra-large-scale device clusters

Engineering Contradiction:
Improvemanagement control structureVSAvoidnumber of manageable devices
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The patent introduces subordinate management nodes as intermediaries between the superior management node and the actual devices. The superior management node sends batch management instructions to multiple subordinate management nodes, which then execute the instructions locally on their managed devices. This intermediary structure allows the system to manage ultra-large-scale device clusters without overloading any single BMC chip, as each subordinate node handles only its local portion of devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If the management system expands to support more devices, then the coverage is improved, but the difficulty and complexity of independent configuration, monitoring and maintenance increases

Engineering Contradiction:
Improvenumber of managed devicesVSAvoidconfiguration and maintenance complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent merges the management of multiple subordinate devices under a unified batch management framework. The superior management node can issue batch management instructions that are simultaneously applied to multiple subordinate management nodes and their respective devices. This merging approach simplifies configuration and maintenance by allowing centralized control over ultra-large-scale device clusters, eliminating the need to independently manage each device or even each subordinate node separately.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250173150A1Method, apparatus for batch management of devices, and electronic device and machine-readable storage medium
Publication Date: 2025.05.29 NEW H3C TECH CO LTD
  • US20250173150A1 patent drawing
  • US20250173150A1 patent drawing

AI summary

Disclosed are a method and apparatus for batch management of devices, a device, and machine-readable storage medium. The method includes: receiving a merging instruction sent by a superior management node; parsing the merging instruction to obtain the instruction information and a list of instruction-executing devices; and issuing execution instructions to all devices listed in the list of instruction-executing devices, which includes and only includes local devices and/or subordinate managed devices managed by the local devices, based on the instruction information and the list of instruction-executing devices. Through the technical solution disclosed, the subordinate management nodes send, to the subordinate managed devices managed by the subordinate management nodes, execution instructions generated by parsing the merging instruction sent by the superior management node, thereby sharing the load of issuing execution instructions to the subordinate managed devices managed by the subordinate management nodes to the subordinate management nodes.