萬盛學電腦網

 萬盛學電腦網 >> 硬盤故障 >> 硬盤各種接口IDE、SATA與SATA II的優缺點分析

硬盤各種接口IDE、SATA與SATA II的優缺點分析

現在的技術發展實在太快,很多人還沒弄清SATA到底有什麼好,SATA II又來了。在傳統的IDE、潮流的SATA與前衛的SATA II硬盤之間,到底有著什麼樣的區別幾種不同的硬盤各自價格等方面又是怎麼樣相信很多朋友都想知道。 
  在深入了解新標准之前,有必要回顧一下原有的技術。長期以來,硬盤技術的進步,都著重於傳輸速度和容量兩(電腦沒聲音)個方面。基本上認識電腦以來,大家就一直在使用Ultra ATA。這種延用已久的接口技術,有好些方面都顯得過時而需要改進了: 
  大家都知道,數據線太粗,安裝不方便,嚴重影響機箱內空氣流通,不利於機箱散熱,是傳統IDE接口即Ultra ATA硬盤的至命缺點。不過,IDE硬盤還有很多其它方面的局限性,大概就不是很多人都清楚了。 
主從盤相互影響 

  IDE硬盤


  普遍情況下,一塊主板只有兩(電腦沒聲音)個IDE接口,每個接口可以掛兩(電腦沒聲音)個IDE設備。但同一個接口的兩(電腦沒聲音)個設備是共用帶寬的,對速度的影響非常大。所以稍有常識的人,都會把硬盤和光驅分開兩(電腦沒聲音)條IDE線連接到主板上 
  這樣,IDE有個很大的問題,就是雖然一塊主板可以連接4個設備,但事實上只要超過兩(電腦沒聲音)個,速度就大大下降。


  更大的問題是,同一條線上兩(電腦沒聲音)個設備要嚴格按主/從設置才能正常運行。象圖中這種西數WD400 JB,主硬盤還有兩(電腦沒聲音)種不同設置,一條IDE線只接這塊硬盤的時候按右邊的設置,帶從盤的時候則要按中間的設置方式。據親身經驗,如果沒帶從盤而按中間的方式設了,會出現五花八門百思不得其解的問題——有時可以啟動,有時報告找不到硬盤,有時啟動過程中報告硬盤錯誤之類——每次啟動可能出現不同的問題。 
不支持熱拔插 


  並行ATA在支持設備熱插拔方面能力有限,這一點對服務器方面的應用非常重要。因為服務器通常采用RAID的方式,任何一塊硬盤壞了都可以熱拔插更換,而不影響數據的完整性,確保服務器任何情況下都正常開著。具有熱插拔支持功能的SCSI和光纖通道占據了企業級應用的幾乎全部市場,並行ATA空有價格優勢而不能獲得一席之地,主要原因就是它不支持熱拔插。 
不夠完善的錯誤檢驗技術 


  Ultra DMA引入了基於CRC的數據包出錯檢測,該技術是ATA-3標准的組成部分。但是,沒有任何一種並行ATA標准提供命令和狀態包的出錯檢測。盡管命令和狀態包出錯的范圍和幾率都小,但它們出錯的可能性也不容忽略。 
使用過時的5伏電壓 
  處理器核心從幾個方面要求向低電壓過渡。較低電壓允許更快的信號陡變,這對提高速度、降低熱耗至關重要。現在的CPU核心電壓基本上都小於2伏,為保持與系統主板上其它芯片的互操作性,通常使用3.3伏的外部電壓分離出來,5伏電壓成為過時的標准。雖然大部分目前的 ATA/ATAPI-6標准為並行ATA設備指定的直流電壓供應為3.3V (± 8%),但一些模式的接收器大於4伏,所以要使用過時的5伏電壓。 字串9 
接口速度的可升級性差 
  另外,Ultra ATA是受並行總線特性的限制,帶寬容易受到限制,經過多次升級,目前最高傳輸率也只是133M字節/秒。 


  SATA比IDE優越在哪些地方 

  SATA是到150流量的,SATAII是300流量 
 SATA不再使用過時的並行總線接口,轉用串行總線,整個風格完全改變。 
  SATA與原來的IDE相比有很多優越性,最明顯的就是數據線從80 pin變成了7 pin,而且IDE線的長度不能超過0.4米,而SATA線可以長達1米,安裝更方便,利於機箱散熱。除此之外,它還有很多優點: 
一對一連接,沒有主從盤的煩惱 
  每個設備都直接與主板相連,獨享150M字節/秒帶寬,設備間的速度不會互相影響。 
支持熱拔插 
  熱拔插對於普通家庭用戶來說可能作用不大,但對於服務器卻是至關重要。事實上,SATA在低端服務器應用上取得的成功,遠比在普通家庭應用中的影響力大。 
數據傳輸更加可靠 
  SATA提高了錯誤檢查的能力,除了對CRC對數據檢錯之外,還會對命令和狀態包進行檢錯,因此和並行ATA相比提高了接入的整體精確度,使串行ATA在企業RAID和外部存儲應用中具有更大的吸引力。 
低電壓信號 
  SATA的信號電壓最高只有0.5伏,低電壓一方面能更好地適應新平http://www.xsyzj.cn台強http://.調3.3伏的電源趨勢,另一方面有利於速度的提高。 
字串7

