LinuxコンテナをFreeBSDで動かす「Linux containers on FreeBSD」、containerd 1.7.0で正式サポート

今回は「LinuxコンテナをFreeBSDで動かす「Linux containers on FreeBSD」、containerd 1.7.0で正式サポート」についてご紹介します。

関連ワード (同氏、問題、実現等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


コンテナランタイムのもっとも代表的な実装としてCloud Native Computing Foundation(CNCF)が開発を主導するのが「containerd」です。

その最新版として3月11日付でリリースされた「containerd 1.7.0」に「Linux containers on FreeBSD」が正式な機能として組み込まれました。

fig

Linux containers on FreeBSDは、LinuxコンテナをFreeBSD上で実行する際に、FreeBSDのファイルシステムの代わりLinuxファイルシステムにマウントする機能だと説明されています。

FreeBSD上でLinuxコンテナを実行可能に

FreeBSDには以前からシステムコールのリダイレクトなどによってLinuxをエミュレートすることでLinuxバイナリを実行できるLinux互換機能が実装されています。

また、Linuxファイルシステムとしてext2/ext3/ext4が搭載されています。

Linux互換機能により、FreeBSD上でLinuxバイナリを実行することは可能ですが、正常な動作にはLinuxファイルシステムへのアクセスが欠かせません。

「Linux containers on FreeBSD」機能は、このFreeBSDのコンテナ環境でLinuxバイナリを実行する場合に、FreeBSDのファイルシステムの代わりLinuxファイルシステムにマウントすることで、Linuxコンテナを問題なく実行できるようにするものです。

GitHub上でプルリクエストがマージされるまでのやりとりにおいて、レビュアーのsamuelkarp氏は、FreeBSDのコンテナ型仮想化機能であるFreeBSD jailを利用してコンテナ環境を実現する「runj」を用いて、FreeBSD上で「Linux containers on FreeBSD」機能の動作テストをし、成功したことを報告しています(「runj」も同氏が開発しているものです)。

FreeBSDはDockerが登場するずっと以前から、コンテナ型仮想化機能であるFreeBSD jailによる優れたコンピューティングリソースの分割機能を提供しています。そのため、ベアメタルサーバに複数ユーザーを収容するホスティングサービスなどで現在でも多く採用されています。

今後そうしたホスティングサービスのオプションなどで、「Linux containers on FreeBSD」機能を利用したLinux互換のコンテナサービスの提供などが登場してくることになるのでしょうか。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
個人情報の誤掲載をAIで検知 情報漏えいの拡大を抑えるWebサイト監視サービス
ロボット・AI
2021-06-23 02:16
ラック、大規模プライベートSOC向けシステム基盤にテラデータを採用
IT関連
2024-03-27 13:35
グーグル、「AlloyDB for PostgreSQL」発表–PostgreSQL互換のフルマネージドDBサービス
IT関連
2022-05-14 21:31
秋田県、オンラインAI音声翻訳サービスで県内のウクライナ人を支援
IT関連
2022-11-26 12:02
Twitter、Google Cloudとのパートナーシップ拡大–データ処理や分析強化へ
IT関連
2021-02-08 05:41
上海がロックダウン解除もサプライチェーン問題は続く見通し
IT関連
2022-06-07 19:40
マイクロソフト、日本でAI/クラウド基盤の増強に4400億円を投資
IT関連
2024-04-11 18:39
IT運用担当者はキャリアパスに不安–スキル獲得機会の欠如や待遇・評価面に不満
IT関連
2023-09-15 23:38
IdeinとAWL、エッジAIソリューションの提供に向け協業–幅広い業界のDXに貢献
IT関連
2023-08-19 04:28
Facebookがオーストラリア政府と合意、ニュースコンテンツ共有の再開を発表
ネットサービス
2021-02-25 09:30
生成AI、人間の仕事を奪う以上に増やす可能性も–米国の大学教授が指摘
IT関連
2024-05-28 22:52
首相官邸の公式ページにコロナワクチンの特設サイト Twitterの公式アカウントも開設
企業・業界動向
2021-01-23 16:01
Exa Enterprise AI、「exaBase 生成AI」において「GPT-4o」を国内リージョンで提供
IT関連
2024-08-01 01:05
ソニーのスマートウォッチ「wena 3」がMAMORIO対応、置き忘れ防止通知・位置確認が可能に
ハードウェア
2021-02-04 10:02