云计算实战(3)-XigmaNAS(1)

发布时间 2023-10-17 21:32:51作者: 水宝石

概述

XigmaNAS®是一款嵌入式开源存储NAS(网络附加存储)发行版,专为家庭用户和小型企业设计。

XigmaNAS可以安装在各种各样的硬件上,并通过许多标准网络协议支持所有流行的客户机操作系统(Windows、Mac、Linux、iOS和Android)的数据存储和传输。

名字的来历

XigmaNAS在其整个生命周期中经历了几次名称更改,但它始终是原始的开源NAS发行版。在2005年开始开发时,该项目最初被称为“FreeNAS”,在2011年iXsystems获得“FreeNAS”名称的商标时,为了避免法律问题,该项目更名为“NAS4Free”。2018年,我们获得了最终的合法注册名称“XigmaNAS”。

特性

基于web的界面:XigmaNAS由一个快速、稳定、响应迅速的WebGUI提供支持,它允许配置和管理整个服务器,而不需要与FreeBSD命令行进行交互。简化了管理任务,因此所有技能水平的用户都可以轻松管理他们的系统。

与任何设备共享数据:XigmaNAS支持与类unix、Apple macOS、Windows、iOS和Android系统(以及其他使用兼容网络协议的系统)共享数据。

通过任何协议共享数据:一些支持的协议包括:CIFS/SMB (Samba), Active Directory域控制器(Samba), FTP/SFTP/FTPES, SSH, NFS v4.1, AFP, DNLA/UPnP, RSYNC, Unison, iSCSI(启动器和目标),UPnP, Bittorent和Bridge, CARP和HAST协议。

高级存储特性:XigmaNAS支持并推荐使用ZFS来确保数据的完整性,但也支持软件RAID(0、1、5)、JBOD和UFS。磁盘加密也支持,以保持您的数据安全。S.M.A.R.T.监控与电子邮件通知可以提醒您的问题与您的驱动器成为一个严重的问题之前。XigmaNAS还支持使用4kb扇区的高级格式化驱动器。

虚拟化主机:XigmaNAS包括一个集成的基于web的Virtualbox主机,它可以运行由phpvirtualbox管理的虚拟机。

启动选项:XigmaNAS可以从LiveCD或LiveUSB启动,并可选择安装在Compact Flash、USB闪存驱动器、SSD、硬盘驱动器或许多其他可启动设备上。

数据库:MySQL(通过MariaDB)和phpMyAdmin包括在内。

兼容硬件列表

XigmaNAS适用于各种各样的硬件,我们无法测试每种可用的组合,也无法保证您的特定硬件100%兼容。您有责任确定您的硬件是否可以与特定版本的XigmaNAS一起工作。找出答案的第一步是查看版本并检查“兼容性列表”。如果您的硬件在特定版本的列表中。

构建您的终极服务器

到目前为止,我们发现基于英特尔芯片组和英特尔网络接口的系统出现的问题/错误较少,而且确实比其他一些品牌的系统性能要好一些。我们还可以在FreeBSD源代码中看到英特尔硬件的定期提交和驱动程序更新。

主板的选择:对于一个24/7运行的服务器来说,消费者主板和“prosumer”主板并不总是最好的选择。所有额外的硬件,让你做超频,外来的音频和视频功能,等等,是一个巨大的电力浪费。即使在BIOS中禁用,它们也会不停地使用电源24×7。它可能有各种各样对桌面有用的优秀功能,但我们不是在构建桌面。我们正在构建一个服务器,我们正在寻找可靠性和高正常运行时间。你想要一个主板,有尽可能多的板上,你需要没有额外的东西,你不需要。为此,我们推荐由美超微制造的服务器级主板,美超微以其在服务器级硬件方面的良好工程经验而闻名!

一个额外的好处是,其中大多数都带有板载IPMI局域网连接。IPMI真的很棒。你可以远程连接到你的服务器,如果你不想离开一个显示器/键盘/鼠标连接所有的时间,这是你应该得到的东西。安装XigmaNAS很容易。ISO通过IPMI和/或调整您的Bios设置,或从您使用的任何台式机/笔记本电脑运行服务器控制台,如果需要,从世界任何地方运行服务器控制台。

CPU的选择:没有必要购买一个超昂贵的CPU。当从推荐的CPU中选择时,请确保您的CPU与主板兼容64位。我们推荐英特尔至强双核或更好的,因为它们支持ECC,如果你真的想知道我们更喜欢什么。最终,这是你的选择。请记住,对于高网络传输速度,CPU频率对于Samba非常重要,因为Samba是基于每个用户的单线程。通常,任何3Ghz以上的CPU都能够以千兆速度处理Samba而不会出现问题。很多用户和自定义构建者往往忽略了这一点。