
Det Ă€r magnetiskt. Den Ă€r elektrisk. Det Ă€r fotoniskt. Nej, det hĂ€r Ă€r ingen ny superhjĂ€ltetrio frĂ„n Marvel-universumet. Det handlar om att lagra vĂ„r vĂ€rdefulla digitala data. Vi mĂ„ste förvara dem nĂ„gonstans, sĂ€kert och stabilt, sĂ„ att vi kan komma Ă„t och Ă€ndra dem pĂ„ ett ögonblick. Glöm Iron Man och Thor â vi pratar om hĂ„rddiskar!
SÄ lÄt oss dyka in i anatomin hos de enheter vi anvÀnder idag för att lagra miljarder databitar.
Du snurrar mig rakt runt, Àlskling
mekanisk hÄrddisklagring (hÄrddisk, hÄrddisk) har varit lagringsstandard för datorer runt om i vÀrlden i mer Àn 30 Är, men tekniken bakom Àr mycket Àldre.
IBM slÀppte den första kommersiella hÄrddisken , dess kapacitet var sÄ mycket som 3,75 MB. Och i allmÀnhet, under alla dessa Är har den allmÀnna strukturen för enheten inte förÀndrats mycket. Den har fortfarande diskar som anvÀnder magnetisering för att lagra data, och det finns enheter för att lÀsa/skriva dessa data. Har förÀndrats Samma, och mycket stark, Àr mÀngden data som kan lagras pÄ dem.
1987 var det möjligt för cirka $350; I dag du kan köpa 14 TB: in 700 000 gÄnger volymen.
Vi kommer att titta pÄ en enhet som inte Àr exakt samma storlek, men ocksÄ anstÀndig enligt moderna standarder: 3,5-tums hÄrddisken Seagate Barracuda 3 TB, i synnerhet modellen , ökÀnd för sin О . Drivenheten vi studerar Àr redan död, sÄ det hÀr kommer att vara mer som en obduktion Àn en anatomilektion.

Huvuddelen av hĂ„rddisken Ă€r gjuten metall. Krafterna inuti enheten under aktiv anvĂ€ndning kan vara ganska allvarliga, sĂ„ tjock metall förhindrar böjning och vibrationer av höljet. Ăven smĂ„ 1,8-tums hĂ„rddiskar anvĂ€nder metall som husmaterial, men de Ă€r vanligtvis gjorda av aluminium snarare Ă€n stĂ„l eftersom de mĂ„ste vara sĂ„ lĂ€tta som möjligt.

NÀr vi vÀnder pÄ enheten ser vi ett kretskort och flera kontakter. Kontakten pÄ toppen av kortet anvÀnds för motorn som roterar skivorna, och de tre nedre (frÄn vÀnster till höger) Àr bygelstift som lÄter dig konfigurera enheten för vissa konfigurationer, en SATA (Serial ATA) datakontakt , och en SATA-strömkontakt.

