在SAN中,虚拟机的RAID级别

分享于 

3分钟阅读

互联网

 

问题:

我有 Dell EqualLogic PS5000E iSCSI Array 我已经将这里 SAN 直接连接到服务器。 我用了 Jumbo Frames 在这种情况下一切都正常。 我的存储是 ~25TB。现在,我需要选择,我需要使用哪个RAID级别。 SAN 仅建议 3个级别: 6,50,10. 我有 16个硬盘,每个硬盘有 ~1.8TB

对于虚拟化和使用数据库,你可以提供哪些RAID级别?
另外,配置两个raid级别也更好。 但是 SAN 只创建了一个 default 存储池和所有磁盘。 如果你知道另一种配置两个阵列的方法,那么


回答 1:

PS5000是一个 16-disk 系统。 根据你提供的数字,你似乎有 2TB 个驱动器( ~1.82 iostream )。

有关选择RAID策略的文档说明,在存储业务关键数据时,不应该在大于 10 TB的磁盘上使用 RAID50,而RAID5则完全避免了completely磁盘。

只能将单个"成员"( 外壳) 配置为一个RAID策略,不能分为 2个单独的级别。 在EQL系统上实现多种RAID类型是通过存储在单独"池"中的多个成员/阵列。

RAID10是我对数据库工作负载的建议,但这根据你的vm大小不能提供足够的可以用容量。 如果虚拟化和数据库工作负载/大小已经在其他存储上存在,那么最好查看其中的一些数字( )。 读/写比率。平均和"峰值"iops。总容量/大小等。

RAID6为编写密集工作负载提供了严重的性能,所以我建议避免它,除非大部分的。 从理论上说,RAID6中的驱动器数理论上可以维持 1500个 IOPS,100%读取( 有一个热备用 8K 个随机 IO ),但 30%写的是低于 600的cuts。


回答 2:

RAID级别取决于许多事情,但通常建议:

  • 当然,虚拟化使用 RAID6.当然RAID6是相对慢的,但是它提供了两个磁盘失败并仍然具有数据的可能性。

  • 对于数据库,明智的array 是 RAID10. 这将给你提供冗余和非常好的磁盘速度( 这是数据库的可能瓶颈之一)

关于 Del - 我没有这个产品的经验,但是当创建池时,你尝试( 创建RAID之前) 从池中删除一些磁盘? 然后将它们添加到另一个池?


回答 3:

由于性能。可靠性和冗余性,我建议使用 RAID-10 进行虚拟化。 对于 RAID-6 来说,它的主要优势是保护失败,但是在性能的时候,你会遇到一点点问题。



mac  MACH  Virtual  Level  SAN  虚拟机