Google Cloud FunctionsやCloud Runのコールドスタートを高速化する「startup CPU boost」登場

今回は「Google Cloud FunctionsやCloud Runのコールドスタートを高速化する「startup CPU boost」登場」についてご紹介します。

関連ワード (改善、最小、発生等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Google Cloudは、Cloud FunctionsやCloud Runにおけるコールドスタートで時間がかかる起動時間を短縮する「startup CPU boost」を発表しました。

fig

Cloud RunやCloud Functionsなどの、いわゆるサーバレス基盤により提供されるサービスでは、まったくインスタンスが存在しない状態から、リクエストの発生によりインスタンスを起動する、「コールドスタート」が発生する場面がしばしばあります。

サーバレスであってもあらかじめ最小のインスタンス数を指定しておき、リクエストがない状態でも最小インスタンスでリクエストを待ち構えていれば、リクエストがあったときに瞬時にインスタンスの処理を開始させることは可能です。

この状態をウォームスタートと一般に呼びますが、ウォームスタートは迅速なレスポンスの一方で待ち時間にもインスタンスを起動しておくため、そのコンピュータリソースの消費による一定のコストが発生します。

一方、コールドスタートではリクエストが発生していないときにはインスタンスをゼロにしておくため、リクエスト待ちのコストをゼロに抑えることができます。しかし、リクエストが来たタイミングでまずインスタンスを起動する必要があるため、リクエストから処理開始までのレスポンスタイムが大きく遅くなるという欠点があります。

startup CPU boostは、このコールドスタートの欠点を改善できるサービスです。

fig

Google Cloudによると、特に起動に時間がかかるJavaアプリケーションでの効果は高く、最大でコールドスタートのレスポンスタイムを半分に減らせたとのことです。またNode.jsアプリケーションでもレスポンスタイムを30%改善したと説明されています。

startup CPU Boostの仕組みは説明されていませんが、起動時のメモリイメージを保存して高速にロードさせる、などの技術が使われているのではないかと想像します。

startup CPU boostは現時点でプレビュー機能として提供されており、Cloud Runでは管理画面からオンにすることで利用可能。Cloud Functionsではデフォルトでオンになっているとのことです。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ミドルエイジのデジタル力底上げを目指す–BBT大学、短期集中のデジタル人材育成プログラム
IT関連
2023-04-11 10:47
BPM実践ガイド:段階的モデリングで推進する業務改革
IT関連
2024-09-14 16:33
企業によるAI活用、AIスキルを持つ人材の不足が大きな課題に
IT関連
2023-03-08 07:03
NECら13社、コンソーシアム設立に基本合意–海外拠点持つ企業への5Gソリューション提供へ
IT関連
2021-02-06 05:56
「G-SHOCKである」と主張するスマートウォッチ、「GSW-H1000」の真価
PR
2021-06-22 03:09
Hulu、「ウォッチパーティ機能」β版を日本でもスタート
アプリ・Web
2021-01-27 06:33
グーグル、Web3開発を支援する新サービス「Blockchain Node Engine」を発表
IT関連
2022-10-29 14:38
テラデータ、データ分析基盤の新製品「VantageCloud Lake」を発表
IT関連
2022-09-02 10:27
キリンホールディングス、新規事業に企業間決済サービス「Paid」導入
IT関連
2022-11-05 20:52
5Gやエッジコンピューティング注力、メタバースに関心–デルの飯塚CTO
IT関連
2022-10-22 04:26
ランサムウェアへの身代金支払いの是非と具体策
IT関連
2021-06-04 07:39
クラウドセキュリティはID管理が要–マイクロソフトが施策説明
IT関連
2022-02-16 12:38
コンテナイメージなのにブート可能な新技術による「Image mode for Red Hat Enterprise Linux」、Red Hatが発表。レジストリなどのコンテナ関連ツールがそのまま利用可能
Linux
2024-05-09 05:06
法人向けAI契約書レビュー支援の「AI-CON Pro」がウェブブラウザー版リリース、PDFのレビューが可能に
リーガルテック
2021-05-11 23:25