使用 Linux 而不是 FreeBSD 的 TrueNAS SCALE 发行版的第一个版本

iXsystems 公司开发了一个用于快速部署 FreeNAS 网络存储的发行版以及基于它的商业 TrueNAS 产品,该公司发布了 TrueNAS SCALE 发行版的第一个稳定版本,该发行版以 Linux 内核和 Debian 软件包基础的使用而闻名,而该公司之前发布的所有产品,包括TrueOS(以前的PC-BSD)都是基于FreeBSD的。 与TrueNAS CORE(FreeNAS)一样,新产品可以免费下载和使用。 ISO 映像大小为 1.5 GB。 TrueNAS SCALE 特定的组装脚本、Web 界面和层的开发是在 GitHub 上进行的。

基于 FreeBSD 的 TrueNAS CORE (FreeNAS) 的开发和支持将继续 - 基于 FreeBSD 和 Linux 的解决方案将共存并相互补充,使用通用工具包代码库和标准 Web 界面。 TrueNAS SCALE 使用 ZFS (OpenZFS) 作为文件系统。 提供基于 Linux 内核的附加版本的原因是希望实现一些使用 FreeBSD 无法实现的想法。 值得注意的是,这并不是第一次这样的举措 - 2009 年,OpenMediaVault 发行版已经从 FreeNAS 中分离出来,并转移到 Linux 内核和 Debian 软件包基础上。

使用 Linux 而不是 FreeBSD 的 TrueNAS SCALE 发行版的第一个版本

TrueNAS SCALE 的关键改进之一是能够创建托管在多个节点上的存储,而 TrueNAS CORE (FreeNAS) 则定位为单一服务器解决方案。 除了提高可扩展性之外,TrueNAS SCALE 还具有隔离容器、简化基础设施管理的特点,适合构建软件定义的基础设施。 TrueNAS SCALE 使用 Gluster 分布式文件系统提供对 Docker 容器、基于 KVM 的虚拟化和跨多个节点的 ZFS 扩展的支持。

为了组织对存储的访问,支持 SMB、NFS、iSCSI 块存储、S3 对象 API 和云同步。 为了确保安全访问,可以通过 VPN (OpenVPN) 进行连接。 存储可以部署在一个节点上,然后随着需求的增加,通过添加额外的节点逐步水平扩展。

除了执行存储管理任务之外,节点还可以用于提供服务并在使用 Kubernetes 平台编排的容器或基于 KVM 的虚拟机中运行应用程序。 未来,计划推出一系列现成的容器以及其他应用程序,例如 NextCloud 和 Jenkins。 未来的计划还包括对 OpenStack、K8s、KubeVirt、pNFS、Wireguard、扩展 FS 快照和复制的支持。

使用 Linux 而不是 FreeBSD 的 TrueNAS SCALE 发行版的第一个版本
使用 Linux 而不是 FreeBSD 的 TrueNAS SCALE 发行版的第一个版本


来源: opennet.ru

添加评论