这是我之前关于 HP 智能阵列的问题的后续。
是否可以对单个 SSD 进行 RAID?需要进行哪些设置?
我会得到什么好处?
答案1
不,您不能对单个 SSD 进行 RAID。最简单的 RAID 级别(1 或 0)至少需要 2 个驱动器。将其作为 RAID 运行不会带来任何实际好处,尽管 RAID 卡可能允许您使用带有 SAS 接口的驱动器,或者即使在与 JBOD 或单个磁盘布局一起使用时也具有其他有用的功能。
答案2
RAID 代表廉价/独立磁盘冗余阵列。这表明单个磁盘没有任何好处。
但是,如果您决定获取第二张磁盘并设置 RAID,无论如何我都不会使用软件 RAID 解决方案。
答案3
是否可以对单个 SSD 进行 RAID 处理?
无法用单个磁盘组装多个磁盘阵列。
您可以将单个磁盘连接到 RAID 控制器并使用 JBOD 设置。这会将其视为单个磁盘。因此,您可以使用单个驱动器。它只是不会成为 RAID 阵列的一部分。*1
需要给予它什么设置?
- 如果您只想访问硬件 RAID 卡(例如 HP Smart 阵列)上的磁盘,则使用 JBOD 设置。
- 如果您运行软件 RAID(例如 Linux 上的 mdadm),并且打算稍后添加第二个磁盘,那么您可以在两个设备之间创建镜像。一个设备将是 SSD,另一个设备将是丢失的。
例子mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sdb1 missing
- 如果您有 ICHR 或类似的芯片组,并且使用 Intel 伪 RAID,那么您可以将控制器设置为单磁盘 RAID。除非您想在不更改驱动程序的情况下稍后添加第二个驱动器,否则它不会给您带来任何好处。
我会得到什么好处?
使用单个磁盘:没有好处。
正如其他人已经发布的那样:许多服务器都有内置 SD 卡读卡器。将虚拟机管理程序安装在读卡器上并保留一张备用卡进行备份并不罕见。
*1:Nitpick,理论上您可以使用 mdadm 从多个分区创建阵列。这会导致所有坏的部分,而 RAID 的好处却一无所获,所以没有一个理智的人会这么做。