我计划在RAID 10中购买一个带有SSD的服务器(Dell PowerEdge R740),我的优先任务是编写性能和数据完整性。它将运行Linux。SSD具有具有功率损耗保护的写缓存。
这些似乎是我的RAID选项:
我的问题:
相关问题:
发布于 2017-10-03 21:25:50
如果与SSD一起使用而没有功耗保护的写缓存,则RAID控制器的NVCACHE对于获得良好的性能非常重要。
但是,由于您使用的SSD具有功率保护的写缓存,不同选项之间的性能不应该有太大差异。另一方面,还有其他因素需要考虑:
尽管如此,在这样的设置中,我强烈建议您考虑在Linux上使用ZFS :功率丢失保护的写缓存意味着您可以不使用专用的ZIL设备,并且ZFS添加的特性(压缩、校验和等)可能非常有用。
若要直接回答您的问题:
发布于 2017-10-03 20:39:05
Q1:这些配置中的任何一种是否存在数据丢失或电力损耗损坏的风险?
A1:您不应该有任何问题,除非您将在写回模式下配置缓存,以及w/out NV。
Q2:我应该期望哪种配置具有最好的写性能?
A2:很明显,缓存量最大!...and没有奇偶RAID,当然是RAID10。
Q3: NV缓存还有其他我没有考虑过的好处吗?
A3:编写合并、欺骗等等,但是这些都是很小的。
发布于 2017-10-04 11:02:32
您可能希望使用Bonnie++在服务器raid卡/Perc与SSD上进行测试。硬盘速度5k/10/16k转速或混合驱动器将改变统计和缓存使用。
ZFS的另一个提倡者。我在90年代中期开始使用SGI的服务器,S和ZFS消除了任何与UFS/ext2 2/3相关的问题。它的防爆性能。
https://serverfault.com/questions/876699
复制相似问题