Cloud-Connected BMC for Edge Server Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional remote management solutions for edge computing environments are not scalable and are cost-prohibitive for smaller compute/storage clusters, often requiring physical access and additional security measures like firewalls or private data connections, limiting their effectiveness in managing all layers of host machines efficiently.

Innovation Solution

A cloud-connected baseboard management controller (BMC) with a remote management agent that polls a cloud-based endpoint for instructions, enabling remote management of bare-metal host machines independently of the operating system, using a REST API for secure communication, thus eliminating the need for physical access and additional security hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional remote management solutions are deployed for edge computing environments, then security can be maintained through firewalls and private data connections, but device complexity and cost increase significantly

Engineering Contradiction:
ImprovesecurityVSAvoidsecurity hardware
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The BMC acts as an intermediary between the host machine and the cloud management service. It provides a standardized Redfish API interface that enables secure remote management without requiring direct inbound connections to the host, thereby eliminating the need for complex firewall configurations and dedicated private data connections while maintaining security through the BMC's out-of-band management capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces physical security mechanisms (firewalls, private data connections, hardware security modules) with a software-based RESTful API interface. The BMC's integrated remote management agent communicates with cloud services through standardized HTTP/HTTPS protocols, substituting mechanical security infrastructure with software-based authentication and authorization mechanisms

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If physical access is required for host machine configuration management, then security risks are reduced, but ease of operation deteriorates due to inability to perform remote management

Engineering Contradiction:
ImprovesecurityVSAvoidremote management capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The BMC serves as an intermediary that enables remote configuration and management of host machines without requiring physical access. The integrated remote management agent within the BMC communicates with cloud-based management services, allowing administrators to perform configuration tasks, monitor status, and manage hardware remotely while the BMC maintains security boundaries

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The BMC provides universal remote management capabilities across multiple management layers (host, cluster, datacenter) through a single standardized interface. The Redfish API enables the BMC to perform diverse functions including hardware monitoring, firmware updates, power management, and configuration changes, eliminating the need for physical access while maintaining security through out-of-band management

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

3Productivity

If cloud-based remote management is implemented for all edge network configurations, then productivity improves through automated management, but device complexity increases due to integration requirements

Engineering Contradiction:
Improveremote management efficiencyVSAvoidintegration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The BMC provides a universal, standardized Redfish API interface that works across all edge network configurations from single isolated nodes to complex clusters. This multi-functional interface supports diverse management operations (power, firmware, hardware monitoring, configuration) through a single standardized protocol, eliminating the need for configuration-specific integration approaches and reducing overall system complexity

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

Solution Approach 2:

The patent changes the management interface parameters from proprietary, hardware-specific protocols to a standardized RESTful API with JSON-based communication. This parameter change enables cloud-based management services to interact with BMCs from different vendors using consistent methods, thereby improving productivity through automated management while reducing integration complexity through standardization

Inventive Principle:
Principle #35Parameter changes

4Reliability

If hardware-implemented firewalls and private data connections are used for secure communications, then reliability of security is improved, but cost increases due to additional hardware requirements

Engineering Contradiction:
ImprovesecurityVSAvoidsecurity hardware
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent replaces hardware-based security mechanisms (firewalls, private data connection equipment) with software-based security implemented in the BMC's management agent. The Redfish API uses standardized HTTPS communication with certificate-based authentication, substituting physical security hardware with software-based cryptographic security that provides equivalent protection without additional hardware costs

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The BMC acts as an intermediary that eliminates the need for hardware firewalls and private data connections by providing secure out-of-band management through its own dedicated management network interface. The integrated remote management agent establishes secure direct connections with cloud services, using the BMC's hardware security features (such as TPM or HSM) that are already present in modern servers, thereby removing the need for additional security hardware

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11909575B1Cloud-connected baseboard management controller
Publication Date: 2024.02.20 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11909575B1 patent drawing
  • US11909575B1 patent drawing
  • US11909575B1 patent drawing

AI summary

A cloud-connected baseboard management controller (BMC) enables remote management of all management layers of edge-based host machines from the cloud without imposition of costs associated with firewalls and private data connections. A remote management agent incorporated into the BMC enables creation of a remote management-enabled bare-metal server paradigm in which remote management from the cloud is supported at the lowest hardware levels which provides for cost-effective utilization of network resources down to even a single isolated node.