三、 让JBOD与软件RAID互补有无。
在实际工作中,一般都是将让JBOD与软件RAID集成起来使用。现在市面上的JBOD产品,都已经内置了软件RAID功能。如此的话,他们两个产品就可以互补有无。一方面,软件RAID可以让操作系统同时往硬盘中存储数据与读取数据。这就可以大大的提高硬盘的存储效率。从理论上来说,硬盘数据增加一倍,就可以将存储数据的效率提高一倍。另一方面可以提高数据存储的安全性。由于采用RAID后,硬盘之间的数据会有冗余。如此即时有一块硬盘出现故障,仍然不影响整个系统的运行,而且数据也不会丢失。RADI系统会自动根据其他硬盘上的校验字段来恢复数据。不过需要注意的是,虽然在RAID方案的帮助下,可以提高JBOD存储产品的安全性。但是这个帮助仍然是有限的。如当有两块以上的硬盘同时损坏时,那么系统将无法正常运行,而且损坏的数据也将无法修复。所以即使采用RAID方案,也只能够在一定程度上保障其安全性。故必要的数据备份仍然是少不了的。不过在现实工作中,遇到两块硬盘同时故障的几率不是很高。一般只有电压不稳、某种原因导致电源短路等严重的事故才会导致多块硬盘同时损坏。这些事故也可以通过改善机房的环境来解决。
而采用软件RAID方案的话,并不会增加多少的成本。因为现在大部分操作系统都自带RAID模块的,所以不需要额外的支出。一般来说,部署了RAID方案之后,其会消耗一点服务器的内存或者CPU资源。不够大部分情况下,这部分消耗可以忽略不计。所以软件RAID与JBOD存储产品结合使用,可以起到事倍功半的效果。