Serial ATA dök upp första gÄngen 2000. I stationÀra datorer Àr detta standardsystemet som anvÀnds för att ansluta enheter till resten av datorn. Formatspecifikationen har genomgÄtt mÄnga revisioner och vi anvÀnder för nÀrvarande version 3.4. VÄr hÄrddisklik Àr en Àldre version, men skillnaden Àr bara ett stift i strömkontakten.
I dataanslutningar anvÀnds den för att ta emot och ta emot data. : Stift A+ och A- anvÀnds för överföring instruktioner och data till hÄrddisken, och stift B Àr för tar emot dessa signaler. Denna anvÀndning av parade ledare minskar avsevÀrt effekten av elektriskt brus pÄ signalen, vilket innebÀr att enheten kan fungera snabbare.
Om vi ââpratar om effekt ser vi att kontakten har ett par kontakter av varje spĂ€nning (+3.3, +5 och +12V); men de flesta av dem anvĂ€nds inte eftersom hĂ„rddiskar inte krĂ€ver mycket ström. Denna speciella Seagate-modell anvĂ€nder mindre Ă€n 10 watt under aktiv belastning. Kontakter mĂ€rkta PC anvĂ€nds för förladdning: Med den hĂ€r funktionen kan du ta bort och ansluta hĂ„rddisken medan datorn fortsĂ€tter att fungera (detta kallas hot swapping).
Kontakt med PWDIS-taggen tillÄter hÄrddisk, men den hÀr funktionen stöds bara frÄn version SATA 3.3, sÄ i min enhet Àr det bara en annan +3.3V kraftledning. Och det sista stiftet, mÀrkt SSU, berÀttar helt enkelt för datorn om hÄrddisken stöder sekventiell spin-up-teknik. förskjutna snurra upp.
Innan datorn kan anvÀnda dem mÄste enheterna inuti enheten (vilket vi snart fÄr se) snurra upp till full hastighet. Men om det finns mÄnga hÄrddiskar installerade i maskinen, kan en plötslig samtidig strömförfrÄgan skada systemet. Att gradvis snurra upp spindlarna eliminerar helt möjligheten för sÄdana problem, men du mÄste vÀnta nÄgra sekunder innan du fÄr full tillgÄng till hÄrddisken.

Genom att ta bort kretskortet kan du se hur det ansluter till komponenterna inuti enheten. HDD inte förseglad, med undantag för enheter med mycket stor kapacitet - de anvĂ€nder helium istĂ€llet för luft eftersom det Ă€r mycket mindre tĂ€tt och skapar fĂ€rre problem i enheter med ett stort antal diskar. Ă
andra sidan bör du inte utsÀtta konventionella enheter för den öppna miljön.
Tack vare anvÀndningen av sÄdana kontakter minimeras antalet ingÄngspunkter genom vilka smuts och damm kan komma in i enheten; det finns ett hÄl i metallhöljet (den stora vita pricken i det nedre vÀnstra hörnet av bilden) som gör att omgivningstrycket förblir inuti.

Nu nÀr kretskortet Àr borttaget, lÄt oss ta en titt pÄ vad som finns inuti. Det finns fyra huvudmarker:
- LSI B64002: Huvudkontrollerchip som bearbetar instruktioner, överför dataströmmar in och ut, korrigerar fel osv.
- Samsung K4T51163QJ: 64 MB DDR2 SDRAM klockad till 800 MHz, anvÀnds för datacachning
- Smooth MCKXL: styr motorn som snurrar skivorna
- Winbond 25Q40BWS05: 500 KB seriellt flashminne som anvÀnds för att lagra enhetens firmware (lite som en dators BIOS)
PCB-komponenterna pÄ olika hÄrddiskar kan variera. Större storlekar krÀver mer cache (de modernaste monstren kan ha upp till 256 MB DDR3), och huvudkontrollerchippet kan vara lite mer sofistikerat i felhantering, men överlag Àr skillnaderna inte sÄ stora.
Det Àr enkelt att öppna drevet, bara skruva loss nÄgra Torx-bultar och voila! Vi Àr inne...

Med tanke pÄ att den tar upp huvuddelen av enheten dras vÄr uppmÀrksamhet omedelbart till den stora metallcirkeln; det Àr lÀtt att förstÄ varför enheter kallas disk. Det Àr korrekt att ringa dem tallrikar; de Àr gjorda av glas eller aluminium och belagda med flera lager av olika material. Denna 3TB-enhet har tre plattor, vilket innebÀr att 500 GB bör lagras pÄ varje sida av en tallrik.

