Smart Plug Node Management via I2C Bus Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In rack systems, locating and managing server nodes is complex due to the presence of multiple nodes and the need for a management backplane, which increases costs and complexity.

Innovation Solution

The use of smart plug devices with unique addresses on a communications bus allows for simplified management and communication with server nodes, eliminating the need for a traditional management backplane by coupling management nodes and computing nodes through a communications bus and converting messages between different port types using USB to I2C converters and complex programmable logic devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a management backplane is used to locate server nodes in a rack system, then server node management capability is improved, but device complexity and maintenance costs increase

Engineering Contradiction:
Improveserver node managementVSAvoidrack system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the management function from the physical backplane structure and relocates it to a logical communication bus system. Each server node is equipped with a smart plug that contains management capabilities, eliminating the need for a centralized management backplane while maintaining server node locateability and manageability through distributed intelligence.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The smart plug acts as an intermediary device between the management node and server nodes. It receives management requests via the communication bus, determines the target server node, and forwards the request through the appropriate path, thereby mediating the management communication without requiring a dedicated backplane infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a management backplane is implemented to connect server nodes, then node location and access are improved, but financial and manpower maintenance costs increase

Engineering Contradiction:
Improvenode location and accessVSAvoidmaintenance cost
Core Design Contradiction:
Ease of operationVSEase of manufacture

Solution Approach 1:

The management functionality is extracted from the expensive backplane hardware and distributed to inexpensive smart plugs attached to each server node. This eliminates the need for costly backplane infrastructure while maintaining effective node location and access capabilities through the communication bus.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces expensive, complex backplane hardware with cheaper smart plugs that can be independently attached to or removed from server nodes. These smart plugs contain the necessary management intelligence and can be easily replaced or reconfigured without affecting the entire system, reducing maintenance costs.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Productivity

If multiple server nodes are present in a rack system, then system capacity is improved, but difficulty in locating and managing individual nodes increases

Engineering Contradiction:
Improvesystem capacityVSAvoidnode location and management
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the management function into individual smart plugs attached to each server node. Each smart plug independently handles communication with its associated node and the management node, enabling efficient management of multiple nodes without creating a complex centralized management burden.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each server node is equipped with a smart plug that autonomously manages its own communication and identification. The smart plug automatically determines its association with the server node and handles management requests independently, reducing the management overhead for locating and communicating with individual nodes in a multi-node system.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10013382B2Smart plug node management
Publication Date: 2018.07.03 QUANTA COMPUTER INC
  • US10013382B2 patent drawing
  • US10013382B2 patent drawing
  • US10013382B2 patent drawing

AI summary

In the maintenance of rack system, a computing device may implement a plurality of smart plugs and a communication bus in a system. A smart plug may be plugged into a server node for communication between a management node and a designated server node. The communication bus may be coupled to the smart plugs for transmitting I2C packets. A server node may be associated with a corresponding smart plug that includes a unique address on the communication bus. The smart plug may be configured to receive a message via the communication bus. The smart plug is configured to determine whether the request is addressed to a unique address associated with the smart plug. Upon determining that the message is addressed to the unique address, the smart plug may reformat the request compatible with server node port using the local address. Reformatting request may depend on types of server node ports.