请教Nexenta和RAIDZ的问题
环境是这样的,用一台PC服务器搭存储,12块SATA硬盘,CPU 5620*2 , 32G内存目前是用RAID卡,2块硬盘组RAID1装系统,8块盘组成的RAID10给虚拟化ISCSI用,2块做全局HOT SPARE。
虚拟机主要跑的应用是java应用,web server和mysql
问题如下:
前提:以虚拟化IO性能最好为要
1.用RAID卡管理硬盘还是用NEXENTA RAIDZ管理好?
2.如果用NEXENTA RAIDZ管理,磁盘应该如何分配?应该多少盘做RAIDZ,是否需要SPARE,是否需要LOG和CACHE盘?
3.从性能考虑,应该用RAIDZ1,RAIDZ2,RAID10还是RAIDZ0?
多谢!!! 好像ZFS 还是建议 NEXENTA RAIDZ管理好? 可以考虑加SSD做缓存,初步实现数据分层? 能够在RAID卡内实现的功能/特性,建议在RAID卡内实现;最好设置一块或两块热备盘。
转一个 http://catn.com/vcluster/openindiana-vs-nexentastor-vs-freenas/
One thing to note is that ZFS hates RAID controllers with a passion
If you have to use a RAID controller configure it so as to present the disks as JBOD or at a minimum configure each disk as a RAID0 array with a single member. Remember that ZFS is a volume manager combined with a filesystem. It also handles RAID, having single parity, double parity, triple parity, mirror and stripe modes of operation.
嗯,我也看这文章了,貌似ZFS还是用RAIDZ好些。。。不过具体原因没怎么说清楚。。。
页:
[1]