目前的 Mac Pro 可以说正在处于桌面 Mac 的最强劲时期,因为 Apple 首次允许你购买 RAID 扩展卡将 RAID 技术应用到 Mac Pro 上,要知道这以前可只是 Xserver 的专利。 RAID 扩展卡需要占用一个 PCI-E 插槽,当你把它插入到 Mac Pro 之后,苹果系统默认就具备设置 RAID Set ( RAID 组合)的能力了,并且打开 JBOD 模式。所谓 JBOD 是 Just a Bunch Of Disks 的简写,就是简单磁盘捆绑的意思,也叫做 Span ,就是在逻辑上把几个物理磁盘一个接一个串联到一起,从而提供一个大的逻辑磁盘。 JBOD 上的数据简单地从第一个磁盘开始存储,当第一个磁盘的存储空间用完后,再依次从后面的磁盘开始存储数据。 JBOD 存取性能完全等同于对单一磁盘的存取操作。 JBOD 也不提供数据安全保障。它只是简单地提供一种利用磁盘空间的方法, JBOD 的存储容量等于组成 Span 的所有磁盘的容量的总和。 苹果还可以做更高级的 Enhanced JBOD ,与普通 JBOD 相比它可以更好的发挥 RAID 卡上 256MB 的磁盘读写缓冲区的性能。 当我在 PCI-E 的 RAID 扩展卡上插入三块硬盘之后,默认的 JBOD 就起作用了,它把我的四块硬盘(三块扩展卡的硬盘 + 一块 Mac Pro 自己的硬盘)组合成一大块硬盘了,但这并不能带来任何性能上的提升,跟我们平常说的 RAID 0 (两块硬盘合为一块用获得性能提升)、 RAID 1 (一块主硬盘另外一块做备份)、 RAID 5 (三块硬盘又做备份又获得性能提升)毫无关系。 进入实用工具里的 RAID Utility 就可以创建你自己的 RAID Set 组合了,要获得速度提升就用 RAID 0 ,要获得平安就用 RAID 1 ,要鱼与熊掌兼得就用 RAID 5 。 要知道 RAID 带来多大的性能提升,还是要靠数据说话。我使用 Logic Pro 8.02 来录制一组 12 轨 44.1kHz/24bit 的长 1 分半的立体声音频,声卡是 RME Fireface ,硬盘均为 7200 转 SATA 。 不用 RAID , Logic 最多可以回放 140 条音轨。用普通 JBOD 模式, Logic 可以回放最多 241 条音轨,但是每次回放前 Logic 都需要停顿 3 到 4 秒来采集回放数据。 用高级 JBOD 模式,因为可以完全发挥 RAID 卡上 256MB 缓存的性能,所以我可以最多回放 255 条音轨了。虽然此时回放时 Logic 的磁盘性能指示灯一直处于发红状态,但还是可以正常回放。 到现在我已经没有必要进行 RAID 0 或 RAID 5 的测试了,因为我已经达到 Logic 对音轨数的最大限制了。实际上用 RAID 0 也无法获得更快的性能提升,虽然数据可以同时被写入到两块硬盘上,但是回放时的磁盘寻道时间却无法加快,对于需要超大带宽的高清视频文件 RAID 0 确实很有效,但是对带宽占用很小的音频文件来说,性能的提升几乎可以忽略不计。 |