Site Reliability and Outage Management
How Facebook keeps its large-scale infrastructure hardware up and running

How Facebook keeps its large-scale infrastructure hardware up and running

12/9/2020 · Fred Lin, Harish Dattatraya Dixit, Sriram Sankar

What this post added

This post introduces four key methodologies for maintaining high hardware availability in Meta's large-scale infrastructure: 1. Automated hardware remediation using MachineChecker and FBAR, with Cyborg for lower-level fixes and manual ticket creation. 2. Minimizing performance impact of error reporting by implementing a hybrid mechanism for memory error reporting using CMCI and SMI. 3. Leveraging a machine learning framework to predict and prioritize repairs for undiagnosed or misdiagnosed hardware failures. 4. Automating fleet-level root cause analysis by employing a scalable tool that uses Scuba and FP-Growth to find correlations in millions of log entries.

Read the original post ↗