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
バイデン大統領が半導体・EVバッテリーなど4品目のサプライチェーン見直しを要求する大統領令に署名
ハードウェア
2021-02-26 14:55
米バイデン政権が中国テック・通信企業への投資禁止措置を拡大
パブリック / ダイバーシティ
2021-06-05 03:59
1年以上も検出できなかった「史上最大級の高度な攻撃」、同じ弱点は世界中に :この頃、セキュリティ界隈で(1/2 ページ)
セキュリティ
2021-01-26 14:01
「Linux」から「iCloud」のメモを管理するには
IT関連
2024-02-16 06:25
NICTとトヨタ自動車、工場の無線通信安定化を目指す「製造現場をガッカリさせない無線評価虎の巻」実証実験で有効性確認
IT関連
2022-03-19 19:57
Wovn Technologies、欧州25カ国で特許獲得–ウェブサイト多言語化ソリューション関連技術
IT関連
2023-08-16 17:14
デジタル金融犯罪による脅威の広がりと現況
IT関連
2022-03-09 06:41
お魚サブスク「フィシュル」で魚の食品ロス削減を目指すベンナーズが3200万円調達、サービス認知拡大目指す
IT関連
2022-01-19 17:48
ミャンマーの新軍事政権がFacebookに続きTwitterの遮断も命令
ネットサービス
2021-02-07 22:18
弁護士ドットコム、リクルートと業務提携–法務の規約管理を支援する「termhub」を共同開発へ
IT関連
2022-06-17 07:11
敷島製パン、営業活動の暗黙知をデータで可視化・分析–営業スタイルを改革へ
IT関連
2023-08-04 12:02
独立型GPU「Arc」を開発するインテルの狙い
IT関連
2022-04-02 23:15
ジャマイカ政府の新型コロナアプリ請負業者Amber Groupが今月2度目のセキュリティ事故
セキュリティ
2021-02-25 11:16
個人情報流出の「Omiai」、データ管理ポリシー変更で再発防止へ 従来は免許証画像など10年保存
セキュリティ
2021-08-13 09:12