Hyper Converged Infrastructure Sled Resource Pooling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In hyper-converged data center infrastructure, the energy wastage occurs when all resources on a sled are powered on, even if only a subset is actively used for workload execution, leading to increased operational costs.

Innovation Solution

Implementing a system where resources are disaggregated and dynamically allocated into 'managed nodes' across multiple sleds, allowing only necessary resources to be powered on for workload execution, while others can be idle, using Intel Omni-Path technology for connectivity and managed by an orchestrator server for efficient resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If all resources on a sled are powered on to enable access to any device, then resource accessibility is improved, but energy consumption increases

Engineering Contradiction:
Improveresource accessibilityVSAvoidenergy consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system segments the sled resources into multiple managed nodes, where each managed node represents a logical grouping of resources that can be independently powered on or off. This allows only the specific managed node containing the required resource to be activated, rather than powering on the entire sled, thus reducing energy consumption while maintaining accessibility to needed resources.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically allocates and deallocates managed nodes based on workload requirements. When a resource is needed, the corresponding managed node is activated; when not needed, it is deactivated. This dynamic approach ensures that resources are accessible when required while minimizing energy consumption during idle periods.

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If resources are disaggregated across multiple sleds into managed nodes, then energy efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveenergy efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The orchestrator server provides universal management capabilities across all sleds and managed nodes. It handles resource allocation, workload placement, and power management functions centrally, simplifying the complexity of managing disaggregated resources across multiple sleds through a single multi-functional control point.

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

Solution Approach 2:

The orchestrator server acts as an intermediary between workloads and the physical resources on sleds. It abstracts the complexity of resource disaggregation by providing a unified interface for resource allocation and management, allowing workloads to access resources without directly managing the underlying sled infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of energy

If only necessary resources are powered on for workload execution, then operational cost is reduced, but resource accessibility may be limited

Engineering Contradiction:
Improveoperational costVSAvoidresource accessibility
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The system performs preliminary actions by pre-configuring managed nodes with specific resources and pre-establishing the relationships between workloads and managed nodes. When a workload needs to execute, the orchestrator has already prepared the appropriate managed node for activation, ensuring quick access to required resources without needing to power on unnecessary resources.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The orchestrator continuously monitors workload requirements and resource availability, using feedback to dynamically adjust which managed nodes are activated. This feedback mechanism ensures that the right resources are accessible when needed while maintaining energy efficiency by deactivating unused resources.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20230418686A1Technologies for providing efficient pooling for a hyper converged infrastructure
Publication Date: 2023.12.28 INTEL CORP
  • US20230418686A1 patent drawing
  • US20230418686A1 patent drawing
  • US20230418686A1 patent drawing

AI summary

Technologies for providing efficient pooling for a system that includes a hyper converged infrastructure. A sled of the system includes a network interface controller that includes a first bridge logic unit to communicatively couple to a network of bridge logic units. The first bridge logic unit is further to obtain, from a requestor device, a request to access a requested device, determine whether the requested device is on the present sled or on a remote sled different from the present sled, selectively power on, in response to a determination that the requested device is located on the present sled, the requested device, communicate, in response to a determination that the requested device is on the remote sled, with a second bridge logic unit of the remote sled, and provide, to the requestor device through the first bridge logic unit, access to the requested device