文章来源:虹科网络基础设施
1.导语
TrueNAS是虹科iXsystems设计和开发的NAS操作系统,提供许多功能,例如文件存储、虚拟机 (VM)和媒体服务器。它基于 FreeBSD构建,而FreeBSD是一种以可靠性和性能而闻名的操作系统。TrueNAS有三个版本可供选择:CORE、Enterprise和 SCALE。虽然它们看起来很相似,但它们在架构、功能和性能方面有所不同。本文将并排比较 TrueNAS Core、Enterprise与 SCALE,以确定您可以运行的最佳 NAS操作系统。
2.了解HK-TrueNAS存储软件的三个版本
TrueNAS Core
TrueNAS Core的前身是FreeNAS,是一个基于FreeBSD在OpenZFS文件系统上设计的NAS操作系统。它是完全免费的,并且包含了所有基本的存储功能。它支持各种传统存储协议,如SMB、NFS、AFP和iSCSI等,并提供了数据备份、恢复、快照、复制和加密等功能。此外,它还可以运行插件来扩展功能,如Plex媒体服务器、Nextcloud云存储和Transmission BitTorrent客户端等。
作为 NAS操作系统,管理员可以创建通过 SMB、NFS或 iSCSI访问的共享文件夹;可以配置不同的权限级别、创建组、添加用户等等。TrueNAS Core的最大好处是它非常稳定。
TrueNAS Core系统界面
TrueNAS Enterprise
TrueNAS Enterprise是面向企业级客户的版本,以设备形式交付,它提供了高级的数据保护和企业级特性,如高可用性、多节点复制和灾难恢复等功能。它是三个版本中功能最强、最全面的一个系统。此外,它还包括TrueCommand Enterprise,一个可扩展的、面向企业级的管理和监控解决方案。
TrueNAS Enterprise提供全闪存或混合磁盘/闪存配置,可部署为 NAS和 SAN,并支持块、文件和对象协议。如果您是企业用户,则应该使用 TrueNAS Enterprise,因为 TrueNAS Core是开源解决方案,不应在企业环境中使用。
TrueNAS Enterprise系统界面
TrueNAS Enterprise可与多个TrueNAS存储服务器适配:
TrueNAS M系列
M系列是 TrueNAS®旗舰设备系列,旨在最大限度地提高存储容量、性能和正常运行时间。在 NVDIMM和 NVMe技术的支持下,M系列的带宽高达 10 GB/s,并且可以在单个内存中增长到近 20 PB机架,足以支持超过 10,000个虚拟机。
HK-TrueNAS M40
TrueNAS X系列
TrueNAS X系列专为中小型企业设计,是一款紧凑型存储设备,可提供超过 2 GB/s的速度,并可在 6RU中扩展至 1 PB的原始容量。凭借高可用性选项和自上而下的数据保护,入门级 X系列可确保超长的正常运行时间,同时提供较低的总拥有成本 (TCO)。
HK-TrueNAS X10
TrueNAS R系列
TrueNAS R系列原始容量可扩展至 5 PB。这些单控制器设备提供全闪存和混合型号,可提供出色的存储密度和性能。TrueNAS R系列可以与 TrueNAS CORE、Enterprise或 SCALE一起安装。
HK-TrueNAS R40
TrueNAS Mini系列
TrueNAS Mini拥有超越市场上大部分紧凑型 NAS的硬件能力,并且可以添加缓存 SSD以进一步增强读写性能,同时仍然保持节能和安静。它非常适合文件共享、备份、多媒体处理和分发、视频监控、边缘/远程办公室、开发、个人云以及其他小型/家庭办公室和中小企业应用程序。
HK-TrueNAS Mini X
TrueNAS Scale
TrueNAS SCALE与Core非常相似,但它是基于 Debian-Linux而不是 FreeBSD构建的。它依然运行 OpenZFS文件系统,是虹科iXsystems创建的最新操作系统。TrueNAS SCALE提供 HCI(超融合基础设施),允许您创建虚拟机和 Linux容器。TrueNAS SCALE还为您提供了大量 TrueNAS Core所没有的可扩展性选项。
TrueNAS SCALE系统界面
3.主要区别
操作系统
TrueNAS Core运行在 FreeBSD上,而 TrueNAS SCALE运行在 Debian Linux上。这使得 TrueNAS SCALE能够利用 Docker来运行应用程序,而 TrueNAS Core则利用 Jails。TrueNAS Enterprise则可以选择FreeBSD (13.0) or Linux (22.12),它是兼容这两种系统并且可以让TrueNAS Core和SCALE进行无缝切换或迁移。
应用场景
TrueNAS Core一般只能作为单机系统使用,比较适用于个人用户和非关键性任务,比如文件共享、媒体流和备份。而TrueNAS SCALE则可以灵活进行扩展,支持容器化和横向扩展存储,非常适合更现代的云原生工作负载,比如带文件同步功能的 SMB、SMB集群、扩展 S3存储、与应用程序融合的高可用性、Kubernetes存储等。TrueNAS Enterprise则非常适合企业使用,应用场景也非常广泛,Core和Scale能做的它也能够做到,并且非常稳定。
其他关键功能差异
可扩展性:
TrueNAS SCALE(SCALE代表“Scaled-Out”)专为横向可扩展性而设计。它允许多个节点聚集在一起,以提供高可用性、共享存储和改进的性能。相比之下,TrueNAS Core更多的是一个单系统解决方案。TrueNAS Enterprise支持横向扩展(Scaled-Out)和纵向扩展(Scaled-Up)。
虚拟化和容器:
TrueNAS SCALE和Core两个系统都支持虚拟化。然而,TrueNAS SCALE集成了对 Linux原生技术的支持,例如用于虚拟机的 KVM和用于容器化的 Docker。TrueNAS Core利用 FreeBSD的 bhyve来实现虚拟机,并利用 Jails来实现隔离环境。
高可用性:
TrueNAS Core本身不具备高可用功能。TrueNAS SCALE利用基于 Linux的技术来提供Active-Active集群,以实现实时数据同步和故障转移。TrueNAS Enterprise则支持高可用性(HA)以及集群。
Docker:
TrueNAS Core仅支持官方插件和Jails,不支持docker,TrueNAS Scale支持Linux容器 (Docker)和Pod (K8s)中的应用程序,而TrueNAS Enterprise则都支持,包括官方插件、Jails、Docker、以及k8s中的pod,它是最灵活和最全面的系统。这意味着您可以直接在 TrueNAS Enterprise内部运行大量不同的 Docker容器(Jellyfin或Plex等媒体服务器,甚至WireGuard或Tailscale等 VPN),为您提供 TrueNAS Core本身不具备的大量灵活性。
4.总结
无论您需要用于远程办公室的紧凑型系统还是高性能的机架规模解决方案,TrueNAS Enterprise系统都能满足您的需求。在单个主机上将系统从几 TB扩展到超过 25 PB。可调整可扩展性能以满足您的工作负载或应用程序的特定需求。通过对所有主要虚拟机管理程序和云备份服务的内置支持,轻松将 TrueNAS集成到任何环境中。
审核编辑 黄宇
-
NAS
+关注
关注
11文章
284浏览量
112442 -
网络基础
+关注
关注
0文章
8浏览量
5969
发布评论请先 登录
相关推荐
评论