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
IBM、デル、HPEとハイブリッド/マルチクラウド–主要クラウド動向2021年版(2)
IT関連
2021-04-02 20:37
日本郵政グループ、ピュア・ストレージでプライベートクラウド基盤を刷新
IT関連
2021-04-22 07:04
生成系AIがサイバーセキュリティに混乱をもたらす–脅威インテリジェンス専門家が警鐘
IT関連
2023-05-10 22:46
第38回:「ひとり情シス列伝」を書いた理由
IT関連
2022-08-12 14:47
LayerX、「インボイス制度 運用検証キット」を公開
IT関連
2023-12-02 00:26
IBMと東京大学が量子コンピューター実用化に必要な部品の試験を行うハードウェア・テストセンターを開設
ハードウェア
2021-06-09 10:43
レストランに近い味が楽しめるスマートオーブンと食事キットサービスTovalaがさらに約31億円調達
ハードウェア
2021-02-23 16:56
中小企業庁、自然言語処理技術を用いたアルゴリズムを導入–AI活用で業務高度化を図る
IT関連
2022-07-22 19:52
「OpenSSL 3.0.7」がリリース–脆弱性の評価は「緊急」から「重要」に引き下げ
IT関連
2022-11-03 22:16
小学校の連絡デジタル化 勤務時間や印刷費を削減
IT関連
2021-06-03 23:45
「Internet of Trees」で乾燥地帯で育つ作物の灌漑の必要性を劇的に低減させるSupPlant
IT関連
2022-03-16 10:22
エクシオグループ、仮想GPU対応のAI基盤を構築–通信工事現場の写真判定を3秒以下に
IT関連
2022-05-03 18:57
ツイッター、偽報報告機能をブラジル、スペイン、フィリピンにも拡大
IT関連
2022-01-20 12:20
マイクロソフトの第2四半期は47%増益、クラウド事業が過去最高の業績
ネットサービス
2021-07-29 22:40