Modular Server Sleds with Segmented Card Slots

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional server architectures are inefficient in terms of space usage and flexibility, as they require replacing the entire printed circuit board assembly if a single server fails, and are not optimized for scale-out computing systems due to bulky, power-hungry high-performance processors.

Innovation Solution

A modular multi-node server platform with a cubby chassis housing multiple server sleds, each equipped with a baseboard featuring multiple card slots for receiving modular cards, including high-powered SoC processor cards, and a baseboard management controller for independent power management and hot swapping, allowing for scalable and flexible computing with reduced power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If a single printed circuit board assembly is used to host multiple servers, then space usage is improved, but the entire assembly must be replaced if a single server fails, reducing reliability and increasing maintenance complexity

Engineering Contradiction:
Improvespace usageVSAvoidsystem reliability
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent divides the server platform into modular sleds, each containing a baseboard with multiple card slots. Each server card is an independent replaceable unit, allowing individual cards to be serviced without affecting other cards on the same baseboard. This segmentation enables partial replacement rather than full assembly replacement, improving reliability while maintaining space efficiency.

Inventive Principle:
Principle #1Segmentation

2Power

If high-performance processors are used to increase computing power, then processing capability is improved, but the processors become bulky and power hungry, worsening space and energy efficiency

Engineering Contradiction:
Improvecomputing powerVSAvoidpower consumption
Core Design Contradiction:
PowerVSUse of energy by moving object

Solution Approach 1:

The patent segments computing power into multiple independent server cards, each with its own processor. This allows the system to use multiple moderate-power processors instead of fewer high-power processors, achieving comparable total computing power with better power efficiency and reduced heat generation per card.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the architectural parameter from concentrated high-performance processors to distributed moderate-performance processors. This parameter change enables the system to achieve scale-out computing efficiency while maintaining adequate computing power through parallel processing across multiple cards.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If modular cards with independent power management are used, then flexibility and serviceability are improved, but device complexity increases

Engineering Contradiction:
ImproveflexibilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements segmentation at the card level, where each server card is a self-contained module with its own power management circuitry. This segmentation provides flexibility and ease of serviceability while keeping individual card complexity manageable through standardization and modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates universal card slots and baseboard interfaces that can accommodate different types of server cards. This universality allows the same baseboard infrastructure to support multiple card types, reducing overall system complexity despite individual cards having independent power management capabilities.

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

Data Source

PatentUS10409756B2Multi-node server platform with modularly replaceable cards
Publication Date: 2019.09.10 META PLATFORMS INC
  • US10409756B2 patent drawing
  • US10409756B2 patent drawing
  • US10409756B2 patent drawing

AI summary

Introduced here are multi-server sleds that include multiple card slots for receiving modular cards. Pairs of card slots can be connected to one another via a Peripheral Component Interconnect Express (PCIe) bus. However, communication via the PCIe bus may only be permitted when the pair of card slots includes modular cards of different types (e.g., a server card and a device card). Card type can be established by looking at the voltage available on a single pin of the PCIe bus corresponding to a modular card, and/or parsing system information stored within a memory of the modular card. This is enabled by a baseboard management controller (BMC) that communicates with the modular card via a bridge integrated circuit (IC) interface. Software-implemented modifications to the standard PCIe pin assignments may be made to avoid permitting communication between modular cards of the same type.