什么是 Unraid?
Unraid is an embedded operating system designed to give you complete control over your hardware. It functions as a robust network-attached storage (NAS) system, an application server, and a host for virtual machines (VMs).
Unraid 安装在 USB 闪存驱动器上并从中启动,加载到根 RAM 文件系统中。 它使用了现代 Linux 内核和更新的硬件驱动程序,允许它以最小的内存容量运行在几乎所有 64 位 x86_64 系统上。 操作系统的所有配置数据都存储在闪存驱动器上,并与操作系统同时加载。
Unraid 具有用户友好的 网页界面 ,易于管理。 它为常见任务提供基本控制,为经验丰富的用户提供高级设置。 虽然默认设置适合大多数人,但也允许自定义。 这种简单性和灵活性的结合有效地帮助您存储、保护、共享和享受内容。
Unraid 的核心功能集中在三个主要方面:
软件定义NAS
允许用户高效地在网络上共享存储容量。
阵列和校验
Unraid 提供了一种简单灵活的解决方案,可以将任何支持 64 位的系统转换为网络附加存储 (NAS) 设备。它可以处理各种驱动器,无论是通过 IDE、SATA 还是 SAS 连接,并支 持不同的驱动器大小。这意味着您可以随着存储需求的增长逐个添加新驱动器,而无需在扩展设置时重新整理现有数据。
The main job of an Unraid array is to organize and protect the data stored across several drives. It does this by using up to two special drives called parity drives. These parity drives are important because they help reconstruct your data if one of the other drives fails. In fact, with just one parity drive, you can protect all the other drives in your array, keeping your data safe. Plus, you can mix different sized drives and easily expand your storage over time, making Unraid a user-friendly option for anyone looking to manage their data effectively.
校验工作原理 - 点击展开/折叠
In Unraid, parity information is updated in real time. To understand how this works, imagine the contents of a hard drive as a long stream of bits, where each bit is either a zero or a one. By summing the nth bit values across all drives and determining whether that sum is even or odd, the corresponding nth parity bit can be set accordingly. If a data drive ever fails, this parity information allows for an accurate determination of the exact bit values, facilitating a precise rebuild on the replacement drive.
例如: