Demystifying In-band/Out-of-band Methods for Hyperscale Fleet Management
BO - Title Slide
Demystifying In-band/Out-of-band Methods for Hyperscale Fleet Management
George Kola, Senior Staff SW Engineer, Google
Anil Agrawal, HW Systems Engineer, Meta
Future Technology Initiatives
BO – Title/Presenter Slide
Agenda
BO - Content
Hyperscale Fleet Deployment Models
Hyper Scaler ownership varies based on the Deployment Model
Hardware Management Methods Varies
(In-band and Out-of-band)
Customer
Hyper Scaler
End User
Operating System(OS)
Firmware
Hardware
Services
Applications(SW)
Bare-Metal
Hypervisor (optional)
Customer
Hyper Scaler
End User
Operating System(OS)
Firmware
Hardware
Services
Applications(SW)
Infrastructure
Hypervisor
Hyper Scaler
End User
Operating System(OS)
Firmware
Hardware
Services
Applications(SW)
Application
Hypervisor (optional)
∴
Hardware Management Scope
System Configuration
(E.g., FW Upgrades/downgrades, etc)
Hardware Management
System Monitoring
(E.g., FW versions, PCIe device inventory, sensors, etc)
Hardware Fault Management
(e.g., Core, Cache, memory, PCIe, internal error handling, etc)
Keeping the Scope of Discussion 🡪 System Monitoring and Hardware Fault Management
In-band and Out-of-band Management
In-band
In-band
Out-of-band
Out-of-band
Hyperscaler Management Infra
In-band
IPMI/Redfish
| On-Platform | Off-Platform |
In-band | IMA ←→ Devices, BMC | IMA ←→ HS Infra |
Out-of-band | BMC ←→ Devices | BMC ←→ HS Infra |
IMA: In-band Management Agent
IPMI: Intelligent Platform Management Interface
MCTP: Management Component Transport Protocol
HS: Hyper Scaler
In-band/Out-of-band Management Methods
Auto-remediation
System Monitoring
IMA & BMC are complementary
System-level
Aggregator
Unified model
Hyperscale Storage
Hyper Scaler Management Infrastructure
In-band
Out-of-band
In-band/Out-of-band Management Methods
BO - Content
Hardware Fault Management
A Hybrid Method - Provides Flexibility in Hardware Fault Management
In-band FW
OS/Drivers
Applications/ Services
Error Event/
RAS Action
IMA
In-band, OS-First
In-band, FW-First
Method | Usage |
In-band, OS-First |
|
In-band, FW-First |
|
Out-of-band |
|
Hyper Scaler Management Infrastructure
Host System
CPU, Memory
BMC
Out-of-band
Devices
Summary
In-band Management | Not Feasible | Selectively Desirable | Selectively Desirable |
Out-of-band Management | Highly Desirable | Selectively Desirable | Selectively Desirable |
Customer
Hyper Scaler
End User
Operating System(OS)
Firmware
Hardware
Services
Applications(SW)
Bare-Metal
Infrastructure
Customer
Hyper Scaler
End User
Operating System(OS)
Firmware
Hardware
Services
Applications(SW)
Hypervisor
Application
Hyper Scaler
End User
Operating System(OS)
Firmware
Hardware
Services
Applications(SW)
Hypervisor (optional)
Hypervisor (optional)
Questions To the Invited Guests
Panos Christeas, Meta
Drew Walton, Google
Future Technology Initiatives
BO – Title/Presenter Slide
Questions
Call to Action
BO - Content
Open Discussion