1、,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,HDD Function Test,DQA3,anne,2014.8.12,2,目錄,HDD,定義,物理結構,工作原理,基本參數,硬盤分區,相關技術(,NCQ,、,S.M.A.R.T,、,RAID,),SSD,1.HDD,定義,HDD,,,Hard Disk Driver,的縮寫,即硬盤驅動器的英文名。硬盤是電腦主要的存儲媒介之一,由一個或者多個鋁製或者玻璃製的碟片組成。碟片外覆蓋有鐵磁性材料。,硬盤有固態硬盤(,SSD,)、機械硬盤(,HDD,)、混合硬盤(,SSHD,);,SSD,採用閃存顆粒來存儲,
2、,HDD,採用磁性碟片來存儲,,SSHD,(,Solid State Hybrid Drive,)是把磁性硬盤和閃存集成到一起的一種硬盤。,3,2.HDD,的物理結構,硬盤結構,4,硬盤,外部結構,內部結構,外殼,控制電路板,接口,磁頭組件,磁頭驅動機構,盤片,主軸組件,2.1 HDD,的外部結構,5,2.1 HDD,的外部結構,6,2.1 HDD,的外部結構,外殼,硬盤的外殼與底板結合成一個密封的整體,正面的外殼保證了硬盤盤片和機構的穩定運行,在固定面板上貼有產品標籤,上面印有產品型號、產品序列號等信息。,控制電路板,大多數的硬盤控制電路板採用貼片式焊接,它包括主軸調速電路、磁頭驅動與伺服定
3、位電路、讀寫電路、高速緩存以及接口電路等。電路板上還有一塊,ROM,芯片,裏面固化的程序可以對硬盤進行初始化,執行加電和啟動主軸電機、加電初始尋道、定位以及故障檢測等。,接口,數據線接口:硬盤數據與主板控制芯片之間進行數據傳輸交換的通道,電源接口:與主機電源相連接,為硬盤的正常工作提供電力保證,跳線接口:用來設置硬盤和光驅的啟動順序,7,2.2 HDD,的內部結構,8,2.2 HDD,的內部結構,9,硬盤結構示意圖,3.,硬盤的工作原理,硬盤的工作原理是利用特定的磁粒子的極性來記錄數據。磁頭在讀取數據時,將磁粒子的不同極性轉換成不同的電脈衝信號,再利用數據轉換器將這些原始信號變成電腦可以使用的
4、數據,寫的操作正好與此相反。另外硬盤中還有一個存儲緩衝區,這是爲了協調硬盤與主機在數據處理速度上的差異而設的。硬盤的格式化工作分為低級格式化、硬盤分區、高級格式化并建立文件管理系統。,硬盤驅動器加電正常工作后,利用控制電路中的單片機初始化模塊進行初始化工作,此時磁頭置於盤片中心位置,初始化完成后主軸電機將啟動并以高速旋轉,裝載磁頭的小車機構移動,將浮動磁頭置於盤片表面的,00,道,處於等待指令的啟動狀態。當接口電路接收到微機系統傳來的指令信息,通過前置放大控制電路,驅動音圈電機發出磁信號,根據感應阻值變化的磁頭對盤片數據信息進行正確定位,并將接收到的數據信息解碼,通過放大控制電路傳輸的接口電路
5、,回饋給主機系統完成指令操作。結束硬盤操作的斷電狀態,在反力矩彈簧的作用下浮動磁頭駐留到盤面中心。,10,3.,硬盤的工作原理,硬盤工作原理,11,磁盤,磁頭,前置放大器,局部回應最大擬然(,PRML,),接口控制器,伺服解調器,定時專用集成電路,微控制器,數字信號處理器,定位驅動器,主軸電機,主軸驅動器,音圈電機,伺服控制器,/,電機速度控制器組合,高速緩存,計算機,4.HDD,的基本參數,12,容量,目前硬盤的容量有,36GB,、,40GB,、,60GB,、,75GB,、,80GB,、,120GB,、,150GB,、,160GB,、,200GB,、,250GB,、,300GB,、,320G
6、B,、,400GB,、,500GB,、,640GB,、,750GB,、,1TB,、,1.5TB,、,2TB,、,2.5TB,、,3TB,、,4TB,等多種規格,轉速,硬盤每分鐘旋轉的圈數,單位是,rpm,(每分鐘的轉動數),有,4200rpm,、,5400rpm,、,5900rpm,、,7200rpm,、,10000rpm,、,15000rpm,等幾種規格。轉速愈高通常數據傳輸速率愈好,但同時噪音、耗電量和發熱量也較高,平均尋道時間,指磁頭從起始位置到達目標磁道位置,並且從目標磁道找到要讀取的數據磁區所需時間。,單位是,ms,,有,5.2ms,、,8.5ms,、,8.9ms,、,12ms,等規
7、格,傳輸速率,硬盤的數據傳輸率是指硬盤讀寫數據的速度。包括磁头把数据从盘片读入缓存的速度,以及磁头把数据从缓存写入盘片的速度。可用来评价硬盘的读写速度和整体,緩存,硬盤控制器上的一塊內存芯片,具有極快的存取速度,它是硬盤內部存儲和外界接口之間的緩衝器。,主要有,2MB,、,8MB,、,16MB,、,32MB,、,64MB,等規格,4.1.,HDD,的尺寸,不同尺寸的,HDD,適用于不同的機型,13,廣泛用於單反數碼相機,廣泛用於超薄筆記本電腦,移動硬盤及蘋果播放器。,廣泛用於筆記本電腦,桌面一體機,移動硬盤及便擕式硬盤播放器。,多用于台式機硬盤,1.0,英寸,3.5,英寸,2.5,英寸,1.8
8、,英寸,3.1.,HDD,的尺寸,HDD,尺寸,14,4.2.,接口,從整體的角度上,,HDD,常用接口有,SATA,、,IDE,、,SCSI,、,SAS,和光纖通道。,15,name,Interface Type,connection,applications,ATA,Advanced Technology Attachment,Parallel,80-pin,Internal Storage,SATA,Serial ATA,Serial,7-pin,ATA RAID,Server,&high-end work-station storage,SCSI,Small Computer Syst
9、em Interface,Parallel,68-pin,Internal/external,Mid-range,&Enterprise servers,SAS,Serial Attached SCSI,Serial,7-pin,Mid-range,&Enterprise servers,FC,Fibre Channel,Serial,Copper/optical,Internal/external,SAN&Enterprise servers,4.2.,接口,16,4.2.,接口,目前接觸最多的就是,SATA,接口硬盤,SATA,以連續串行的方式傳送數據,可以在較少的位寬下使用較高的工作平率
10、來提高數據傳輸的頻寬。,SATA,以此只會傳送,1,位數據,這樣能減少,SATA,接口的針腳數目,使連接電纜數目變少,效率也會更高。實際上,,SATA,僅用四支針腳就能完成所有的工作,分別用於連接電纜、連接地線、發送數據和接收數據,這樣的架構能降低系統能耗,減小系統複雜性。,常見接口傳輸速度比較:,17,PCI-E 1.0 X1,500MB/S,ATA-33,33.3MB/s,SATA1.0,150MB/S,PCI-E 1.0 X2,1GB/S,ATA-66,66.7MB/s,SATA2.0,300MB/S,PCI-E 1.0 X4,2GB/S,ATA-100,100MB/s,SATA3.0,
11、600MB/S,PCI-E 1.0 X8,4GB/S,ATA-133,133MB/s,eSATA,300MB/S,4.2.,接口,新一代接口,NGFF,爲了適應超級本和便攜本的需求,,MSATA,誕生了,但是目前擁有一個比它更小巧和傳輸速率更快的,NGFF,接口,,NGFF,接口又稱為,M2,接口,作為,Intel,為超級本量身定做的新一代接口標準,其尺寸僅為,42mm,22mm,,單面佈置,NAND,顆粒的話厚度為,2.75mm,,雙面的話厚度則是,3.85mm,,而目前,mSATA,接口的尺寸為,51mm,30mm,,單面厚度就達到,4.85mm,。,NGFF,接口相對,mSATA,來說體
12、積進一步減小,更加節省空間。,18,4.2.,接口,NGFF,接口相比,mSATA,接口優勢:,尺寸更小,NGFF SSD,可通過增加長度來增加容量,,NGFF,標準的,SSD,的寬度、厚度都是相同的,只有長度不同,而,NGFF,總共討論了,20mm,、,42mm,、,60mm,、,80mm,以及,120mm,,其中,42mm,、,60mm,及,80mm,版本最有可能成為最終標準,越長代表有限的空間能裝下的閃存顆粒越多,那容量也越大,相比,mSATA,支持接口規範更多樣化,制定的,NGFF,又兩種接口:,Socket2,和,Socket3,,前者支持,SATA,、,PCI-E,2,接口的,SS
13、D,、,WWAN,及其他非存儲設備。,Socket3,支持專為高性能存儲設計,可支持,PCI-E,4,接口,體積更小的同時頻寬高達,4GB/s,。相比與,mSATA,所支持的,SATA,接口規範,,NGFF,更多樣化,擁有更高的理論接口傳輸速度。,相比,mSATA,,傳輸速度更快。,19,5.,硬盤分區,硬盤的分區實質上是對硬盤的一種格式化,然後才能使用硬盤保存各種信息。創建分區時,就已經設置好了硬盤的各項參數,指定了硬盤主引導記錄(,Master Boot Record,)和引導記錄備份的存放位置。而對於文件系統以及其他操作系統管理硬盤所需要的信息則是通過,Format,命令來實現。在分區時
14、必須把硬盤的主分區設定為活動分區,才能夠通過硬盤啟動系統。,20,5.,硬盤分區,硬盤的主引導記錄(,MBR,)是不屬於任何一個操作系統的,它先于所有的操作系統而被調入內存,并發揮作用,然後才將控制權交給主分區內的操作系統,并用主分區信息表來管理硬盤。,計算機啟動過程涉及以下順序中發生的幾個步驟,BIOS,運行開機自檢(,POST,),BIOS,分區尋找啟動設備,這通常是在硬盤上,從硬盤啟動時,BIOS,加載,MBR,MBR,確定活動分區,從活動分區,MBR,加載引導扇區,引導扇區初始化加載的操作系統,21,5.,硬盤分區,硬盤分區,主分區數,+,擴展分區數 ,4,DOS,的分區命令,FDIS
15、K,允許用戶創建一個擴展分區,並且在擴展分區內再創立最多,23,個邏輯分區。,PS,:在,windows 7,和,windows vista,中系統自帶的分區工具要分出,3,個主分區后才能有邏 輯分區選項,22,硬盤,非,DOS,分區,主分區,擴展分區,將硬盤中的一塊區域單獨劃分出來供另一個操作系統使用,對主分區的操作系統來講,是一塊被劃分出去的存儲空間,硬盤的啟動分區,通常位於硬碟的最前面一塊區域中,構成邏輯,C,磁盤。,邏輯分區,DOS,分區,被計算機作為獨立的物理設備使用,5.,硬盤分區,分區格式,不同操作系統下磁盤格式不同,,windows,下磁片格式主要,FAT16,、,FAT32,
16、、,NTFS,等,23,FAT16,支持最大分區,2GB,,最大文件,2GB,FAT32,支持最大分區,124.55GB,,除非不再使用,”scandisk”,,最大文件,4GB,NTFS,New Technology File System,,支持最大分區,2TB,,最大文件,2TB,6.1,相關技術,NCQ,NCQ,(,Native Command Queuing,),原生指令排序,原先是改善服務器硬盤存取控制技術,應用在,SCSI,和,SATA1.0/2.0/3.0,接口硬盤讀寫的加速技術,其接口開啟磁盤陣列,RAID,亦有所提升。透過硬盤固件、硬盤控制器以及操作系統三者的相互配合,改善
17、硬盤內部磁區的讀取順序,可以提高硬盤效能,亦能輕微減輕硬盤損耗的速率。,一般硬碟使用的硬碟格式通常為,Windows 98,核心所使用的,FAT32,系列,或是,Windows NT,所使用的,NTFS,,此種硬碟格式在存取資料時,時常會出現散亂的情況,導致一個文件被不規則的分散成許多的區塊存放於磁盤上面,時間一久,文件散亂的程度會日趨嚴重,由於傳統的硬碟讀取方式,會從文件的開頭依序讀取到結尾,若文件散亂的程度愈嚴重,則讀取頭需要來回移動的距離就越長,導致硬碟讀寫效能逐漸下降。一旦發生這樣的問題,解決方案便是使用磁碟重組軟體來進行硬碟重組,將散亂的文件重新排列為連續的區塊,但由於執行磁碟重組可
18、能會需要搬動大量的磁碟區塊,如果太常執行磁碟重組,除了會提高系統負載,亦將會縮短磁碟機的使用壽命,,NCQ,即為了解決此種情況而誕生。啟用,NCQ,技術的硬碟,在讀取文件時,會依照文件在硬碟上的分佈,將存取的順序作最有效率的排序,以減少機械臂移動的距離,進而達到省時以及延長硬碟壽命的效果。,24,6.1,相關技術,NCQ,啟用,NCQ,技術的硬碟,在讀取文件時,會依照文件在硬碟上的分佈,將存取的順序作最有效率的排序,以減少機械臂移動的距離,進而達到省時以及延長硬碟壽命的效果。,於,SATA II NCQ,協定中,新增,3,個功能:,Race-free status return mechani
19、sm,:,硬碟在完成任一指令後,可以無須再進,行,Handshake,即可繼續另一個指令,以便,讓多個指令快速接序或同時執行。,Interrupt aggregation,:,硬碟由於以,NCQ,模式執行多個指令,所以,原本每,一,個指令完成後必須中斷以便讓系統,接續處理的模式,轉成可以在多個指令完成,後再一次提出,(interrupt),,故,接口,控制器,(host controller),對於多個指令只須處理一次中斷即可。,First party DMA,(,FPDMA,):當硬碟完成資料讀取後,無須靠,host controller,的,DMA,動作取得特定,內存,位置,而是由硬碟本身
20、建立,DMA setup FIS,(,Frame Information Block,)直接對,host controller,送出,內存,存取通知,如此無須驅動程式的運作,可以有效提升存取效率。,25,6.2,相關技術,S.M.A.R.T,S.M.A.R.T.,,全稱為,Self-Monitoring Analysis and Reporting Technology,,即自我監測、分析及報告技術。是一種自動的硬碟狀態檢測與預警系統和規範。透過在硬碟硬體內的檢測指令對硬碟的硬體如磁頭、,盤,片、馬達、電路的,運,行情況進行監控、記錄並與廠商所設定的預設安全值進行比較,若監控情況將或已超出預設
21、安全值的安全範圍,就可以透過主機的監控硬體或軟體自動向用戶作出警告並進行輕微的自動修復,以提前保障硬碟,數據,的安全。除一些出廠時間極早的硬碟外,現在大部分硬碟均配備該項技術。,該技術所需資料被存放在硬碟物理盤面最前面的磁,道,中,由硬碟製作商將相關管理程式和,數據寫入,該磁,道,中,包括加解密程式,自監控程式,自修復程式等,主機的監控軟體可以透過,SMART RETURN STATUS,的命令讀取,S.M.A.R.T.,資訊,且這些資訊不允許被用戶修改。,26,6.3.RAID,技術,獨立硬盤冗餘陣列(,RAID,),簡稱硬盤陣列。其基本思想就是把多個相對便宜的硬盤組合起來,成為一個硬盤陣列
22、組,使性能達到甚至超過一個價格昂貴、容量巨大的硬盤。,RAID,把多個硬盤組合成為一個邏輯扇區,操作系統會把它當做一個硬盤。,RAID,分為,RAID0,RAID1,RAID1E,RAID5,RAID6,RAID7,RAID10,RAID50,RAID60,。,RAID,把多個硬碟組合成為一個邏輯扇區,操作系統只會把它當作一個硬盤。,RAID,常被使用在服務器電腦上,并常使用完全相同的硬盤作為組合。,27,RAID0,也稱為帶區集。它將兩個以上的磁盤串連起來,成為一個大容量的磁盤。在存放數據時,分段后分散存儲在這些磁盤中,因為讀寫時都可以并行處理,所以在所有的級別中,,RAID0,的速度是最快
23、的。,RAID1,稱為磁盤鏡像,原理是在主硬盤上存放數據的同時也在鏡像硬盤上寫一樣的數據。當主硬盤損壞時,鏡像硬盤代替主硬盤的工作。,6.3.RAID,技術,28,至少需要三顆硬盤,把數據和相對應的奇偶校驗信息存儲到組,成,RAID5,的各個硬盤上,且奇偶校驗信息和相對應的數據分別存,儲于不同的磁盤上,先鏡射再分區數據,再將所有硬盤分為兩組,視為,RAID0,的最低組合,而將兩組硬盤各自視為,RAID0,運作,先分區再將數據鏡射到兩組分區,它將所有硬盤分為兩組,變 成,RAID1,的最低組合,而將兩組硬盤各自視為,RAID0,運作,6.3.RAID,技術,磁盤陣列比較表,29,RAID,等級,
24、最少,硬盤,最大容錯,可用,容量,安全性,目的,應用產業,0,2,0,n,一個硬盤異常,,全部硬盤都會異常,追求最大容量、速度,影片剪接高速緩存用途,1,2,n-1,1,最高,一個正常即可,追求最大安全性,個人,企業備案,5,3,1,n-1,高,追求最大容量、最小預算,個人,企業備案,10,4,n/2,n/2,高,綜合,RAID0/1,優點,,理論速度較快,大型資料庫、服務器,6.3.RAID,技術,英特爾快速存儲技術是一個基於,windows,的應用程序,為支持的操作系統提供高性能,SATA,和,SATA RAID,能力。此應用程序需操作系統和硬件組件的支持。要實現,RAID,必須要有兩個以
25、上硬盤驅動器,且系統,BIOS,必須包括,SATA RAID,選項。,若需系統支持,RAID,,需在安裝系統前先在,BIOS,中啟用,RAID,,并創建,RAID,卷。,步驟如下所示:,進,BIOS,將,SATA Conntroller,改為,RAID Mode,,將,windows 8 logo Disable,按,F10,保存后,在開機自檢(,POST,)時出現如下提示,30,6.3.RAID,技術,進入用戶介面,31,6.3.RAID,技術,進入用戶介面,32,6.3.RAID,技術,AE67,,,AF18,,,ACB3,等機種也可以在,BIOS,種創建,RAID,卷,進入,BIOS,,
26、確認,SATA controller,為,RAID Mode,,創建步驟如下:,Select Intel(R)Rapid Storage Technology,33,6.3.RAID,技術,Select Create RAID Volume,34,6.3.RAID,技術,Select Create RAID Volume,英特爾快速,RAID,技術提供創建,RAID0,、,RAID1,、,RAID5,和,RAID10,卷的能力。數據跨兩個或多個磁盤分佈以提供數據冗餘或提高數據儲存性能。,35,6.3.RAID,技術,選擇要組成,RAID,的兩張,SSD,,并選擇,Strip Size,。我們會
27、根據不同應用類型、不同性能需求、不同驅動器的不同特點,不存在一個普遍適用的,“,最佳條帶大小,”,,所以我們可以自己定義條帶大小。,36,6.3.RAID,技術,創建完成后如下圖所示,37,6.3.RAID,技術,測試完畢后需刪除硬盤中的,RAID,卷,否則會影響下次使用,38,7.SSD,固態硬盤(,Solid State Disk,)用固態電子存儲芯片陣列而製成的硬盤,由控制單元和存儲單元(,FLASH,芯片、,DRAM,芯片)組成。新一代的固態硬盤普遍採用,SATA-3,接口,也有使用,PCI-E,或者,mSATA,、,ZIF/IDE,等接口的固態硬盤。固態硬盤大部份被製作成與傳統硬盤相
28、同外殼尺寸,常見的,1.8,寸、,2.5,寸、,3.5,寸規格,并採用相互兼容的接口。但是有些固態硬盤也使用,PCI Express,或是,Express Card,作為接口來突破現有硬盤傳輸接口的速度。,39,7.SSD,搭配機台測試,目前在,HDI,的測試中,,GAMING,機會搭配,SSD,進行測試。大多數情況是,mSATA+HDD,、,Super RAID,、,SSD+HDD,這幾種搭配測試。在,GHOST HDI,時,系統檢測到有多個硬盤,需要選擇啟動盤放置的硬盤。,SSD,與普通,HDD,插入的,SATA,接口不同,提示也會有所不同,選擇將系統安,裝在,SSD,。,40,7.SSD
29、,搭配機台測試,不同的測試機台的主板上插槽不同,所以在測試,HDI,時,若需搭配,SSD,測試,,SSD,的插槽有嚴格要求。目前搭配,SSD,測試有以下幾種組合:,41,機台,組合形式,SSD&HDD,插槽,AE63,mSATA SSD+HDD,mini PCI-E port,ACB3,mSATA SSD+HDD,mSATA1 port,AE67,Super Raid,mSATA1 port&mSATA2 port,mSATA SSD+HDD,mSATA1 port,AF18,mSATA SSD+HDD,mSATA2port,Super Raid,mSATA2 port&mSATA3 port,B079-MB7851,Super Raid,N/A,B079-MB7920,SSD+HDD,SSD SATA1 port&HDD SATA2 port,B088-MB7887,SSD+HDD,SSD SATA1 port&HDDSATA2 port,Thank You Very,Much for Your,Attention,