帶寬升級潛力大 
  SATA不依賴於系統總線的帶寬,而是內置時鐘。剛推出的這一代SATA內置1500MHz時鐘,可以達到150M字節/秒的接口帶寬。由於不再依賴系統總線頻率,每一代SATA升級帶寬的增加都是成倍的:下一代300M字節/秒,再下一代可以達到600M字節/秒 
SATA仍然存在的幾點不足 
  在國內,現在買IDE的人恐怕比買SATA的人多很多。主要有三個方面的原因: 
  首先,SATA的諸多先進性總體上對個人電腦用戶意義不是太大,它最大的意義的反而是適應了入門級企業應用的需要。 
  其次,nForce4、915之前的那些主板使用SATA硬盤,在安裝操作系統的時候需要用到軟盤,就象SCSI硬盤那樣,增添了用戶的麻煩。 
  另外,國內用戶的電腦配置相對落後,很多人都是舊電腦升級大容量硬盤,稍老點的主板還不支持SATA硬盤。 
  所以,SATA最大的成功在於吸引了很多低端入門級服務器的用戶。但在企業級應用方面,它又仍然在很多方面有待改進: 
單線程的機械底盤 
  SATA畢竟只是ATA,它的機械底盤是為8x5線程設計的,而SCSI的機械底盤是24x7多線程設計,能更好地滿足服務器多任務的需要。所以SATA雖然在單任務的測試中不比SCSI差,但面對大數據吞吐量的服務器,還是有差距的。除了速度之外,面對多任務數據讀取,硬盤磁頭頻繁地來回擺動,使硬盤過熱是SATA最大的問題。 
字串4

  形同虛設的熱拔插功能 
  在實際應用中,RAID硬盤陣列是由多個硬盤組成的,必須知道具體哪一塊硬盤壞了,熱拔插更換才有意義。SATA硬盤雖然可以熱拔插,但SATA組成的陣列在某塊硬盤損壞的時候,不能象SCSI、FC和SAS那樣,具有SAF-TE機制用指示燈顯示,知道具體壞的是哪一塊,熱拔插替換的時候,如果取下的是好硬盤,就容易使數據出錯。所以在實際應用中,SATA的熱拔插功能有點形同虛設的味道。 
速度慢 
  SATA相對於SCSI和FC速度慢,主要原因是機械底盤不同,不適應服務器應用程序大量非線性的讀取請求。所以SATA硬盤用來做視頻下載服務器還不錯,用在網上交易平http://www.xsyzj.cn台則力不從心。 
  SATA 1.0控制器的傳輸速度效率不高,雖然標稱具有150MB/s的峰值速度,事實上最快的SATA硬盤速度也只有60MB/s。 
整個解決方案價格不 
  雖然SATA硬盤相對於SCSI硬盤來說很便宜,但整個的SATA方案並不便宜。主要原因是SATA 1.0控制器的每個接口只能連接一個硬盤,8個硬盤組成的陣列需要8個接口,把每個接口300多元的花費算進去,就不便宜了。 
SATA II與准SATA II 
  很多人到現在都還不是太清楚SATA與Ultra ATA相比有什麼區別與好處,這也難怪。因為連Intel剛推出SATA的時候,也沒想到這個為個人用戶而改進的方案,結果會在入門級服務器和工作站等企業應用的前前景更為廣大——也正因為這樣,2004年才專門成立了SATA IO(SATA國際組織)。 
字串8

  前面那麼多介紹,是結合現實情況與SATA官方白皮書整理的,從中已經可以發現,說到SATA優缺點,更多的是從企業應用而不是個人與家庭應用的角度考慮的。 
  現在經常聽到“NCQ硬盤”和“SATA II硬盤”這兩(電腦沒聲音)個名詞,它們是SATA向下一代——SATA II發展的兩(電腦沒聲音)個不同階段的產品: 
  第一階段是在SATA的基礎上加入NCQ原生指令排序、存儲設備管理(Enclosure Management)、底板互連、數據分散/集中這四項新特性。 
  第二階段是在第一階段的基出上作進一步改進,加入了雙宿主主動式故障替換、與多個硬盤高效連接、3.0Gb(即300MB/s)接口帶寬等特性。 
“NCQ硬盤”的改進:不僅僅是NCQ這麼簡單 
  由於SATA II的第一階段幾項改進中,NCQ原生指令排序技術對個人用戶意義比較大,所以也只有這一項技術比較多人了解。其實SATA II第一階段加入的技術包括如下幾項: 
NCQ原生指令排序 
  Native command queuing:什麼是NCQ呢這是SCSI早就使用的一種技術,只是最近才應用於SATA硬盤。 
  傳統台式機硬盤都用線性形式處理請求,這種方式潛在很不好的方面,要理解其中原理,必須對硬盤物理結構有個基本了解。硬盤裡(電腦自動關機)面是圓盤狀的,很象CD光盤。每一個圓盤由許多同心圓劃分為一條條磁道,磁道又分出扇區。每個圓盤由一個或多個磁頭負責讀取。如果數據分布在同一磁道,尋找數據的速度是最快的。在不同磁道之間移動則消耗很多時間。假設要讀取三塊數據,其中一塊在圓盤最外邊的磁道上,一塊在圓盤最裡(電腦自動關機)面的磁道上,還有一塊在圓盤最外邊的磁道上。傳統的硬盤,會依次先讀取圓盤最外面的數據,然後讀取最裡(電腦自動關機)面的數據,最後再回頭讀取最外面的數據。這樣一來,磁頭移來移動消耗的尋道時間多,效率就低了。如果把磁頭移

copyright © 萬盛學電腦網 all rights reserved