openSUSE Leap Micro ディストリビューションの最初のリリース

openSUSE プロジェクトの開発者は、MicroOS プロジェクトの開発に基づいた、openSUSE 配布キットの新版「Leap Micro」の最初のリリースを発表しました。 openSUSE Leap Micro ディストリビューションは、商用製品 SUSE Linux Enterprise Micro 5.2 のコミュニティ バージョンとして位置付けられており、最初のバージョンの異常な番号である 5.2 は、両方のディストリビューションのリリースの番号付けを同期するために選択されたものです。 openSUSE Leap Micro 5.2 リリースは 4 年間サポートされます。

x86_64 および ARM64 (Aarch64) アーキテクチャ用のアセンブリはダウンロード可能で、インストーラー (オフライン アセンブリ、サイズ 370 MB) と既製のブート イメージの形式の両方で提供されます: 570 MB (事前構成)、740 MB (リアルタイム カーネル付き) )および820MB。イメージは、Xen および KVM ハイパーバイザーの下で、または Raspberry Pi ボードなどのハードウェア上で実行できます。構成には、cloud-init ツールキットを使用して各起動時に設定を転送するか、Combustion を使用して最初の起動時に設定を設定できます。

Leap Micro の主な機能は、アップデートのアトミック インストールであり、アップデートは自動的にダウンロードされて適用されます。 Fedora や Ubuntu で使用される ostree と Snap に基づくアトミック更新とは異なり、openSUSE Leap Micro は、個別のアトミック イメージを構築したり追加の配信インフラストラクチャを展開したりする代わりに、標準のパッケージ マネージャーと FS 内のスナップショット メカニズムを使用します。ライブ パッチは、作業を再起動または停止せずに Linux カーネルを更新するためにサポートされています。

ルート パーティションは読み取り専用モードでマウントされ、動作中に変更されません。 Btrfs はファイル システム、つまりアップデートのインストール前後のシステム状態間のアトミックな切り替えの基礎として機能するスナップショットとして使用されます。アップデートの適用後に問題が発生した場合は、システムを以前の状態にロールバックできます。分離されたコンテナーを実行するために、ツールキットにはランタイム Podman/CRI-O および Docker のサポートが統合されています。

Leap Micro のアプリケーションには、仮想化およびコンテナ分離プラットフォームのベース システムとしての使用だけでなく、分散環境やマイクロサービス ベースのシステムでの使用も含まれます。 Leap Micro は、次世代の SUSE Linux ディストリビューションの重要な部分でもあり、ディストリビューションのコアを XNUMX つの部分に分割することを計画しています。XNUMX つはハードウェア上で実行するための必要最低限​​の「ホスト OS」で、もう XNUMX つはハードウェア上で実行することを目的としたアプリケーション サポート層です。コンテナーと仮想マシン内で。

新しい概念は、「ホスト OS」が機器のサポートと管理に必要な最小限の環境を開発し、すべてのアプリケーションとユーザー空間コンポーネントを混合環境ではなく、別個のコンテナーまたはその上で実行される仮想マシンで実行することを意味します。 「ホスト OS」と相互に分離されています。

出所: オープンネット.ru

コメントを追加します