MetaのStrobelight:15,000台のサーバーを削減するプロファイリングオーケストレーター

2025-03-07
MetaのStrobelight:15,000台のサーバーを削減するプロファイリングオーケストレーター

Metaは、大規模なサーバー群全体の効率性を向上させるため、複数の技術(多くはオープンソース)を統合した強力なプロファイリングオーケストレーターであるStrobelightを発表しました。Strobelightは単一のプロファイラーではなく、CPU使用率、メモリ割り当てなどのパフォーマンスメトリクスを収集する様々なプロファイラーのオーケストレーターです。ScubaやTraceryなどのツールで可視化され、Strobelightはすでに年間15,000台分のサーバーに相当する大幅なコスト削減を実現しています。コード一行へのシンプルな変更(&記号の追加)が、この驚くべき成果をもたらしました。Strobelightは効率的なeBPF技術、柔軟なカスタムプロファイラー、自動データ収集、動的サンプリングなどを活用しています。

テクノロジー サーバー最適化