Bilden Àr ganska dammig, sÄdana smutsiga plattor matchar inte precisionen i design och tillverkning som krÀvs för att göra dem. I vÄrt exempel pÄ hÄrddisken Àr sjÀlva aluminiumskivan 0,04 tum (1 mm) tjock, men polerad till en sÄdan grad att den genomsnittliga höjden av avvikelserna pÄ ytan Àr mindre Àn 0,000001 tum (cirka 30 nm).
Basskiktet Àr endast 0,0004 tum (10 mikron) djupt och bestÄr av flera lager av material som avsatts pÄ metallen. Ansökan görs med hjÀlp av följd av , förbereder skivan för de grundlÀggande magnetiska materialen som anvÀnds för att lagra digital data.
Detta material Àr typiskt en komplex koboltlegering och Àr sammansatt av koncentriska cirklar, var och en cirka 0,00001 tum (ungefÀr 250 nm) bred och 0,000001 tum (25 nm) djup. PÄ mikronivÄ bildar metallegeringar korn som liknar sÄpbubblor pÄ vattenytan.
Varje korn har sitt eget magnetfÀlt, men det kan omvandlas i en given riktning. Gruppering av sÄdana fÀlt resulterar i databitar (0:or och 1:or). Om du vill lÀra dig mer om detta Àmne, lÀs dÄ Yale universitet. De slutliga belÀggningarna Àr ett lager av kol för skydd, och sedan en polymer för att minska kontaktfriktionen. Tillsammans Àr de inte mer Àn 0,0000005 tum (12 nm) tjocka.
Vi kommer snart att se varför wafers mÄste tillverkas med sÄ snÀva toleranser, men det Àr fortfarande förvÄnande att inse att Du kan bli den stolta Àgaren till en enhet tillverkad med nanometerprecision!
Men lÄt oss gÄ tillbaka till sjÀlva hÄrddisken och se vad mer som finns i den.

Den gula fÀrgen visar metallhöljet som sÀkert fÀster plattan pÄ spindeldriven elmotor - en elektrisk enhet som roterar skivorna. PÄ denna hÄrddisk roterar de med en frekvens pÄ 7200 rpm (varv/min), men i andra modeller kan de fungera lÄngsammare. LÄngsamma drivningar har lÀgre buller och strömförbrukning, men ocksÄ lÀgre hastighet, medan snabbare drivningar kan nÄ hastigheter pÄ 15 000 rpm.
För att minska skador orsakade av damm och luftfukt, anvÀnd Ätercirkulationsfilter (grön fyrkant), samlar smÄ partiklar och hÄller dem inuti. Luft som rör sig genom plattornas rotation sÀkerstÀller ett konstant flöde genom filtret. Ovanför skivorna och bredvid filtret finns en av tre plattavskiljare: hjÀlper till att minska vibrationer och bibehÄlla luftflödet sÄ jÀmnt som möjligt.
I den övre vÀnstra delen av bilden indikerar den blÄ fyrkanten en av de tvÄ permanenta magneterna. De tillhandahÄller det magnetiska fÀlt som behövs för att flytta den komponent som anges i rött. LÄt oss separera dessa detaljer för att se dem bÀttre.

Det som ser ut som en vit flÀck Àr ett annat filter, bara detta filtrerar bort partiklar och gaser som kommer in utifrÄn genom hÄlet vi sÄg ovan. Metallspikar Àr spakar för huvudrörelse, dÀr de finns lÀs-skrivhuvuden hÄrddisk. De rör sig med enorm hastighet lÀngs plattornas yta (övre och nedre).
Se den hÀr videon skapad av för att se hur snabba de Àr:

Designen anvÀnder inte nÄgot liknande ; För att flytta spakarna leds en elektrisk ström genom en solenoid vid spakarnas bas.

I allmÀnhet kallas de , eftersom de anvÀnder samma princip som anvÀnds i högtalare och mikrofoner för att flytta membran. Strömmen genererar ett magnetfÀlt runt dem, som reagerar pÄ fÀltet som skapas av de permanenta stavmagneterna.
Glöm inte att data spÄrar mycket liten, sÄ placeringen av armarna mÄste vara extremt exakt, precis som allt annat i drivningen. Vissa hÄrddiskar har flerstegsspakar som gör smÄ förÀndringar i riktning mot bara en del av hela spaken.
Vissa hÄrddiskar har dataspÄr som överlappar varandra. Denna teknik kallas (shingled magnetic recording), och dess krav pÄ noggrannhet och positionering (det vill sÀga att stÀndigt trÀffa en punkt) Àr Ànnu strÀngare.

