1.5. RHEL RPM イメージと RHEL for Edge イメージの違い
従来のパッケージベースの RPM 形式で RHEL システムイメージや、RHEL for Edge (rpm-ostree
) イメージを作成できます。
従来のパッケージベースの RPM を使用して、従来のデータセンターに RHEL をデプロイすることができます。ただし、RHEL for Edge イメージを使用すると、従来のデータセンター以外のサーバーに RHEL をデプロイすることができます。これらのサーバーには、大量のデータの処理が、データが生成されるソース (Edge サーバー) に最も近いところで行われるシステムが含まれます。
RHEL for Edge (rpm-ostree
) イメージはパッケージマネージャーではありません。個々のファイルではなく、完全な起動可能なファイルシステムツリーのみをサポートします。これらのイメージには、これらのファイルがどのように生成されたか、それらの起源に関連するものなど、個々のファイルに関する情報は含まれていません。
rpm-ostree
イメージには、追加のアプリケーションを /var
ディレクトリーにインストールするための別のメカニズムであるパッケージマネージャーが必要です。これにより、rpm-ostree
イメージは、/var
ディレクトリーおよび /etc
ディレクトリーの状態を維持しながら、オペレーティングシステムを変更しないようにします。アトミック更新により、更新のロールバックとバックグラウンドステージングが可能になります。
RHEL for Edge イメージがパッケージベースの RHEL RPM イメージとどのように異なるかを確認するには、以下の表を参照してください。
表1.2 RHEL RPM イメージと RHEL for Edge イメージの違い
キーの属性 | RHEL RPM イメージ | RHEL for Edge イメージ |
| パッケージをローカルでアセンブルして、イメージを形成できます。 | パッケージは、システムにインストールできる ostree でアセンブルされます。 |
|
|
|
| パッケージには DNF リポジトリーが含まれています。 | パッケージに Ostree リモートリポジトリーが含まれる |
| 読み書き |
読み取り専用 ( |
| tmpfs 以外のマウントポイントにイメージをマウントできます。 |
|