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
テスラはすべての家庭を分散型発電所にしようとしている
EnviroTech
2021-04-28 19:06
セールスフォースが「世界最大のエンタープライズアプリケーション企業」を掲げた理由
IT関連
2022-12-03 18:12
ライターがいいマイクを買い、普通の人がライティングする時代 小寺・西田の2021年新春対談(後編) (1/2 ページ)
トップニュース
2021-01-30 20:55
マイクロソフトと独VW、自動運転ソフトウェアの開発で提携
IT関連
2021-02-16 16:49
日本企業が構造的な賃上げを実現するには–Xactlyが営業職の成果連動型報酬を調査
IT関連
2023-04-14 13:51
ファイア・アイ、「FireEye」製品部門を売却へ–約1300億円で
IT関連
2021-06-03 05:28
中小企業のサイバー防御、万全と回答したのはわずか22%–チェック・ポイント調査
IT関連
2024-06-25 17:40
インド中央銀行がデータ保存規則違反でアメックスに対し新規顧客の追加を制限
フィンテック
2021-04-27 19:09
トヨタ、Auroraとロボタクシー製造で提携 年末にはテスト開始へ
企業・業界動向
2021-02-11 15:48
常石造船、設計工程のデジタル化を推進–設計業務で年1万3000時間の削減を目指す
IT関連
2021-06-10 20:57
イトーキ、データ事業に本腰–オフィスの進化を導く「Data Trekking」提供
IT関連
2024-02-17 05:18
二足歩行ロボット「キャシー」が5kmランに成功
ロボティクス
2021-08-02 23:53
「日本版StartX」目指す東大1stROUNDが東京工業大など4大学共催の国内初インキュベーションプログラムに
VC / エンジェル
2021-04-20 07:11
Linuxテクニカルアドバイザリーボード、ミネソタ大の意図的な脆弱性混入問題に関するレポート公表
IT関連
2021-05-11 08:42