Allra lÀngst ut pÄ armarna finns mycket kÀnsliga lÀs-skrivhuvuden. VÄr hÄrddisk innehÄller 3 plattor och 6 huvuden, och var och en av dem flottörer ovanför skivan nÀr den roterar. För att uppnÄ detta Àr huvudena upphÀngda pÄ ultratunna remsor av metall.
Och hÀr kan vi se varför vÄrt anatomiska exemplar dog - Ätminstone ett av huvudena lossnade, och vad som Àn orsakade den initiala skadan böjde ocksÄ en av armarna. Hela huvudkomponenten Àr sÄ liten att det, som du kan se nedan, Àr vÀldigt svÄrt att fÄ en bra bild av den med en vanlig kamera.

DÀremot kan vi ta isÀr de enskilda delarna. Det grÄ blocket Àr en specialtillverkad del som kallas "slider": NÀr skivan roterar under den skapar luftflödet ett lyft och lyfter huvudet frÄn ytan. Och nÀr vi sÀger "lyft", menar vi ett gap som bara Àr 0,0000002 tum brett, eller mindre Àn 5 nm.
Ytterligare, och huvudena kommer inte att kunna kÀnna igen förÀndringar i spÄrets magnetfÀlt; om huvuden lÄg pÄ ytan skulle de helt enkelt repa belÀggningen. Det Àr dÀrför du mÄste filtrera luften inuti drivhöljet: damm och fukt pÄ enhetens yta kommer helt enkelt att bryta huvudena.
En liten metall "stÄng" i Ànden av huvudet hjÀlper till med den övergripande aerodynamiken. Men för att se de delar som gör lÀsning och skrivning behöver vi ett bÀttre foto.

I den hÀr bilden av en annan hÄrddisk finns lÀs-/skrivenheterna under alla elektriska anslutningar. Inspelning utförs av systemet (tunnfilmsinduktion, TFI) och lÀsning - enhet (tunneling magnetoresistive device, TMR).
Signalerna som produceras av TMR Àr mycket svaga och mÄste passeras genom en förstÀrkare för att öka nivÄerna innan de skickas. Chipet som ansvarar för detta finns nÀra basen av spakarna i bilden nedan.

Som anges i inledningen till artikeln har de mekaniska komponenterna och driftsprincipen för en hÄrddisk förÀndrats lite under Ären. Mest av allt förbÀttrades tekniken för magnetiska spÄr och lÀs-skrivhuvuden, vilket skapade allt smalare och tÀtare spÄr, vilket i slutÀndan ledde till en ökning av mÀngden lagrad information.
Men mekaniska hÄrddiskar har uppenbara hastighetsbegrÀnsningar. Det tar tid att flytta spakarna till önskat lÀge, och om data Àr utspridda över olika spÄr pÄ olika plattor, kommer enheten att spendera en hel del mikrosekunder pÄ att söka efter bitar.
Innan vi gÄr vidare till en annan typ av enhet, lÄt oss ange den ungefÀrliga hastigheten för en typisk hÄrddisk. Vi anvÀnde riktmÀrket för att utvÀrdera hÄrddisken :

De tvÄ första raderna indikerar antalet MB per sekund vid sekventiell (lÄng, kontinuerlig lista) och slumpmÀssig (övergÄngar genom hela enheten) lÀsning och skrivning. NÀsta rad visar IOPS-vÀrdet, vilket Àr antalet I/O-operationer som utförs varje sekund. Den sista raden visar den genomsnittliga latensen (tiden i mikrosekunder) mellan sÀndning av en lÀs- eller skrivoperation och mottagning av datavÀrden.
I allmÀnhet strÀvar vi efter att se till att vÀrdena i de tre första raderna Àr sÄ stora som möjligt och pÄ den sista raden sÄ smÄ som möjligt. Oroa dig inte för sjÀlva siffrorna, vi anvÀnder dem bara för jÀmförelse nÀr vi tittar pÄ en annan typ av enhet: solid-state-enheten.
KĂ€lla: will.com
