粗略的了解了一下unraid, 被她的ui所吸引, esxi已经看腻了, 而且毫无美感...
NAS能力
1.这货, 有一套自己的"raid"
方式, 其实说起来可能就不是raid...
2.虽然不是直接通过raid5,raid6
这种方式进行数据存储, 但是她依旧还是有数据安全保障 - 一套完整的数据校验方式, 允许0~2
块校验盘, 等同于无raid, raid5和raid6
, 损坏和校验盘同等数量的硬盘时, 数据不会丢失, 及拥有1(2)
块校验盘时, 1(2)
块数据盘损坏, 数据不会丢失.
3.即使没有添加校验盘
, 当其中一块硬盘损坏过后
, 也不会影响其他硬盘的数据, 仅仅是丢失了这一块硬盘的数据
, 是不是很奇特? 这要得益于unira的文件存储方式, 一般nas都会将同一份数据, 拆分然后放入多个硬盘中
, 当某块硬盘超过了允许损坏的上限时候, 那么所有数据都将丢失. 而unraid则完全不同, 她会通过指定的方式(默认为High-water), 将文件放入不同的硬盘中
, 而不会对文件进行拆分. 这样做的优点和缺点都显而易见, raid的方式虽然面临数据完全丢失的风险(相比unraid的方式), 但是却能够享受到多硬盘拆分读写的速度加成, 及理论上硬盘越多, 写入\读取速度越快, 而unraid则反过来, 由于文件只存在于一个硬盘中, 读写时候往往只有一个硬盘在拼命工作, 其他硬盘都在划水, 虽然使用固态硬盘作为cache, 能够有效缓解写入过慢的问题, 但读取依旧面临很大压力...所以如果使用unraid作为存储的话, 性能往往要比传统raid方案低上不少
.
4.虽然unraid在性能方面被传统raid方式吊打, 但是其扩展性却出奇的好
, 和群辉的shr
一样, 支持不同容量
的硬盘进行组合(容量<=校验盘容量, 否则无法进行数据保证
), 可以随时添加任何不同容量大小的硬盘(话说替换硬盘怎么办呢, 这个还没琢磨过)
5.docker和虚拟机的支持都很不错(不要用docker装宝塔面板, 要哭)
6.暂时还没发现有啥要说的...
注意事项
1.如果不存在固态做缓存盘的话, 大文件写入速度可能只有70MB/S
左右, 相比传统的raid动辄几百MB/S
要弱鸡很多! 这是受限于unraid的文件存储方式, 详情见上面的第3条后半段
2.收费的
GPT
Unraid 是一款基于 Linux 的 NAS (网络附加存储) 操作系统,它的特点是支持虚拟化技术和数据冗余。这个操作系统最初的目标是为家庭和小型企业提供易于使用、可扩展和高度定制化的 NAS 解决方案。
Unraid 的一个重要特点是可以通过虚拟化技术在同一硬件上运行多个操作系统实例,每个实例都可以访问部分硬件资源(如 CPU、内存、磁盘等)。这使得用户可以在同一物理设备上同时运行不同的操作系统,例如 Windows、Linux 和 macOS,并且不会相互干扰或影响性能。这种方法还允许用户运行应用程序或服务,例如 Plex 媒体服务器、Docker 容器、虚拟机等。
另一个重要的特点是数据冗余。Unraid 支持多种数据保护方式,包括单盘故障保护、双盘故障保护和多盘故障保护。这些选项允许用户根据自己的需求在数据安全和存储效率之间做出权衡。
在使用 Unraid 时,用户可以通过 Web 界面轻松地管理和监控他们的系统、虚拟机、Docker 容器等。用户也可以通过插件和应用程序轻松地扩展他们的系统功能,例如 Plex 媒体服务器、Nextcloud 云存储服务、Home Assistant 自动化平台等。
总之,Unraid 是一种出色的 NAS 操作系统,它提供了虚拟化技术、数据冗余和易于使用的管理界面等特点,使得使用者可以在同一设备上灵活地运行多个操作系统和应用程序。