この急速な経済成長の時代において、データは間違いなく成功の原動力となっています。データの保存は、バックアップやセキュリティなど、さまざまな理由から非常に重要です。データを保存する最良の方法の 1 つは、NAS (ネットワーク接続ストレージ) または Linux SAN (ストレージ エリア ネットワーク) ソリューションを使用することです。これらは、ネットワークベースのアーキテクチャを使用して構造化された方法でデータを保存および取得できるプラットフォームです。 Linux は、堅牢でオープン ソースの NAS ソフトウェアを提供することに関しては、トップ プレーヤーの 1 つです。このガイドでは、個人と企業の両方にとってデータ管理を容易にする 20 の最新かつ革新的な Linux/Ubuntu NAS および SAN ソリューションの概要を説明します。
10 の最新かつ革新的な Linux NAS ソリューション
Linux NAS ソリューションにはさまざまな種類があり、ニーズに合ったものを見つけるのは本当に難しいことです。私たちの編集者は、かなりの数の選択肢を検討し、人気、開発状況、投資回収などを含む多くの基準に基づいてこれらのピックを選択しました.それらのそれぞれを調べて、要件に基づいて Ubuntu または任意の Linux ディストリビューションに最適な NAS サーバーを決定することをお勧めします。
1.あまひ
家庭用 NAS サーバーのセットアップを検討している場合は、オープン ソースの NAS ソフトウェアを使用することをお勧めします。 NAS サーバーがどのように機能するかを理解し、無制限の微調整の機会を与えることができます。この点で天日はトッププレーヤーの一人です。同社のオープンソース ソリューションは、ディスク プーリング、安全なバックアップ、ファイル共有、堅牢なソフトウェア統合など、強力な NAS 機能を提供します。さらに、Amahi の便利な管理ダッシュボードを使用して、NAS を簡単に管理できます。
天日の特徴
- Amahi では、ルーターの DHCP/DNS 設定を Amahi の設定に置き換えることで、ネットワーク上のすべての NAS 接続デバイスに名前を付けて制御できます。
- すっきりとしたインターフェースが付属しており、便利なナビゲーションに必要な堅牢な UI 管理機能を提供します。
- Amahi は、フル ディスク ネットワーク バックアップや、Mac または Windows 用のスケジュール バックアップなど、さまざまなバックアップ オプションを提供しています。
- 設定時間がほとんどなく、大量のリソースを利用できるため、堅牢なホーム メディア サーバーの構築に最適です。
2.メディア保管庫を開く
Open Media Vault は、Debian 上に構築された最新の堅牢な NAS ソリューションです。これは、ホーム ユーザー向けに NAS サーバーをセットアップする簡単な方法を提供します。このタスクに対応する印象的な Web インターフェイスを備えており、Linux や Debian の知識が限られているユーザーでもソフトウェアを非常に簡単に管理できます。 Samba/CIFS、FTP、NFS、Rsync、TFTP など、幅広い標準プロトコルをデフォルトでサポートしています。
Open Media Vault の機能
- SSH、FTP、SMB/CIFS、BitTorrent クライアント、RSync、DAAP メディア サーバーなど、数多くの便利な NAS サービスを提供します。
- Open Media Vault のモジュラー アーキテクチャにより、軽量ビルドを維持しながら、このソフトウェアを簡単に拡張できます。
- Debian パッケージ管理ユーティリティを利用することで、システムの更新プロセスが非常に便利になります。
- Open Media Vault は、HDD 電源管理、GPT パーティション、ACL、共有制御など、多くのボリューム管理機能をサポートしています。
- 一般的なホーム ユーザーや小規模オフィス向けの最高のオープン ソース NAS ソフトウェアの 1 つです。
3.ロックスター
Rockstor は、ホーム ユーザーまたは企業向けのもう 1 つの適切な NAS ソリューションです。 Rockstor を NAS ユーザーの初心者に最適な選択肢にする、多くの堅牢で革新的な機能を提供します。これらには、オープンソースの BTRFS ストレージ、高速な垂直スケーリング機能、印象的な監視ダッシュボード、インスタント クローン作成機能などが含まれます。さらに、彼らはまた、サイトで多くの詳細で高品質のドキュメントを提供しており、人々がすぐに立ち上げて実行するのに役立ちます.プレミアム機能を備えたオープンソース NAS を探している場合は、Rockstor をチェックしてください。
Rockstor の機能
- Rockstor は次世代の BTRFS ファイル システムを備えており、標準のファイル システムの最大 16 倍のストレージ容量をサポートします。
- この NAS の Rockstor から Rockstor へのレプリケーション機能により、ストレージ障害が発生した場合にデータを簡単に復元できます。
- メディア ストリーミングやクラウド ストレージなどの追加機能を提供する、Rock-ons と呼ばれる最新の柔軟なアプリを提供します。
- 堅牢で強力な REST API により、開発者は Rockstor サービスをサードパーティ アプリケーションとシームレスに統合できます。
4. Openfiler
Openfiler は、間違いなく、Ubuntu/Linux ユーザーにとって最高のオープン ソース NAS ソリューションの 1 つです。 CentOS 上で開発され、強力なファイルベースのネットワーク接続ストレージとブロックベースのストレージ エリア ネットワーク サービスを提供します。 Openfiler の Web ベースの管理により、管理が容易になり、同時に大規模なストレージ操作が可能になります。このソフトウェアには、無料の GNU GPL 2 ライセンスが含まれており、サードパーティの開発者が個別の要件に基づいてソフトウェアを変更できるようになっています。
Openfiler の機能
- これは、パフォーマンスに関して最も安定した Linux NAS ソリューションの 1 つであり、最新の CPU、ネットワーク、およびストレージ ハードウェアをサポートしています。
- Openfiler は非常にスケーラブルで、60 TB を超えるファイル システムをサポートし、オンライン ファイル システムとボリューム拡張をサポートします。
- 異種ファイル共有、メディア ストリーム、仮想マシン ストレージ、Exchange サーバー バックエンドの組み込みサポートを提供します。
- Openfiler は、NFS、CIFS、HTTP/DAV、RSync、FTP など、多数のファイルベースおよびブロックベースのストレージ エクスポート プロトコルをサポートしています。
5. FreeNAS
FreeNAS は、FreeBSD オペレーティング システムに基づく最新の NAS ソフトウェアであり、非常に効率的な OpenZFS ファイルシステムを使用します。それは、一般の人々と私たち Linux 愛好家の両方にとって適切なオプションとなる、厳選された一連の機能を提供します。このソフトウェアは、すでに 1,000 万回以上ダウンロードされており、引き続き NAS サーバーとして人気があります。評判の良い機能には、簡単なレプリケーション、スナップショット、ファイル共有、直感的な Web インターフェイスなどがあります。
FreeNAS の機能
- 標準の FTP、iSCSI、WebDAV プロトコルに加えて、Windows 用の SMB/CIFS、Unix 用の NFS、Mac OS 用の AFP など、幅広いファイル共有方法をサポートしています。
- FreeNAS の直感的で堅牢なウェブ インターフェースにより、管理が非常に簡単になり、日常の管理が大幅に簡素化されます。
- ZFS ファイルシステムのスマートな実装により、極端なデータ保護を求めている人にとっては優れた選択肢です。
- FreeNAS のスナップショット作成機能により、ユーザーはファイルシステム全体を最短時間で素早くバックアップできます。
6. XigmaNAS
XigmaNAS は、オープン ソース愛好家にとって最高の Linux NAS サーバー ソリューションの 1 つです。 NAS への露出が限られている、またはまったくない人々にとって、大規模なデータ管理を容易にする最新の機能の実質的なリストを提供します。 FreeNAS オープン ソース コードベースに基づいており、簡素化された BSD ライセンスが特徴です。さらに、FreeNAS の m0n0wall/PHP を維持しながら、ARM アーキテクチャの実験的サポートを提供します。無料の NAS ソリューションを探している場合は、忘れずにチェックしてください。
XigmaNASの特徴
- XigmaNAS には、Ext2、Ext3、FAT、NTFS、ZFS、UFS など、多くの一般的なファイル システムのサポートが組み込まれています。
- SMB/CIFS、NFS、AFP、FTP、TFTP、SSH、RSync、iSCSI など、多数の標準ネットワーク プロトコルをデフォルトでサポートしています。
- XigmaNAS は、BitTorrent クライアント、iTunes/DAAP サーバー、WebSocket を備えた VirtualBox、便利なファイル マネージャーなどのサポートも提供します。
- 管理者は、リアルタイムのネットワークと CPU 統計、電子メール アラート、Syslog、S.M.A.R.T を介して NAS サーバーを簡単に監視できます。
7.ネクセンタ
Nexenta は、数多くの革新的な機能を備えたもう 1 つの強力な NAS ソリューションです。本格的なプロプライエタリ エディションと無料のコミュニティ エディションを提供しています。コミュニティ エディションは、ホーム ユーザーにとって十分すぎるほどのものであることがわかりました。 ZFS ファイルシステム アーキテクチャとともに、最大 18 TB のディスク メモリ ストレージをサポートします。コミュニティ エディションはエンタープライズ製品の単純な機能を取り除いたバージョンであるため、プロプライエタリ版と同様に頻繁に更新とバグ修正が行われます。
ネクセンタの特長
- Nexenta のハードウェアに依存しないパブリック クラウドベースのバックアップ機能により、データが適切に保護され、整合性が維持されます。
- ユーザーはスナップショットを使用して迅速にストレージ バックアップを作成でき、ストレージに問題が発生した場合にきめ細かなデータ リカバリが可能になります。
- Nexenta は、最大のパフォーマンスと復旧ポイントのリアルタイム制御を提供する非常に高性能なレプリケーション方法を提供します。
- この NAS ソリューションは、スペースが最適化されたデータ クローン作成、インライン データ削減機能、マルチテナント ファイル サービスで知られています。
8. CryptoNAS
以前は CryptoBox として知られていた CryptoNAS は、ユーザーがスマートかつ効果的な方法でデータを暗号化できるようにする堅牢な NAS ソリューションです。これは Linux カーネルの上に構築されており、Live CD またはインストール可能なパッケージとして入手できます。 CryptoNAS を使用して NAS サーバーをすばやくセットアップし、暗号化に進むことができます。 NAS セキュリティの経験が限られているユーザーには、Live CD を入手することをお勧めします。暗号化機能を備えた標準の NAS サーバーとして機能します。
CryptoNAS の機能
- CryptoNAS は NAS データ暗号化専用であり、他の NAS ソリューションと組み合わせて使用できます。
- CryptoNAS-Server パッケージは、直感的なウェブベースのフロントエンドを提供し、既存の NAS サーバーを迅速に暗号化および管理します。
- CryptoNAS は、ファイルシステムやファイル共有プロトコルなどの技術的な詳細をユーザーから抽象化することで、新しいユーザーにとって NAS 暗号化を容易にします。
- このソフトウェアはすぐに使用でき、設定はほとんど必要ありませんが、開発はしばらく中断されているようです。
9. OpenDedupe
OpenDedupe の開発者は、それが重複排除ベースのファイルシステムであり、パーソナライズされた Linux/Ubuntu NAS サーバーの開発に使用できると主張しています。非常に便利なクラウド ストレージ ゲートウェイとファイル システムを提供します。 OpenDedupe で使用されるファイルシステムである SDFS は、ローカルまたはクラウド ストレージに対してインライン重複排除を実行でき、多数の高度な機能を提供します。これらの機能には、ストレージ スペースの最適化、効率的なスケーリング、大規模なデータ保護などがあります。効率的なバックアップを作成し、データを長期間保持する必要がある人に適しています。
OpenDedupe の機能
- OpenDedupe SDFS には、4k-256k 可変ブロック重複排除によるインライン重複排除と圧縮のサポートが事前に組み込まれています。
- ローカル ストレージ、または Amazon S3 や Glacier などのクラウド オブジェクト ストアにユーザー データを保存できます。
- OpenDedupe は、高度に最適化されたファイルレベルのスナップショットをデフォルトでサポートし、標準の AES-CBC 256 ビット暗号化を許可します。
- 標準的なパフォーマンス指標に基づくと非常に優れたパフォーマンスを発揮し、高度にスケーラブルです。
10. openATTIC
多くの人が自宅やオフィスの NAS に Ceph を使用しています。これは、従来の Ubuntu/Linux NAS サーバーよりも優れたスケーラビリティとパフォーマンスの向上が理由です。 Ceph は、単一の分散クラスターでオブジェクト ストレージを提供する強力なストレージ プラットフォームです。 OpenATTIC は、Ceph 用の無料でオープン ソースの監視および管理ソリューションであり、独自の NAS サーバーを非常に迅速に実装するために使用できます。通常、Ceph にデプロイされたサーバーは高速で、単一障害点しかありません。したがって、問題の発見と修正は非常に簡単です。
openATTICの特徴
- 最新の堅牢なダッシュボードにより、ユーザーはストレージ ドライブの状態をすばやく監視して視覚化できます。
- OpenATTIC を使用すると、ユーザーは圧縮の有無にかかわらず、個々の Ceph プールを表示、作成、監視、および管理できます。
- 複数のユーザー向けのサポートが組み込まれており、デバッグを容易にする効率的な API を提供します。
- OpenATTIC では、NFS Ganesha というツールを使用して、ユーザーがストレージを簡単に共有できます。
ヘビー ユーザー向け Linux SAN ソフトウェア 10 種
Linux SAN ストレージは、多くの主要なクラウド プロバイダーによって最も一般的に使用されているテクノロジです。大規模なインフラストラクチャを構築および管理する能力が、それらを際立たせています。次のセクションでは、Linux が提供する優れた SAN サーバー ソフトウェアについて説明します。
11. ESOS – エンタープライズ ストレージ OS
Enterprise Storage OS とも呼ばれる ESOS は、Linux SAN ソリューションを現代的に取り入れたものです。これは、SCST プロジェクトの上に構築されたオープン ソースの準 Linux ディストリビューションであり、SAN を使用して堅牢な SCSI ターゲットを提供します。現在、ESOS は、ファイバー チャネル、InfiniBand、iSCSI、FCoE など、さまざまなチャネルをサポートしています。パーソナライズされた SAN の構築を楽しみにしている場合、ESOS は最適な出発点です。その過程で破産することなく、専用のストレージ OS を活用できます。
ESOSの特徴
- この Linux SAN ソフトウェアはゼロから構築され、比類のないパフォーマンスを提供する軽量の Linux ベースで構成されています。
- ESOS は 100% メモリに常駐しており、ユーザーはフラッシュ ドライブを使用して起動できます。
- LSI MegaRAID や Adaptec AACRAID などの多くの RAID コントローラ ツールをサポートし、構成プロセスを高速化します。
- ESOS には、インライン データ重複除外、イーサネット ブリッジング、NIC ボンディング、ブロック レイヤー キャッシュ ユーティリティなどのサポートが組み込まれています。
12.ペタさん
PetaSAN は、Linux ユーザーにとって最高の SAN ストレージ ソフトウェアの 1 つです。これは非常に堅牢で、革新的で、スケーラブルな SAN ソリューションであり、高性能の SAN を非常に便利に作成できます。 PetaSAN は、さまざまなクラウドベースのテクノロジーを利用して目標を達成し、その最終結果は、ホーム ユーザーとエンタープライズ ユーザーの両方にとって最高の SAN プラットフォームです。 PetaSAN は、ディスク アクセスの負荷を非常に巧妙に分散するため、多くの従来の Linux SAN ソフトウェアよりもはるかに高速なロード時間を提供できます。
PetaSAN の特徴
- PetaSAN は、同時実行性が非常に高いため、多数の I/O 操作を必要とするシステムに適しています。
- PetaSAN の Web ベースのポイント アンド クリック インターフェースは大きな成功を収めていることが証明されており、この理由から多くの企業が採用し始めています。
- PetaSAN は、高い耐障害性、適応性、自己回復機能を備えた Ceph ストレージ エンジンを利用して、iSCSI を強化しています。
- PetaSAN の使用と管理は非常に簡単で、技術的スキルが限られているユーザーの間で人気が高まっています。
13. OpenIO
OpenIO は、高性能で非常にスケーラブルな IT 設備の構築に使用できる魅力的なオブジェクト ストレージ ソリューションです。これは比較的最近のプロジェクトであり、ここ数年で非常に勢いがあります。大規模なストレージ インフラストラクチャを構築するためのエンタープライズ グレードの Linux SAN ストレージ ソフトウェアを探している場合、OpenIO は優れた選択肢となります。これはサブスクリプション ベースのプロプライエタリ ソリューションですが、有料版を購入したくないホーム ユーザー向けにオープン ソース版を提供しています。
OpenIO の機能
- OpenIO は、利用可能なさまざまなリソースのデータ ワークフローを大幅に簡素化し、ビッグデータ向けに高度に最適化されています。
- 事前に構築された一連の堅牢なシステム管理ツールが付属しており、展開、管理、監視をより快適に行うことができます。
- OpenIO には、Hadoop/Distcp、Apache Spark、iRODS、HDF5 など、多くの強力なビッグデータ ツールのサポートが統合されています。
- OpenIO は、ユーザーが意図せずにオブジェクトを削除または変更するのを防ぐために、WORM (Write Once Read Many) と呼ばれるポリシーを実装しています。
14. vStorage を開く
Open vStorage プロジェクトは、最速のマルチデータセンター ブロック ストレージであると多くの人に考えられています。マシンごとに 500,000 以上の IOPS、ラックごとに 50,000,000 IOPS をサポートし、Geo-Scaling 機能をサポートするなど、驚異的なパフォーマンスの偉業を示しています。 Open vStorage は、効率的な VM/vDISK ポリシー レベル エンジン、堅牢なリカバリ プール、パブリック/プライベート クラウドなどもサポートしています。効率的で柔軟な機能セットを備えた安全で高速で信頼性の高い SAN のセットアップを検討している場合は、Open vStorage を試す必要があります。
Open vStorage の機能
- Open vStorage により、従来のバックアップ ツールやプロセスが不要になり、統合された堅牢な代替手段が提供されます。
- データの冗長性と安全性を高めるために、ネットワーク クラスター化されたエラー接続コードを備えた回復力のある設計に基づいています。
- Open vStorage の堅牢なマルチ データセンター サポートにより、データを移動することなくワークロードを世界中に移動できます。
- Open vStorage は本質的にマルチレベルの階層化を可能にし、RAM、PCIe フラッシュ、SSD、SATA ドライブ、さらには Amazon S3 互換オブジェクト ストアをサポートします。
15. OpenStack
OpenStack に言及せずに、ストレージ ソリューションに関するリストを完成させることはできません。これは、ネットワーク指向のストレージを容易にする、最新の革新的で非常に人気のあるオープン ソース コラボレーション スイートです。これは、最も急速に成長しているオープン ソースの NAS および SAN コラボレーションの 1 つであり、Paypal などの業界リーダーによってすでに使用されています。ネットワーク ストレージ リソースを作成、計算、および制御するための多くの柔軟なコンポーネントを提供します。コミュニティは非常に活発で、次世代のストレージにつながる可能性のある新しいアイデアでいっぱいです。
OpenStack の機能
- OpenStack は異種インフラストラクチャの構築に優れており、プライベート データセンターのセットアップに必要なすべてのコンポーネントを提供します。
- ユーザーは、ウェブ ダッシュボードまたは OpenStack API を使用して、ストレージ ネットワークを非常に迅速に管理できます。
- OpenStack の堅牢なエコシステムにより、ワークフローを維持するために従来のツールに依存する必要がなくなります。
- OpenStack には、幅広い既製の製品やサービスを手頃な価格で提供する優れたマーケットプレイスがあります。
16. OviiOS
OviOS は、非常に多くの理由から、Linux ユーザーを開始するための最も効率的な Linux SAN ソリューションの 1 つです。これは、ユーザーが最速かつ最も使いやすいストレージ ネットワークを作成できるようにする特殊な Linux ディストリビューションです。 OviOS abstracts away technical details and enables users with little or no knowledge about Linux, NFS, SMB, or iSCSI protocols to create a fully functional SAN. The software is free to use and can be easily installed on most Linux distributions.
Features of OviOS
- OviOS comes with pre-built support for SCSI, NFS, and SMB versions 1,2, and 3 alongside AD integration, and NIS authentication.
- Users can easily set up replication by creating a new backup server and allowing communication between the production server and the backup server.
- OviOS implements the ZFS file system for creating its storage pools and allows users to take snapshots of them very quickly.
- It can be installed on USB flash drives, dedicated hardware, or in virtual systems like Linux Emulators or docker containers.
17. TurnKey File Server
TurnKey is a thriving open source collaboration suite that offers more than 100 tools for creating and managing personalized Ubuntu/Linux NAS and SAN Solutions. The TurnKey File Server tool is one such utility you can use for creating your next storage infrastructure. It supports quite an extensive list of features, including but not limited to its Windows-compatible network file sharing, web-based management dashboard, public and private clouds. You can also get this software for free and modify it if you wish.
Features of TurnKey File Server
- The TurnKey File Server comes with out of the box support for the SMB, SFTP, NFS, WebDAV, and rsync file transfer protocols.
- It has pre-built SSL support and offers most, if not all, standard compression tools such as zip, rar, and bz2.
- The TurnKey File Server allows secure access to your data from anywhere using the WebDAV CGI.
- It enables the user to access their files very quickly using the Samba command-line interface.
18. Libvirt Storage Management
Libvirt Storage Management allows managing storage networks via storage pools and volumes. It is an open source Linux SAN solution which can be beneficial to a large number of users. It supports a huge list of storage pool types such as filesystem pools, directory pools, NAS pools, logical volume pools, iSCSI pools, among many others. No matter whether you’re a home user or enterprise, if you’re looking for the best software for managing your network storage, Libvirt is a must-try.
Features of Libvirt Storage Management
- Libvirt has support for many different volume formats such as raw files, bochs, cow, iso, qcow, dmg, vpc, vmdk, and qed images.
- It also supports most standard file systems, including ext2. ext3, ext4, ufs, ISO9660, gfs, vfat, xfs, and hfs+ alongside many more.
- The official wiki provides excellent documentation to get you started and covers the essential topics gradually.
- It is possible to designate system resources to specific users without providing shell access or other control channels.
19. Lustre
Lustre is a straightforward yet immensely rewarding Linux SAN software you can use for creating your own large-scale storage clusters. It is a special type of parallel distributed file system which derives its name from “Linux and Cluster”. Lustre is written using the C programming language and is, therefore, very high-performing. Monitoring your network storage will feel quite easy, thanks to the LMT(Lustre Monitoring Tool). You can manage your cluster on the go and observe the feedback in real-time.
Features of Lustre
- Lustre runs in virtually any Linux systems and can be configured as an active/passive MDS pair or more than one MDS pairs with DNE.
- It is one of the most scalable SAN storage software available right now and is used by six of the top ten supercomputers today.
- The HSM(Hierarchical Storage Management) capabilities provided by this SAN software make network storage management easier than ever.
- Lustre’s high availability and innovative recovery features make it perfect for large-scale data incentive enterprises.
20. Raider
Raider is a compelling modern-day utility that allows Linux users to automate the Linux software raid conversion. It can be used for creating a single Linux system disk into a software raid 1, 4, 5, 6, or 10 system very quickly. Raider is aRaiderlso incredibly lightweight and doesn’t leave any significant memory footprint. So you can use this tool without having to worry about system resource overheads. Raider is publicly available for download and enables modification of the source.
Features of Raider
- Raider can convert any existing Linux system disk into different RAID systems in a simple two-pass command.
- It is available on Ubuntu, Arch, Mageia, OpenSUSE, Fedora, CenOS, Linux Mint, Gentoo, and Slackware, among others.
- Raider depends on the Linux kernel tool mdadm for creating, managing, and monitoring your RAID systems.
- This is an open source SAN storage software and can be easily modified by scripting the bash scripts.
結末
Since a large number of home users depend on Ubuntu/Linux NAS servers for their data backups or media streams, our editors have compiled this guide keeping them in mind. Small to medium-sized companies can also leverage many of the above-mentioned SAN storage software. For people who are looking for something more powerful to store their day to day data, we suggest you check out Linux SAN storages. Hopefully, we were able to provide you the insights you were looking for. Stay with us to get more exciting guides on various Linux software and commands.