在前不久的新品发布会上,苹果为大家带来了新一代iMac一体机,它不仅拥有超薄的机身,同时还内置了苹果的一项新技术——Fusion Drive技术。该技术是之前的产品中并未有过的,是一项全新的技术。我们把它称作混合式硬盘分层管理技术,或者混合存储系统。顾名思义,该技术利用软件让SSD与传统硬盘做混合数据处理,达到接近标准于SSD的体验效果。今天我们就围绕Fusion Drive技术展开讨论。
首先提一下,实际上这项Fusion Drive技术在一年前就已经曝光过,但并未引起用户注意。笔者翻阅了之前的报道:在2011年10月,苹果申请了一项SSD+HDD混合技术的专利。该 技术的功能描述与今天所见的Fusion Drive基本一致,可见苹果对这项技术酝酿已久。
一、Fusion Drive混合技术是什么?
苹果给出的解释是:Fusion Drive混合技术是一项具有突破性的存储方案,它可以让大容量传统硬盘与高性能闪存协同工作,达到更好的效果。Fusion Drive可以智能地管理你的数据,将使用频繁的 app、文档、照片和其他文件存储在速度更快的闪存上,不常用的项目则自动移至硬盘,这样一来系统启动时间将大大缩短。并且,系统可以分析你的用户习惯, 逐渐了解你的工作方式,进而做出调整让应用软件的启动和文件的存取访问将变得更快。
二、Fusion Drive与传统SSD缓存方式有何不同?
传统的SSD缓存解决方案,是将所需文件临时镜像缓存在SSD中,缓存就是指文件是被复制的。而苹果的Fusion Drive是所有的写入操作都在SSD部分执行,系统自动将不常用的内容转移到普通硬盘的区域,并非复制的形式。虽然Fusion Drive是由两个硬盘组成,但系统默认将它们看做一个硬盘进行存储,只是对数据所在的位置进行区分化对待。
三、Fusion Drive与RAID的区别?
RAID(磁盘阵列)原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。磁盘阵列是由很多价格较便宜的磁盘,组合成一个容 量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。磁盘阵列还能利 用同位检查(Parity Check)的观念,在数组中任一颗硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。
而在OS X系统中,使用Fusion Drive技术以后,系统会区分哪些文件需要转移,哪些留在SSD中使用。这些完全是靠系统自身进行管理的,不需要任何手动操作转移。同时系统对数据的存放位置有一定的选择条件,而非RAID之中的切割存储形式。
四、Fusion Drive与英特尔“迅盘”技术的区别?
迅盘技术是在内存与硬盘之间增加一块数据读写速度较高的闪存,利用它较高的读写性能,将它作为数据中转站,让 CPU 的性能得到尽情发挥,从而提高系统的响应速度。工作时,硬盘会一次性的批量读出大量数据,并暂时储存在迅盘中,供系统随时调用;同时需要写入的数据也先暂 存在迅盘中,等积累到一定数量后再统一写入到硬盘中,这种随用随取的读/写机制对提高系统性能很有帮助。
区别在于,迅盘技术是统计频繁使用的文件,然后在 SSD、闪存中建立“镜像”,然后当系统读取相关文件的时候,就直接从闪存中读取。而Fusion Drive技术则不然,它是当被频繁使用的数据迁移到高速储存区之后,原本放置于低速储存区的数据就被删除,不作”镜像“处理。
五、Fusion Drive的几个注意事项:
1、Fusion Drive是需要额外定制的,也就是说任何一款iMac和Mac mini本身都不带有该技术,你需要另外进行定制才能拥有。如果未选择Fusion Drive定制,你购买到的还将是普通机而已。
2、即使你想定制,也不是随便一款iMac或Mac mini都符合定制条件。iMac里面,21.5英寸低配版本不提供定制服务,21.5英寸高配版和27英寸高低配版都可以定制。Mac mini里面,普通低配版Mac mini和服务器版是不提供Fusion Drive定制的,普通高配版可以定制。
3、预定了定制版的Fusion Drive机器之后,官方就会在出厂时将你的iMac或者Mac mini预先配置好,不需要用户另外进行配置。
4、Fusion Drive中的SSD和HDD是作为一个整体看待的。用户可以在它的基础上重新划出一个分区,但该分区只从HDD上面划分出来,不能从SSD上进行划分。 另外,划分出来以后,新的分区是一个硬盘驱动盘上单独的卷空间,而不再是Fusion Drive的一部分。划分出新分区之后,用户可以选择设置新的分区为Mac OS X分区或者Windows分区。
六、老版Mac电脑尝试Fusion Drive可行吗?
虽然苹果官方给出的答案是,Fusion Drive只有定制才能得到,老版苹果电脑均不支持,但极客们并不这样认为,他们已经对该技术展开了破解工作。
一名开发者将SSD硬盘连接至Mac Pro的SATA接口,并在USB接口连接了一款移动硬盘,随后他成功的使用编程命令行将两块硬盘结合在一起,实现了所谓的Fusion Drive。不过目前还存在一些不稳定因素。动手能力强想尝试的朋友,不妨点击这里进行查看。