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
エンカレッジ、特権ID管理製品を刷新–コンテナー化やAPI提供
IT関連
2021-02-10 23:25
PC運用での「展開」に潜む、「機種依存」の落とし穴
IT関連
2022-04-13 09:46
KDDIと三菱重工、NECネッツエスアイが小型データセンターを実証実験
IT関連
2021-06-23 09:07
ダイキン工業、空調機保守サービスの遠隔支援システムに「New Relic One」を導入
IT関連
2021-04-01 18:29
ServiceNow、可観測性プラットフォームのLightstepを買収へ
IT関連
2021-05-12 17:45
バッファロー、Wi-Fi 6ルーターと中継機を「Wi-Fi EasyMesh」に対応 他社製品ともメッシュネットワークを構築可能に
企業・業界動向
2021-06-04 08:51
ケニア政府、デジタル金融機関のデータプライバシー問題で厳重な取り締まり
IT関連
2022-01-25 01:39
オトナルとアドエラ、視覚と聴覚に訴求した「pDOOH×⾳声広告」を提供開始
IT関連
2022-07-17 12:06
フェーズドアレイ気象レーダーの複数展開で線状降水帯の予測精度を大きく改善できることを富岳のシミュレーションで確認
IT関連
2022-03-09 11:44
世界の銀行の約8割が「ハイブリッドクラウド導入の初期段階」–IBMら調査
IT関連
2023-03-22 12:49
ゼンリンがCVC子会社ゼンリンフューチャーパートナーズ設立、25億円規模のファンドを立ち上げ予定
VC / エンジェル
2021-03-13 17:36
ジェフ・ベゾス氏ら、初宇宙飛行から無事帰還
企業・業界動向
2021-07-22 07:21
ビル・ゲイツ氏、27年連れ添ったメリンダさんとの離婚を発表
企業・業界動向
2021-05-05 22:03
Switch版「Apex Legends」は3月10日配信 パッケージ版は18日発売
くらテク
2021-02-04 04:39