BSD ベンダーの iXsystems は、FreeBSD 由来のネットワーク接続ストレージ (NAS) OS の最新バージョンである TrueNAS 13.0 をリリースしました。
同社は現在、3つのOS製品を提供しています。そのうち2つはFreeBSD 13をベースにしており、FreeNASの後継製品となるTrueNAS COREと、同社のストレージハードウェアで利用可能な商用版TrueNAS Enterpriseです。これらを補完するのが、Linuxベースの新製品TrueNAS SCALEです。
あまり知られていないかもしれませんが、iXsystems, Inc は 30 年以上にわたってさまざまな形で存在してきた定評のある企業です。
同社は当初、386 PC向けのBSD Unix商用版を販売するためにBerkeley Software Design Inc. (BSDi)として設立されました。数十年にわたり、多くの著名なUnixの達人を雇用し、数々の買収、スピンオフ、再買収を経て、現在ではストレージに特化したサーバーの販売と、TrueNASファミリーのオペレーティングシステムの開発を行っています。
FreeNAS も、何度かのフォークや名前の変更を伴う複雑な歴史を持っていますが、今ではすっかり成長し、スマートな新しいスーツも完備しています。
以前は別個の製品であったものが、現在では TrueNAS の無料版として TrueNAS Core としてブランド名が変更され、iXsystems はハードウェアにプリインストールされたエンタープライズ バージョンを販売しています。
無料の Core エディションはスタンドアロン操作用に設計されていますが、機能的には完全です。同社の有料版 TrueCommand 管理ツールを含む、商用版と同じストレージ プロトコルなどをすべてサポートしています。
有料の Enterprise エディションでは、FibreChannel、VMware VAAI、OpenStack Cinder のサポートに加え、高可用性とフェイルオーバー機能が追加されます。
両製品の新バージョンは、FreeBSD 13.1とOpenZFSファイルシステムのバージョン2.1.4をベースにしています。さらに、同社は独自のWeb UIを構築しており、その大部分はAngularフレームワークを用いたJavaScriptで実装されています。
オープンソースストレージなのに使い物にならない?TrueNASの破壊に挑戦
続きを読む
TrueNAS CORE には、8GB の RAM とデュアルコア CPU を含む、やや厳しいシステム要件があります。
The Reg FOSSデスクでのテストでは、最初の警告の後、6GBのRAMでインストールと動作に問題はありませんでした。ローエンドの家庭環境であれば、それ以下の容量でも問題なく動作すると思われます。起動後、OSは2GBを大きく下回るRAM使用量を報告しますが、しばらくするとこの空き容量はZFSキャッシュによって消費されます。
また、Raspberry Pi 4上のUbuntu Server 18.04で作成した6TBのRAIDZアレイをインポートすることにも成功し、TrueNAS COREで問題なくマウントし、ネットワーク経由で共有できました。Regの2016年版TrueNAS 9レビューに唯一付け加えるとすれば、UIがモダンになり、非常にスマートになったことです。
FreeNASの利点の一つは、USBメモリにインストールしてそのまま起動できることでした。そのため、TrueNAS Coreにアップグレードするユーザーは、「SSDブートデバイスは必要ありませんが、明らかな理由から、スピナーやUSBメモリの使用は推奨しません」というコメントに不安を感じるかもしれません。
古い 160 GB のノートパソコン用ハード ディスクを eSATA エンクロージャに入れて、HP MicroServer N54L の背面に接続したところ、完璧に動作しました。
OS はブート メディアを ZFS としてフォーマットします。iXsystems に問い合わせたところ、同社はランダムに古い USB キーの寿命について懸念を表明しました。これは正当な指摘ですが、この問題が解決され、標準オプションになることを望みます。
無料のNAS OSにTrueNAS Coreが搭載されているとは予想外でしたが、VMとプラグインのホスティングに対する充実したサポートが備わっていました。FreeBSD bhyveハイパーバイザーを採用したTrueNASは、Windowsを含む様々なゲストOSをホストでき、ストレージサーバーで実行できる幅広いアプリも提供しています。
予想どおり、メディア サーバーやストリーミング サーバー、Bittorrent ダウンローダーなどのほか、電子メールやメッセージング ツール、データベース サーバー、継続的インテグレーション ツールなども存在します。
最後に、おそらく最も興味深い新製品である、まったく新しいストレージ OS、TrueNAS SCALE が登場します。
昨年、姉妹サイトのBlocks & Filesでこの件について取り上げましたが、その後、コードネーム「Angelfish」と呼ばれていたこの製品の最初のバージョンは、バージョン22.02.1へと大幅なアップデートが行われました。同社は今年後半に第2バージョン「Bluefin」のリリースを計画しています。
- Synologyは、エンタープライズNASボックスで検証済みディスクの使用を義務付ける。そして、なんと、4TBを超えるのは自社製ディスクのみだ。
- OpenZFS 2.1.3 のバグ修正により Linux 5.16 との互換性が実現
- 3つのストレージハードウェアデバイス、資金調達、そしてOracleがブロックされる
- FreeNASがバージョン11をリリースしたので、失敗したV.10の不快感を忘れるべきだ
BSD中心の企業としては意外なことに、SCALEはDebian Linuxをベースとしています。その上には既存のBSDベースの製品とほぼ同じミドルウェアスタックが搭載されていますが、Linuxカーネルをベースとすることで、KubernetesやGluster分散ファイルシステムのサポートなど、FreeBSDでは難しい機能も実現しています。
SCALEは、OpenMediaVaultなどのLinuxベースのNAS OSに対抗するものではありません。むしろ、SUSEが最近撤退したエンタープライズ分散ストレージ市場への参入となるものです。iXsystemsはThe Regに対し、パンデミック中にTrueNASの導入が70%以上増加し、1億ドルのランレートを予測していると述べています。同社は既に16,000台のTrueNAS SCALEを導入しており、四半期ごとに100%増加しています。
多くの企業は「フリーミアム」販売モデルが難しいことに気づいていますが、サポートなしバージョンを無料で提供しながらもプロフェッショナル向け製品をプリインストールしたハードウェアを販売するという iXsystems のモデルはうまく機能しているようで、SCALE が力強く成長し、新しい市場への進出に貢献すると期待されています。®