TrueNASは、 Proxmox VEのネイティブストレージプラグインをリリースしました。これにより、ProxmoxはTrueNASシステム上でVMディスクを直接プロビジョニングおよび管理できるようになります。Proxmoxで要求されたディスクは、TrueNAS 25.10以降ではOpenZFS zvolとなり、iSCSI LUNまたはNVMe/TCPネームスペースとして公開されます。プラグインは、TrueNAS UIでボリュームごとの設定を行うことなく、Proxmox側からディスクの作成、スナップショット、サイズ変更、移行、削除を処理します。このリリースは早期導入者向けで、TrueNAS Community Editionユーザーが最初に利用でき、Enterprise Editionのサポートは現在検証中です。
TrueNAS Proxmoxプラグインが置き換えるもの
現在、ほとんどの Proxmox on TrueNAS デプロイメントは NFS または手動で構築した iSCSI LUN 上で動作しています。NFS では、Proxmox は QEMU のコピーオンライト ファイルを介して VM スナップショットを処理しますが、Proxmox のストレージ ドキュメントによると、大容量ディスクのスナップショットには数分、極端な場合には数時間かかることがあります。手動で構成された iSCSI ではこの問題は回避できますが、Proxmox VE 9 より前にはネイティブのスナップショット サポートがなく、新しいディスクを追加するたびに新しい zvol、新しい iSCSI エクステント、およびアレイ上の新しい LUN マッピングが必要になります。Proxmox の従来の ZFS over iSCSI プラグイン タイプは、ZFS をバックとするアレイのギャップを縮小しましたが、TrueNAS では現在、その代わりに専用のプラグインが同梱されています。
プラグインをインストールすると、ストレージ操作は Proxmox インターフェース内で完結します。管理者は VM ディスクの作成、OpenZFS スナップショットの取得、ボリュームのサイズ変更、移行、削除を行い、TrueNAS は必要に応じて基盤となるブロック デバイスをシン ボリューム、スパースボリュームとしてプロビジョニングします。スナップショットは OpenZFS 上でネイティブに実行され、RAM の状態をキャプチャするライブ VM スナップショットも含まれます。クローン、移動、バックアップ、インポートは引き続き Proxmox ホスト上で実行され、TrueNAS のネイティブ NFS および SMB 共有は、ISO イメージやバックアップ ディレクトリなどのファイル ベースのコンテンツへのパスとして使用され、同じプールから提供されます。
iSCSIおよびNVMe/TCPのサポート
トランスポートは、Proxmox ストレージエントリごとに選択されます。iSCSI は Proxmox VE 8.x 以降で動作します。NVMe/TCP は Proxmox VE 9.x 以降で、各ノードに nvme-cli イニシエータがインストールされている場合が必要です。TrueNAS は、レイテンシが最も重要な場合にこのオプションを推奨しています。認証には、一部の ZFS over iSCSI ワークフローで必要となる root SSH アクセスの代わりに、TrueNAS API キーが使用されます。
1台のTrueNASシステムに対して複数のProxmoxクラスタを実行する環境の場合、プラグインはクラスタごとに1つのデータセットと1つのiSCSIターゲットまたはNVMeサブシステムを強制的に適用し、エクステント名の衝突を防ぎ、各クラスタのストレージを分離します。TrueNASは、Proxmoxをコンピューティング側、TrueNASをその下のデータプラットフォームとして、コンピューティングとストレージを分離した設計を基本としており、ハイパーコンバージドCephデプロイメントの代替となるものではないことを明確にしています。
インストールとTrueNASのサポート
このプラグインは署名付きAPTリポジトリ経由で提供され、Proxmox VE 8用にはBookwormパッケージ、 Proxmox VE 9用にはTrixieパッケージが含まれています。インストーラーはProxmoxのバージョンを検出し、ヘルスチェックとロールバック機能を備えたクラスタ対応で実行され、スタンドアロンの.debパッケージはエアギャップされたノードに対応しています。TrueNAS側のセットアップ手順については、TrueNAS Proxmox VEストレージプラグインのドキュメントを参照してください。
ストレージ側では、TrueNAS 25.10以降が必要です。このプラグインは、TrueNAS Community EditionおよびHシリーズやVシリーズなどのエンタープライズアプライアンスで動作し、高可用性を実現します。エンタープライズサポートは現在検証中で、TrueNASによると、アカウントチームを通じて注文可能とのことです。ただし、本番環境に導入する前に設計レビューを実施することを推奨しています。また、TrueNASは、Proxmoxパートナーと協力してシステム全体の統合に取り組むと述べています。
TrueNAS Proxmoxプラグインの提供状況
TrueNAS Proxmoxプラグインは、プロジェクトのGitHubリリースページから入手可能です。TrueNASは、本番環境の仮想マシンを移行する前に、まず非本番環境のProxmoxクラスタに早期導入版をインストールし、ワークロードとの互換性を確認することを推奨しています。TrueNASの発表記事では、設計思想についてより詳しく解説しています。




Amazon