Lakebaseアーキテクチャがクラウド障害に対してどのように回復力を維持するか
英語原文から AI が翻訳しました。 英語版を見る
Lakebaseのアーキテクチャは、ゾーン冗長ストレージ上のステートレスPostgresコンピュートを使用し、ホットパスのコントロールプレーン操作を分離することで、クラウド障害に対する回復力を持つように構築されており、後からパッチを当てるものではありません。カオスエンジニアリングとデータベースごとの可用性追跡によって検証されたこのアプローチは、毎日数千万のデータベースを起動するエージェントワークロードの独自の信頼性要求に対応します。
* **エージェントワークロードはクラウドの信頼性要件を再構築しています。** エージェントは人間よりも4倍速くデータベースを作成し、サーバーレスおよびオートスケーリングインフラストラクチャを要求し、コントロールプレーン操作(データベースの起動など)を重要なデータプレーン作業として扱います。Lakebaseでは、現在1日に数千万のデータベースを起動しています。 * **Lakebaseアーキテクチャは回復力のために構築されており、後からパッチを当てるものではありません。** ゾーン冗長ストレージ上のステートレスPostgresコンピュートは、ホットスタンバイやクラッシュリカバリなしにインスタンスを即座に置き換えることができることを意味します。ホットパスのコントロールプレーン操作を専用サービスに分離し、クラウドプロバイダーへの依存を最小限に抑え、各リージョンを自己完結型のセルに区画化しています。 * **私たちは約束ではなく、テストと測定を通じて信頼性を証明します。** すべてのリリースは、プロセス、ノード、およびアベイラビリティゾーンレベルでの障害注入を伴うカオスエンジニアリングを経て、SqlLancerのようなオープンソースツールに対して検証されます。私たちは、月間99.99%の目標に対して、データベースごとの可用性(フリート平均ではなく)を追跡し、達成状況を透明に公開しています。