在前不久的新品發(fā)布會上,蘋果為大家?guī)砹诵乱淮鷌Mac一體機,它不僅擁有超薄的機身,同時還內置了蘋果的一項新技術——Fusion Drive技術。該技術是之前的產品中并未有過的,是一項全新的技術。我們把它稱作混合式硬盤分層管理技術,或者混合存儲系統(tǒng)。顧名思義,該技術利用軟件讓SSD與傳統(tǒng)硬盤做混合數(shù)據處理,達到接近標準于SSD的體驗效果。今天我們就圍繞Fusion Drive技術展開討論。
首先提一下,實際上這項Fusion Drive技術在一年前就已經曝光過,但并未引起用戶注意。筆者翻閱了之前的報道:在2011年10月,蘋果申請了一項SSD+HDD混合技術的專利。該技術的功能描述與今天所見的Fusion Drive基本一致,可見蘋果對這項技術醞釀已久。
一、Fusion Drive混合技術是什么?
蘋果給出的解釋是:Fusion Drive混合技術是一項具有突破性的存儲方案,它可以讓大容量傳統(tǒng)硬盤與高性能閃存協(xié)同工作,達到更好的效果。Fusion Drive可以智能地管理你的數(shù)據,將使用頻繁的 app、文檔、照片和其他文件存儲在速度更快的閃存上,不常用的項目則自動移至硬盤,這樣一來系統(tǒng)啟動時間將大大縮短。并且,系統(tǒng)可以分析你的用戶習慣,逐漸了解你的工作方式,進而做出調整讓應用軟件的啟動和文件的存取訪問將變得更快。
二、Fusion Drive與傳統(tǒng)SSD緩存方式有何不同?
傳統(tǒng)的SSD緩存解決方案,是將所需文件臨時鏡像緩存在SSD中,緩存就是指文件是被復制的。而蘋果的Fusion Drive是所有的寫入操作都在SSD部分執(zhí)行,系統(tǒng)自動將不常用的內容轉移到普通硬盤的區(qū)域,并非復制的形式。雖然Fusion Drive是由兩個硬盤組成,但系統(tǒng)默認將它們看做一個硬盤進行存儲,只是對數(shù)據所在的位置進行區(qū)分化對待。
三、Fusion Drive與RAID的區(qū)別?
RAID(磁盤陣列)原理是利用數(shù)組方式來作磁盤組,配合數(shù)據分散排列的設計,提升數(shù)據的安全性。磁盤陣列是由很多價格較便宜的磁盤,組合成一個容量巨大的磁盤組,利用個別磁盤提供數(shù)據所產生加成效果提升整個磁盤系統(tǒng)效能。利用這項技術,將數(shù)據切割成許多區(qū)段,分別存放在各個硬盤上。磁盤陣列還能利用同位檢查(Parity Check)的觀念,在數(shù)組中任一顆硬盤故障時,仍可讀出數(shù)據,在數(shù)據重構時,將數(shù)據經計算后重新置入新硬盤中。
而在OS X系統(tǒng)中,使用Fusion Drive技術以后,系統(tǒng)會區(qū)分哪些文件需要轉移,哪些留在SSD中使用。這些完全是靠系統(tǒng)自身進行管理的,不需要任何手動操作轉移。同時系統(tǒng)對數(shù)據的存放位置有一定的選擇條件,而非RAID之中的切割存儲形式。
四、Fusion Drive與英特爾“迅盤”技術的區(qū)別?
迅盤技術是在內存與硬盤之間增加一塊數(shù)據讀寫速度較高的閃存,利用它較高的讀寫性能,將它作為數(shù)據中轉站,讓 CPU 的性能得到盡情發(fā)揮,從而提高系統(tǒng)的響應速度。工作時,硬盤會一次性的批量讀出大量數(shù)據,并暫時儲存在迅盤中,供系統(tǒng)隨時調用;同時需要寫入的數(shù)據也先暫存在迅盤中,等積累到一定數(shù)量后再統(tǒng)一寫入到硬盤中,這種隨用隨取的讀/寫機制對提高系統(tǒng)性能很有幫助。
區(qū)別在于,迅盤技術是統(tǒng)計頻繁使用的文件,然后在 SSD、閃存中建立“鏡像”,然后當系統(tǒng)讀取相關文件的時候,就直接從閃存中讀取。而Fusion Drive技術則不然,它是當被頻繁使用的數(shù)據遷移到高速儲存區(qū)之后,原本放置于低速儲存區(qū)的數(shù)據就被刪除,不作”鏡像“處理。
五、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是作為一個整體看待的。用戶可以在它的基礎上重新劃出一個分區(qū),但該分區(qū)只從HDD上面劃分出來,不能從SSD上進行劃分。另外,劃分出來以后,新的分區(qū)是一個硬盤驅動盤上單獨的卷空間,而不再是Fusion Drive的一部分。劃分出新分區(qū)之后,用戶可以選擇設置新的分區(qū)為Mac OS X分區(qū)或者Windows分區(qū)。
六、老版Mac電腦嘗試Fusion Drive可行嗎?
雖然蘋果官方給出的答案是,F(xiàn)usion Drive只有定制才能得到,老版蘋果電腦均不支持,但極客們并不這樣認為,他們已經對該技術展開了破解工作。
一名開發(fā)者將SSD硬盤連接至Mac Pro的SATA接口,并在USB接口連接了一款移動硬盤,隨后他成功的使用編程命令行將兩塊硬盤結合在一起,實現(xiàn)了所謂的Fusion Drive。不過目前還存在一些不穩(wěn)定因素。動手能力強想嘗試的朋友,不妨點擊這里進行查看。