FreeNAS/TrueNAS
- 官网:https://www.truenas.com/
- 硬件要求:运行 ZFS 文件系统时需较多内存(建议 8GB 以上),对处理器要求为 64 位,支持多种存储硬件,可虚拟安装或安装在实体硬件上。
- 性能:具备企业级功能,数据存储读写性能不错,ZFS 文件系统保障数据完整性,可应对多用户并发访问情况。
- 支持协议:支持 Windows 共享(SMB/CIFS)、NFS、Apple 文件共享(AFP)、FTP、iSCSI 等多种协议。
- 扩展性:可通过插件扩展功能,有诸如 CouchPotato、SickBeard 等丰富插件选择,能满足如媒体管理、下载等多样扩展需求。
- 使用场景:适合创建集中式数据环境,无论是家庭个人使用,还是小型企业进行数据存储、共享等场景均可。
NAS4Free/XigmaNAS
- 官网:https://archiveos.org/nas4free/
- 硬件要求:基于 FreeBSD,对硬件兼容性较好,常规服务器 / PC 硬件基本可适配。
- 性能:包含 ZFS v5000、软件 RAID 等功能,支持磁盘加密、SMART / 电子邮件报告等,能实现跨多系统共享。
- 支持协议:涵盖 CIFS/SMB(Samba)、Active Directory 域控制器(Samba)、FTP、NFS、TFTP、AFP、RSYNC、Unison、iSCSI 等多种协议,可高度配置。
- 扩展性:有功能扩展的相关设置,但 Web 界面对用户不太友好,通过插件扩展功能时可能存在困难。
- 使用场景:适用于构建网络附加存储,满足不同操作系统设备的数据共享需求,在小型网络环境中可发挥存储作用。
OpenMediaVault(OMV)
- 官网:https://www.openmediavault.org/
- 硬件要求:基于 Debian Linux,可在常规硬件上运行,对硬件门槛要求不高。
- 性能:较为可靠,提供 SSH、(S)FTP、SMB/CIFS、Rsync、BitTorrent 客户端、DAAP 媒体服务器等服务,更新和补丁较及时。
- 支持协议:支持常见的文件共享及传输相关协议,方便网络内数据交互。
- 扩展性:插件目录虽不算大,但处于发展中,能满足家庭用户部分扩展功能需求,网络界面干净友好。
- 使用场景:常用于家庭网络存储,满足家庭用户文件共享、简单媒体服务等需求,也适用于小型办公环境简单存储场景。
CASAOS
- 官网:https://www.casaos.io/
- 硬件要求:基于 Debian Linux,可在常规硬件上运行,对硬件门槛要求不高。
- 性能:较为可靠,提供 SSH、(S)FTP、SMB/CIFS、Rsync、BitTorrent 客户端、DAAP 媒体服务器等服务,更新和补丁较及时。
- 支持协议:支持常见的文件共享及传输相关协议,方便网络内数据交互。
- 扩展性:插件目录虽不算大,但处于发展中,能满足家庭用户部分扩展功能需求,网络界面干净友好。
- 使用场景:常用于家庭网络存储,满足家庭用户文件共享、简单媒体服务等需求,也适用于小型办公环境简单存储场景。
- 硬件要求:对硬件要求不高,能在低配置设备上运行,包括树莓派等。
- 性能:安装和使用简单,通过 Docker 整合应用,性能稳定,能满足基本存储和应用需求。
- 支持协议:支持基本的文件共享协议,方便家庭网络内设备访问。
- 扩展性:以 Docker 生态为基础扩展应用,如部署 Nextcloud 等应用扩展功能。
- 使用场景:个人云存储、轻量级家庭媒体中心和简单的数据共享场景。
Rockstor
- 官网:https://rockstor.com/
- 硬件要求:可利用常规服务器、PC 硬件搭建,具体依使用场景容量需求配置硬件。
- 性能:能实现从多设备访问数据,可有效扩展容量,支持混合工作流构建私有云存储,与公共云无缝集成等,利于降低成本、管理隐私和性能。
- 支持协议:作为云服务器,重点在云存储相关的交互协议支持,便于数据在不同环境间流动、共享。
- 扩展性:在构建私有云、扩展存储等方面具备扩展性,可根据业务需求调整存储规模等。
- 使用场景:适合中小企业构建私有云,降低对公共云依赖,保存关键业务数据,也可用于个人创建本地私有云方便数据管理与访问。
Openfiler 社区版
- 官网:https://www.openfiler.com/
- 硬件要求:能将旧系统转换为基于 IP 的存储,对硬件要求不算苛刻,可适配一定范围旧硬件设备。
- 性能:提供如用于虚拟化的 iSCSI 目标、光纤通道目标支持和块级复制等实用功能,但存在操作系统久未更新,可靠性稍欠问题。
- 支持协议:侧重于存储相关协议,如 iSCSI 等,以满足基于 IP 的存储及虚拟化等相关应用场景。
- 扩展性:功能上围绕存储转换、虚拟化等方面有一定扩展性,但受限于其本身更新及基础操作系统情况。
- 使用场景:更多用于学习了解相关存储技术,或者在对稳定性要求不特别高的小规模存储转换、测试场景使用。
Nexenta 社区版
- 官网:https://nexenta.com/
- 硬件要求:基于开放 Solaris(Illumos),对硬件适配有一定基础,可支持一定规模(最高 18TB)的存储空间搭建。
- 性能:提供 ZFS 支持,稳定性、更新及支持方面因源于商业产品有一定保障,不过功能相对有限。
- 支持协议:虽未详细提及众多协议,但基于存储功能实现,会涉及如文件存储、共享相关基础协议。
- 扩展性:主要针对小型企业和家庭用户的有限功能需求场景,扩展性不强,大型企业功能需求难以满足。
- 使用场景:适用于小型企业、家庭用户进行相对有限规模的数据存储、简单共享等基础操作。
Amahi
- 官网: https://www.amahi.org/
- 硬件要求:基于 Fedora、Ubuntu 等流行发行版,可在常规家用服务器硬件基础上运行。
- 性能:作为家庭服务器,能满足娱乐、存储等常见家庭网络需求,可通过大量应用程序和插件扩展功能。
- 支持协议:未重点强调协议支持情况,但能实现家庭网络内电视节目、视频、音乐等数据的存储、整理及传输等,推测涵盖常见文件共享协议。
- 扩展性:依靠丰富的应用程序和插件可扩展功能,如集成 WordPress、Plex 媒体服务器等满足多样使用需求。
- 使用场景:用于家庭网络环境,构建家庭媒体服务器,实现家庭娱乐相关的数据存储、播放等功能,不适合存放关键或绝密数据。
Openattic
- 官网: https://www.openattic.org/
- 硬件要求:适用于 Linux 环境,多用于数据中心环境,硬件配置往往根据数据中心规模和需求而定。
- 性能:专注于数据中心存储管理,尤其针对 Ceph 存储管理,利于提升数据中心存储管理效率和性能。
- 支持协议:围绕数据中心存储管理相关的协议和技术,便于在数据中心复杂网络环境下协调存储资源。
- 扩展性:在数据中心存储管理功能方面具备拓展性,可更好适配不同规模数据中心需求。
- 使用场景:主要应用于数据中心环境,辅助进行开源 Ceph 和存储管理操作。
opendedup
- 官网: http://opendedup.org
- 硬件要求:作为云存储网关和文件系统,硬件需求依据具体云存储应用场景、规模等来确定。
- 性能:发挥云存储网关作用,在云存储相关的数据传输、存储管理等方面提供相应性能保障。
- 支持协议:针对云存储及文件系统交互相关协议进行支持,便于实现云存储功能。
- 扩展性:在云存储相关功能拓展上具备一定潜力,可适应不同云存储业务发展需求。
- 使用场景:应用于云存储相关领域,协助进行数据存储、管理以及与不同存储环境的交互等。
PetaSAN
- 官网: http://www.petasan.org
- 硬件要求:旨在提供高可用性的集群 iSCSI 磁盘,硬件配置需满足集群及 iSCSI 磁盘运行相关要求,往往需要多节点硬件设备等。
- 性能:专注于实现高可用性的 iSCSI 磁盘功能,保障存储的稳定性、可靠性以及数据读写等性能表现。
- 支持协议:重点支持 iSCSI 协议,以确保集群环境下磁盘存储相关的数据交互、共享等操作顺利开展。
- 扩展性:围绕集群 iSCSI 磁盘存储在规模、性能等方面具备扩展性,可按需扩展磁盘容量等。
- 使用场景:适用于对存储高可用性有要求的场景,如企业中关键业务数据存储,通过集群方式保障数据不丢失、可访问。
CryptoNAS
- 硬件要求:可运行在现有文件服务器基础上或者通过 live-CD 在相应计算机上运行,硬件要求相对灵活。
- 性能:特别关注磁盘加密,通过不同形式(live-CD、软件包)为文件服务器加密提供方便,保障数据安全性。
- 支持协议:虽未着重强调协议支持,但作为文件服务器操作系统,应涵盖基本文件共享等相关基础协议便于数据交互。
- 扩展性:侧重于在磁盘加密方面为现有文件服务器添加友好的前端操作,功能扩展聚焦加密相关领域。
- 使用场景:适用于对数据加密有较高要求的场景,无论是个人还是企业,利用其进行私有数据加密存储,保障数据隐私。
ESOS(企业存储操作系统)
-
- 硬件要求:基于 SCST 项目的准 Linux 发行版,适配能提供 SAN(光纤通道、InfiniBand、iSCSI、FCoE)的硬件环境,硬件需具备相应存储接口及兼容性。
- 性能:目的是通过兼容的 SAN 提供 SCSI 目标,在企业级存储相关的存储传输、目标提供等方面保障性能。
- 支持协议:围绕光纤通道、InfiniBand、iSCSI、FCoE 等存储相关协议,确保在企业存储网络环境下数据交互顺畅。
- 扩展性:针对企业存储需求在 SAN 存储功能拓展、兼容更多存储设备等方面具备一定扩展性。
- 使用场景:多用于企业存储环境,构建基于 SAN 的存储架构,实现 SCSI 目标提供等存储相关操作。