CyberSIXT Search
Original
Image: Cloudflare

CloudflareGiovanni Pereira Zantedeschi

Cloudflare Slashes Server Boot Time from Hours to Minutes

This article discusses how Cloudflare reduced core unit boot time significantly from hours to just minutes through improvements in their network boot automation process. The boot sequence, managed by UEFI firmware, was plagued by long delays due to a firmware update that caused servers to inadequately attempt various boot interfaces sequentially, resulting in timeouts. The core problem was identified as a linear search for network boot interfaces that caused excessive waiting periods.

By restructuring the automation workflow to specify the correct boot interface upfront, along with collaboration with hardware vendors to enable necessary features and addressing firmware limitations, Cloudflare managed to streamline the boot process. Key metrics showcased a drastic reduction in boot time from nearly 4 hours down to 3 minutes for firmware upgrades, and from about 20 minutes to less than a minute for subsequent boots. The implementation leveraged open-source tools like iPXE and reinforced the importance of understanding UEFI internals to enhance efficiency.

Sources

On this device

Following

Intel

VendorsThreat actorsResearch reports

Settings

CyberSIXT summarises security news every 30 minutes.

↑↓ move↵ open⌘C copy CVE IDEsc close

Keyboard shortcuts

Everything works with a mouse or touch. Shortcuts are a faster path.

Search ⌘K
Search /
Next item J
Previous item K
Go to Today GT
Go to News GN
Go to CVEs GC
Go to Briefing GB
Reduce motion on this device