AIによるLinuxカーネルのチューニング–バイトダンスの新たな試み

今回は「AIによるLinuxカーネルのチューニング–バイトダンスの新たな試み」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


 「TikTok」などを運営する字節跳動(バイトダンス)のLinuxカーネルエンジニアであるCong Wang氏は、Linuxカーネルのトップ開発者が集まる招待制のカンファレンスであるLinux Plumbers Conferenceで、ワークロードに合わせて最善の結果が得られるように、人工知能(AI)と機械学習を使ってLinuxカーネルをチューニングすることを提案した。

 一般的な話で言えば、Linuxカーネルはほぼどのようなタスクにも問題なく使えるが、特定の作業で最大の効果を上げるには、微調整して最善の結果が得られるようなパラメーターを設定する必要がある。ただし、このアプローチには1つだけ小さな問題がある。それは、パラメーターの数が何千にも及ぶことだ。Linuxの専門家であっても、最適なパフォーマンスを得るためのチューニング作業には時間と手間がかかる。しかも、ワークロードが変われば、また別のパラメータ群に別のチューニングを施さなければならない。Wang氏は、「バイトダンスが持っているような大規模なデータセンターには何百もの異なるワークロードがあり、それらのLinuxカーネルのパラメーターを手動で調整することは、今やほとんど不可能になっている」と述べた。

 「System Management Interface Tool」(SMIT)や「Sysctl」、「TuneD」などのツールはそうした作業の役に立つが、手動で行うカーネルチューニングの変更作業が簡単になるにすぎない。Red Hatの「BayOp」のように、機械学習を使ってネットワークアプリケーションの効率を最適化することに特化した「賢い」プログラムもあるが、これは汎用のAI/機械学習ツールではなく、特定の種類のチューニングにしか使えない。

 バイトダンスは、最小限のエンジニアリングで、Linuxカーネルのパラメーターをチューニングするプロセス全体を自動化する初めての試みに取り組んでいる。具体的に言えば、バイトダンスがやろうとしているのは、Linuxのメモリー管理のチューニングだ。しかも同社によれば、ベイズ最適化などの機械学習アルゴリズムを使用した自動チューニングは、ほとんどの場合、Linuxカーネルエンジニアによる手動のチューニングに優るという。

 同社はなぜこのような取り組みを行っているのだろうか。Wang氏が皮肉を込めて言ったように、このアイデアは 「Linuxカーネルエンジニアを廃業に追い込む」ためのものではない。その目的は、より良い意思決定のために過去のデータを生かしつつ(人間はこれを苦手としている)、「人間のエンジニアを、個々のワークロードごとにパフォーマンスをチューニングする作業から解放する」ことだという。そしてもう1つ重要なのが、現在の試行錯誤による方法よりも優れた解決策を見つけることだ。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
常石造船、RPA導入で年7000時間以上の業務時間を削減へ
IT関連
2021-06-19 23:14
「あつ森」に「JTB島」登場 浅草・横浜・草津温泉など再現 社員が2カ月かけて作成
企業・業界動向
2021-07-15 03:26
マイクロソフトのRPAツール「Power Automate Desktop」、自動実行中は別画面になり人間の操作を邪魔しない「Picture-in-Picture」機能がプレビューに
Microsoft
2024-02-20 15:00
VRでファンと交流 バスケ宇都宮ブレックス ネットに活路
IT関連
2021-01-13 21:05
ロボティック・プロセス・オートメーションのUiPathがIPO申請
ソフトウェア
2021-03-30 09:33
GitHubとスタンフォード大がオープンソース開発者に対する法的支援で提携
IT関連
2021-07-29 10:38
グーグル、オラクルの財務ソフトからSAPに移行する計画か
IT関連
2021-04-06 22:19
インド政府がビットコインなどの民間発行仮想通貨を禁止する法律を提出へ
ブロックチェーン
2021-02-01 03:17
ソフトウェア脆弱性管理やSBOM対応における国内外の動向
IT関連
2024-09-10 18:20
スーパー「ライフ」、AIによる需要予測を導入 生鮮食品などに対応
ロボット・AI
2021-01-20 13:53
無人運航船プロジェクトMEGURI2040が世界最長距離の無人運航成功、北海道苫小牧-茨城県大洗の約750キロ・約18時間航行
IT関連
2022-02-09 17:12
NTTとスカパーJSAT、7月に合弁会社–無人飛行の「HAPS」でネットワークを広域化
IT関連
2022-04-28 20:56
富士通、関節可動域を自動測定する「HOPE ROMREC」発売–病院などのリハビリを支援
IT関連
2021-03-01 08:24
位置情報SNSのFoursquare創業者デニス・クロウリー氏が辞任
ネットサービス
2021-06-30 10:57