BPFを利用し、Linuxカーネルのパラメータを継続的に自動チューニングする「bpftune」。オラクルがオープンソースで公開

今回は「BPFを利用し、Linuxカーネルのパラメータを継続的に自動チューニングする「bpftune」。オラクルがオープンソースで公開」についてご紹介します。

関連ワード (サイズ、バッファサイズ、追加等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


オラクルはLinuxカーネルのパラメータを、ワークロードに合わせて継続的に自動チューニングするツール「bpftune」をオープンソースで公開しました(GitHubのページ)。

fig

bpftuneは「BPF」(Berkeley Packet Filter)と呼ばれる、Linuxカーネル内のさまざまな機能をフックして機能拡張が可能な仕組みを利用し、継続的にLinuxカーネルのきめこまなかレベルで監視を行い自動チューニングを実現しています。

オラクルはbpftuneを開発した背景として、クラウドに代表される大規模なサーバ展開が可能なインフラにおいて、以前よりも個々のサーバのチューニングについて注意が払われることがほとんどなくなったこと、チューニングされるとしても静的に適切な設定があると考えられることが一般的であることを挙げています。

bpftuneによる自動チューニング対象の項目

bpftuneは現時点ではオラクル社内でよく用いられるチューニング項目に焦点が当てられているとのことですが、プラガブルな構造で拡張可能とのこと。

チューニング対象となっているのは以下の項目。

輻輳チューナー
輻輳制御アルゴリズムの選択を自動調整

隣接(Neighbour)テーブルチューナー
プロトコル処理用のNeighbourテーブルが満杯に近づくと、サイズを自動調整

ルート(Route)テーブルチューナー
Routeテーブルが満杯に近づくとサイズを自動調整

Sysctlチューナー
sysctl の設定を監視し、自動チューニングされた sysctl 値とマニュアル設定が衝突する場合、関連する自動チューナを無効に

TCPバッファチューナー
イニシャルバッファサイズと最大バッファサイズを自動調整

Netバッファチューナー
コアネットワーキングに関連する項目を自動調整

Netnsチューナー
ネットワーク名前空間の追加と削除を通知し、bpftune 全体の名前空間認識を支援。名前空間の認識はコンテナの自動チューニングを可能にする点で重要となる

bpftuneが現在利用中のLinuxカーネルに対応しているかどうかは、「bpftune -S」コマンドによって確認できます。対応している場合、以下のような表示が返ってきます。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ServiceNow Japan、プラットフォームベンダーとしての地位を確立–2023年度事業戦略
IT関連
2023-03-25 11:46
イベントのデジタル化で潜在需要発掘 ライブ配信企業最高執行責任者に聞くアフターコロナ
IT関連
2021-03-24 22:01
「ChatGPT」、「Windows」版アプリがようやく登場–まずは有料ユーザーから
IT関連
2024-10-22 15:15
DeNAの技術チーム、「Kaggle」のゲームAIコンペで優勝 自社の強化学習ライブラリ活用
ネットトピック
2021-08-13 23:44
NordLayer、セキュリティ特化の企業向け新ブラウザーをリリースへ
IT関連
2025-03-01 14:19
CXの重要性は理解するが具体的な施策に至らない–テラデータ調査
IT関連
2021-06-18 06:13
Tesla、ビットコインで2400万ドル損失も過去最高の増収増益 納車数は20万台超
企業・業界動向
2021-07-28 16:07
GMOグローバルサイン・HD、次世代のIT人材育成へ–高校生37人とワークショップ
IT関連
2024-09-15 14:20
家庭用性感染症検査キットを提供しSTI検査の敷居を下げる米TBD Health
IT関連
2022-02-02 03:26
横浜市大とDeNA、データソン開催–ヘルスケア分野のデータサイエンティスト育成へ
IT関連
2023-10-13 22:05
香港、国安法でネット初封鎖 政府批判、さらに困難に
IT関連
2021-01-20 15:54
真のモダナイゼーションに向けたクラウド活用の最適解
IT関連
2024-03-05 08:13
セキュリティを底上げするアタックサーフェスのリスク管理
IT関連
2023-05-11 00:17
アップルの新しい暗号化ブラウジング機能は中国、サウジアラビアなどでは利用できない
セキュリティ
2021-06-09 04:51