SES-BMC Communication via Instruction Converting Modules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing communication systems between storage management systems and baseboard management controllers (BMC) are complex due to the lack of compatibility between SCSI enclosure services (SES) and BMC, making it difficult to manage hardware resources effectively.

Innovation Solution

A data communication system with instruction converting modules in both the expander enclosure SES and the mainboard BMC, allowing for the conversion of commands between SES and BMC, enabling direct communication and reducing system complexity by using a communication medium like the I2C bus, and defining user-defined command formats for efficient data exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the storage management system supports both SES and IPMI command formats to manage hardware devices, then the management capability is improved, but the system complexity increases

Engineering Contradiction:
Improvemanagement capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an instruction converting module as an intermediary component that translates between SES commands and IPMI commands. This mediator handles the protocol conversion internally, allowing the storage management system to support both command formats without requiring dual processing paths, thus maintaining versatility while controlling complexity through a dedicated translation layer

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The instruction converting module is designed to handle multiple command formats (both SES and IPMI) through a single unified component. This multi-functional module can translate commands in both directions and handle various hardware management operations, reducing the need for separate dedicated handlers for each protocol and thereby simplifying the overall system architecture

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

2Stability of the object's composition

If the SES and BMC cannot communicate with each other, then the system compatibility is maintained, but the hardware resource management efficiency deteriorates

Engineering Contradiction:
Improvesystem compatibilityVSAvoidhardware resource management efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The instruction converting module serves as a communication bridge between SES and BMC that maintains protocol compatibility while enabling direct interaction. It translates SES commands into IPMI commands that BMC can execute, and converts BMC responses back into SES-compatible formats, thus enabling efficient hardware resource management without compromising system compatibility

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent merges the communication capabilities of SES and IPMI into a unified communication pathway through the instruction converting module. This consolidation allows seamless interaction between storage management components and BMC, improving hardware resource management efficiency while maintaining the stability of existing system architectures through a single integrated communication interface

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9680930B2Data communication system for a storage management system and communication method thereof
Publication Date: 2017.06.13 CELESTICA TECH CONSULTANCY SHANGHAI
  • US9680930B2 patent drawing
  • US9680930B2 patent drawing
  • US9680930B2 patent drawing

AI summary

The present invention relates to a data communication system for storage management, the system comprises a storage management apparatus, an expander enclosure SCSI enclosure services (SES), the expander enclosure SES is connected to the storage management apparatus through a communication line, and a mainboard baseboard management controller (BMC), the mainboard BMC is connected to the expander enclosure SES through a communication medium, wherein each of the expander enclosure SES and the mainboard BMC has a instruction converting module.