Chassis Management Controller Time Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information handling systems, particularly server chassis, face challenges in providing real-time synchronization and timestamping of events across blade servers and chassis devices, especially when servers cannot POST or are in different time zones, leading to difficulties in differentiating event occurrences and maintaining consistent time logs.

Innovation Solution

Incorporating a chassis control panel with a real-time clock (RTC) and a chassis management controller (CMC) that loads a time protocol client to retrieve and distribute real-time information, allowing devices to timestamp events before full boot-up and enabling time zone offset adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blade servers rely on chassis BIOS for real-time information, then cost is reduced, but real-time synchronization and event timestamping become problematic when servers cannot POST or are in different time zones

Engineering Contradiction:
Improvereal-time synchronization reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a chassis management controller (CMC) as an intermediary component that centralizes real-time clock functionality and time distribution. The CMC receives time information from the chassis BIOS and distributes it to blade servers through a time protocol server, acting as a mediator that ensures consistent timestamping across all devices regardless of their individual RTC status or time zone settings.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The blade server BMC is enhanced to include a time protocol client that automatically retrieves time information from the CMC during boot-up and operational phases. This self-service mechanism allows devices to obtain synchronized time information without manual configuration, resolving the contradiction between simplified hardware design and reliable time synchronization.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If RTC information is retrieved only after blade server POSTs, then hardware complexity is reduced, but events occurring before POST cannot be timestamped

Engineering Contradiction:
Improveevent timestamp precisionVSAvoidboot process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements preliminary time provisioning by having the CMC prepare and make time information available before blade servers complete their POST process. The time protocol server runs independently and can provide timestamp information to events logged in the SEL during pre-boot phases, ensuring that even early events are accurately time-stamped without adding complexity to the boot process itself.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If each blade server maintains its own time zone, then local operation is simplified, but real-time synchronization across the chassis becomes difficult

Engineering Contradiction:
Improvetime zone adaptabilityVSAvoidreal-time synchronization reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the time management function into two independent layers: a chassis-level reference time maintained by the CMC, and device-level local time zones maintained by individual blade servers. This segmentation allows each server to operate in its local time zone while the CMC provides a unified reference timestamp for all chassis events, resolving the contradiction between local adaptability and global synchronization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7581133B2System and method of providing real time to devices within a server chassis
Publication Date: 2009.08.25 DELL PROD LP
  • US7581133B2 patent drawing
  • US7581133B2 patent drawing
  • US7581133B2 patent drawing

AI summary

An information management system is disclosed and can include a server chassis having a chassis control panel. The chassis control panel can include a real time clock. Further, the system can include a chassis management controller connected to the chassis control panel. The chassis management controller can include logic to determine whether the chassis management controller is active and logic to read a time from the real time clock when the chassis management controller is active. The system can also include a chassis device removably engaged with the server chassis. The chassis device can include logic to load a time protocol client when the chassis device boots before chassis device is fully booted and to retrieve the time from the time protocol server within the chassis management controller. Accordingly, the chassis device can detect when an event occurs and time stamp the event before the chassis device fully boots.