»
遊客:
加入
|
登入
(帳號有問題請連絡TWed2k@gmail.com)
TWed2k
»
eD/eM 問題區
» [問題]透過虛擬磁碟或是隨身碟代替驢子OR BT暫存槽
可打印版本
|
推薦給朋友
|
訂閱主題
|
收藏主題
|
純文字版
論壇跳轉 ...
主題: [問題]透過虛擬磁碟或是隨身碟代替驢子OR BT暫存槽
字型大小:
小
|
中
|
大
|
巨
←
→
Basuya
銅驢友〔初級〕
酒薄煙斷,神清氣爽
今日心情
. 積分:
122
. 精華:
1
. 文章:
675
. 收花: 738 支
. 送花: 385 支
. 比例: 0.52
. 在線: 1368 小時
. 瀏覽: 1510 頁
. 註冊:
7309
天
. 失蹤:
4650
天
. Kaohsiung
#1 : 2007-5-8 08:00 PM
全部回覆
送花
(27)
送出中...
快閃SSD是低階技術還是超級明星?
出處:
http://www.edntaiwan.com/index.asp
最近,記憶體界流傳著許多關於固態磁碟(SSD)的說法,說它們能夠極大地加快計算環境的速度。但有一件事很少被人提到,那就是不同固態技術之間的差別。 SSD 中使用兩種基本的記憶體種類:DRAM 和快閃記憶體(flash memory)。電腦界的一般看法是,只有DRAM才具備企業應用的強大性能。這種意見對快閃記憶體持不太信賴的態度。其實兩種不同的技術各有優勢。本文將討論兩者間的差異,希望有助於判斷哪種 IT 環境下較適合採用哪一種 SSD。
速度
眾所周知,快閃記憶體的寫入速度比 DRAM 慢得多。速度是否是使用 SSD 的主要目的呢?答案是肯定的。然而,籠統地說快閃記憶體“慢於 DRAM”則過於輕率。首先,從快閃記憶體讀取資料的速度與 DRAM 的速度相當。其次,較好的快閃記憶體 SSD 製造商都在固態磁碟中整合了一個 DRAM 緩衝記憶體,以提高寫入速度。更好的固態磁碟製造商還有各種演算法,可以將從緩衝記憶體中刷新資料的工作放在後臺完成,而不會影響效性。我們把兩種 SSD 和傳統旋轉硬碟的性能用圖形來表示,如下頁下方的圖所示。
各種技術的典型存取時間分別為:DRAM SSD:10-50μs,快閃記憶體 SSD:35-100μs,旋轉式硬碟:5000-10000μs(5-10ms)。從圖中我們可以看到:DRAM 的 SSD 確實要比快閃記憶體 SSD 快,大約要快 3 倍。但是,我們要問一個問題:“這種差異很明顯嗎?”考慮到每種 SSD 技術都比旋轉式硬碟快很多,答案或許是否定的。也許對多數IT環境來說,下面這些差異更為重要。
壽命/使用期限
與 DRAM 不同的是,快閃記憶體晶片的使用壽命是有限的。此外,不同的快閃記憶體晶片在開始出現錯誤前的寫入次數也是不同的。一般快閃記憶體晶片的寫入次數為30萬次,現在最好的快閃記憶體晶片寫入次數為每一區塊1百萬次(每個晶片有8千個區塊)。雖然快閃記憶體晶片有固定的寫入次數,但並不意味著一旦寫入次數達到這個閾值,晶片就會自毀。實際上,當一個快閃記憶體晶片達到 1 百萬次擦除/寫入次數的閾值時,只有0.02%會成為壞的區塊。較好的 SSD 廠家採用兩種方式來提高驅動器的壽命。
首先,使用一種“均衡“演算法。這一演算法監控每一個區塊的寫入次數。它可以極大地提高驅動器的壽命。更好的廠家還有“磨損等級”(wear-leveling)演算法,可以對資料寫入進行智慧平衡,既防止區塊磨損的惡化,也防止對磁碟的過度使用。當某個特定區塊的寫入次數超過某個百分比閾值時,SSD 將此區塊中的資料與另一個呈現“唯讀”特性的區塊進行交換(這種操作在後臺進行,不會造成性能下降)。其次,如果出現壞區塊,它們會像旋轉式硬碟一樣被映射到其他位置。在每天寫入千兆位元組資料的應用下,每個快閃記憶體 SSD 應該能維持幾百年的壽命。如果它帶有 DRAM 緩衝記憶體,則壽命會更長。
本圖是一個近似的尺規,其中一個點的寬度代表10微秒(μs)。
資料完整性
多數快閃記憶體 SSD 製造商採用錯誤檢驗演算法,能夠在一個 512 位元組區塊中糾正幾個位元組的錯誤。一些功能不太強的糾錯演算法會有 20% 的機率會誤糾正(miscorrect)三位元組的錯誤。最好的 SSD 供應商可以糾正一個512位元組區塊中的6個隨機位元組錯誤(檢測到9個),而且永遠不會出現誤糾正三位元組錯誤的情況。這種糾錯標準保證了資料的安全性,使資料完整性的保持時間超出所有 IT 專家擔憂的期限。
揮發性
與 DRAM 不同,快閃記憶體天生是非揮發性的。過去有句俗話說“電腦的注意力超不出電源線。”這句話也適用於 DRAM。快閃記憶體無需電源就可以將資料保存十年,而哪怕小於10毫秒的斷電也會失去 DRAM 中的資料。為防止斷電期間丟失資料,採用 DRAM 的 SSD 廠商必須在其中內建電池和硬碟。雖然這些電池是可充電的,但仍必須定期維護(即更換,維護週期各不相同,需要諮詢 SSD 的製造商),這樣才能保證它們有足夠的電源來保持 SSD 中的資料。電池要能維持對記憶體和硬碟的供電,以確保從DRAM向非揮發性儲存設備的資料傳送。這裡要考慮兩件事:首先,有些斷電事故是快速連續發生的,使得SSD備份操作不斷起動,造成電池電量過早耗盡。這意味著電池電量無法維持一個完整的備份週期。第二,資料的備份和恢復都需要時間。這個時間大約在 30至60分鐘之間或更高。備份時間通常不太重要,但恢復時間則會延長停機週期。如果斷電後資料成功地備份到硬碟上,而電源恢復時,伺服器要等待很長一段時間,資料才能從備份硬碟上回存到SSD 中。這就意味著伺服器在相當長的時間內無法使用。在不同應用情況下,這種影響的結果可大可小,小到只招致一些不滿,大到可能會對公司營運造成嚴重威脅。
外形尺寸
大多數採用 DRAM 的 SSD 都比較大,是機架安裝型設備。它們需要較大的內部電源、風扇、電池和硬碟驅動器以保證非揮發性。與之相比,快閃記憶體 SSD 就小得多,一般與普通硬碟的大小相當。
彈性
由於快閃記憶體 SSD 的外形尺寸小得多,它們在應用方面也更靈活。快閃記憶體 SSD 經常可以替換存儲陣列或伺服器內建硬碟槽中的傳統硬碟。嵌入式應用或行動系統則需要更小尺寸的快閃SSD。
可靠性
兩種 SSD 都相當可靠,因為它們幾乎不包括會移動的部件(moving part)。即使是內建備份硬碟的DRAM SSD,在正常工作狀況下,硬碟是不運轉的。這說明兩種類型 SSD 的可靠性都強過傳統的硬碟。然而,對外形更小、更堅固的快閃SSD 的需求通常會更強烈。因為一般來說,它們比 DRAM SSD 能承受更大的振動以及溫度變化。有些快閃SSD 被美國太空總署和軍隊考慮用來當作“加固”碟。這些驅動器可以承受極端的環境。
功耗/散熱
快閃記憶體的另一個好處是它的功耗比 DRAM 晶片小得多。因此,快閃SSD的熱也比 DRAM SSD 低得多。這也意味著它們不需要風扇,而DRAM的SSD 則需要風扇。而且,由於風扇佔用空間,自身也需要電源,從而會產生更多的熱量和雜訊。
成本
沒有哪個 IT 部門會不看價格標籤就購買一個解決方案。DRAM 晶片和快閃記憶體晶片的價格基本上是相當的,但一般快閃 SSD 的每百萬位元組總成本較低。這是因為它的設計比較簡單,不需要備份電池和備份硬碟,以及安裝它們的外殼。DRAM SSD 的成本還包括安裝電池和硬碟的附加金屬板,以及把它們裝配起來的人力成本。
結論
現在我們已經深入探討了各種固態磁碟不同的功能與性能,顯然,對消費設備來說,快閃記憶體型固態磁碟更加適用,同時它也能充分地適應企業應用。當然,一種類型的 SSD 會比其他種類 SSD 更加適合你的應用需求與 IT 環境。但顯然,快閃記憶體有能力成為適合許多 IT 組織的“超級明星”技術。
[Basuya 在 2007-5-8 11:26 PM 作了最後編輯]
相關關鍵字:
ssd
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
快速回覆
送出中...
快速回覆
表情符號
更多 Smilies
字型大小 :
小
|
中
|
大
|
巨
[完成後可按 Ctrl+Enter 發佈]
溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別
關閉
表情符號
關閉
Discuz! 代碼
使用個人簽名
接收新回覆信件通知
發表時自動複製內容
[立即複製]
(IE only)
論壇跳轉 ...
所在時區為 GMT+8, 現在時間是 2024-11-22 09:12 AM
清除 Cookies
-
連絡我們
-
TWed2k
© 2001-2046
-
純文字版
-
說明
Discuz!
0.1
| Processed in 0.023864 second(s), 7 queries , Qzip disabled