|
Polar Signalsは、オープンソースの継続的分析ストア、クエリエンジン、そしてeBPFベースのプロファイラーであるProject Parcaを発表しました。コードパフォーマンスを体系的に測定することで可観測性を新たなレベルに引き上げ、誰もがコードを最適化できるようにすることを目的としています。現在、このプロジェクトはクローズドベータテスト中です。
Polar Signalsはまた、Alphabet傘下のベンチャーキャピタルGVとLightspeedから400万ドルのシード資金を調達したことを発表しました。同社は、この資金をParcaとそのホスト型継続分析製品の開発加速、そしてエンジニアリングおよび技術チームの拡大に充てると述べています。 Polar Signalsは、Red Hatの元シニアプリンシパルエンジニア、元CoreOSエンジニア、現役のPrometheusメンテナー、そして現役のKubernetesテクニカルリードであるFrederic Branczykによって2020年に設立されました。同社の目標は、実行中のソフトウェアに独自の深い洞察をもたらし、CPUサイクルやメモリ割り当てなど、ソースコードの行番号に至るまでのリソース使用状況を顧客が理解できるようにすることです。最も一般的なユースケースの一つは、AWS、Azure、Google Cloudのクラウド料金を節約するためにコードを最適化できることです。 紹介文によると、Parca は継続的な分析をすべての人に提供することを目指しており、CPU が特定のコードを実行するのにかかる時間を判定する CPU 分析など、長期クエリに使用できるプロファイルを収集、保存、提供する機能を含む、すぐに使用できる多くの機能をパッケージ化しています。 ブランチク氏は次のように述べています。「多くの企業はクラウドコンピューティングのコストを20~30%も簡単に削減できますが、どこで、どのように削減すればよいのかが分かっていません。そこで継続的な分析が役立ちます。継続的な分析によって、リソースがどこで消費されているかが統計的にわかるため、最適化すればリソース使用量が減り、コスト削減につながることが確実になります。」 Polar Signalsは当初から、JaegerやPrometheusといった一般的に使用されているすべての可観測性ツールとシームレスに連携するように設計されており、これらのツールは現在、あらゆるKubernetes環境の監視における「事実上の標準」となっています。Branczyk氏は、「ParcaとPolar Signalsがこれらの環境と非常によく統合されていることに特に注目しました」と述べています。 ブランチク氏は、Parcaエージェントが各Kubernetesクラスタノードに展開され、ワークロードは「極めて低いオーバーヘッド」で自動的に構成されると付け加えた。「私たちは、可能な限りシンプルにするために、多数の構築済み展開オプションとチュートリアルを用意しています。ユーザーは、独自のストレージを実行するか、私たちからマネージドバージョンを購入するかを選択できます。」 商用ホスティング型のPolar Signals製品は2月にベータ版としてリリースされ、来年までベータ版のままとなります。Branczyk氏は、インフラ構成やコードの自動推奨機能など、エンタープライズグレードの追加機能を最終的に提供していく予定であることを明らかにしました。 詳細は公式アナウンスをご覧ください。 この記事はOSCHINAから転載したものです。 記事タイトル: Polar Signals、コードを最適化しクラウド課金を削減するためにParcaをオープンソース化 この記事のアドレス:https://www.oschina.net/news/163238/polar-signals-open-sources-parca |