当使用硬件 RAID 的时候,如何搭建 NAS

2024-01-02 23:11:25 +08:00
 benjaminliangcom

假设我有一台服务器自带 RAID 卡,我在上面建立了阵列并安装 Exsi ,那么运行在 EXSI 上面的 NAS 系统应该如何访问硬盘才能保持一定的灵活性和最大的安全性?

  1. 虚拟磁盘文件,可以但是看起来很不优雅,而且总觉得 VMDK 文件有损坏的风险
  2. 放弃 RAID 卡,直通硬盘控制器使用软 RAID
  3. 其他方案
2096 次点击
所在节点    NAS
16 条回复
id4alex
2024-01-02 23:22:00 +08:00
放弃 raid 把,让 nas 自己来管理 raid
mritd
2024-01-03 08:13:43 +08:00
VMDK +备份!!!
dode
2024-01-03 09:57:15 +08:00
搞一个 U 盘等额外的安装系统,然后硬盘驱动器直通给 nas
0x663
2024-01-03 10:38:33 +08:00
OP 可以参考一下
我的设备是 R730XD
两条 nvme ,其中一条安装 exsi 系统,另一条给开发机使用
RAID 卡是 h730mini
两块 6T SAS 硬盘 组 raid1 ,rdm 直通给 TrueNAS 系统,用作备份重要文件。
两块 16T HC550 组 raid0 ,rdm 直通给 TrueNAS 系统,用作 PT 站下载影音资源。
mantouboji
2024-01-03 13:36:48 +08:00
为什么要装 ESXi ?
benjaminliangcom
2024-01-03 13:55:49 +08:00
@mritd 企业里面好像确实是这样做
benjaminliangcom
2024-01-03 13:56:34 +08:00
@mantouboji 为了方便折腾 如果 nas 做底层系统 担心搞崩了影响数据安全和可用性
pigeon2049
2024-01-03 14:33:32 +08:00
3. 三台以上服务器组 ceph 集群
数据双副本以上 这台单台服务器挂掉或者硬盘挂掉无所谓 换就是了
甚至动态加新节点 替换坏掉的节点
全程不影响数据正常读写 不影响业务

单服务器做存储的缺点是 就算有 raid 你重建硬盘也需要时间,造成的业务中断小时计起步
pigeon2049
2024-01-03 14:35:11 +08:00
组 ceph 后 虚拟机磁盘文件放在 ceph 上可以做到虚拟机不停机迁移所在物理机节点
自动故障转移 😎
mantouboji
2024-01-03 14:37:29 +08:00
@benjaminliangcom 一个破 NAS 有什么可折腾,还弄丢数据?随便弄个另外的小 ssd 上装个 Ubuntu 或者 Fedora 39 ,运行一下 samba 就完事了,raid 阵列那个盘分个区格格式化成 btrfs 或者 XFS ,mount 到/home 奇活。瞎折腾什么虚拟机啊。
libook
2024-01-03 16:07:10 +08:00
最大灵活性:JBOD
最大安全性:备份

RAID 只保障可用性,不保障完整性;除此之外能提升一些 IO 速度(特定阵列下)。
benjaminliangcom
2024-01-03 17:42:47 +08:00
@mantouboji #10 买洋垃圾折腾着玩,其实也有正经的威联通
benjaminliangcom
2024-01-03 17:46:02 +08:00
@libook #11 是的,备份肯定会做的,但恢复也麻烦,在线更换省心
jN926a970Eb3C46A
2024-01-03 17:58:47 +08:00
我也是想了半天,最后阵列卡刷了直通,用了 nas 的软 raid 组了 raid1
mritd
2024-01-04 07:53:35 +08:00
@benjaminliangcom #6 你下层都硬件阵列卡了 已经足够可靠了, 如果再有安全性考虑 应该考虑的是备份
panglaoban
2024-01-06 18:57:20 +08:00
我觉得底层的 raid 卡是保证硬件层面的可靠性,硬盘出问题时可以修复,Esxi+虚拟化很多时候要考虑软件层面的可靠性,所以我是 730XD+raid 卡+RAID10+esxi ,虚拟化群晖,只给了群晖分配了一个 10T 大小的虚拟硬盘,再通过其他的物理硬件定期备份群晖的数据。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1005308

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX