Ievads SSD. 1. daļa. Vēsturiskais

Ievads SSD. 1. daļa. Vēsturiskais

Disku vēstures izpēte ir ceļa sākums, lai izprastu cietvielu disku darbÄ«bas principus. MÅ«su rakstu sērijas pirmajā daļā ā€œIevads par SSDā€ tiks apskatÄ«ta vēsture, un tā ļaus jums skaidri saprast atŔķirÄ«bu starp SSD un tā tuvāko konkurentu HDD.

Neskatoties uz dažādu informācijas glabāŔanas ierīču pārpilnÄ«bu, HDD un SSD popularitāte mÅ«sdienās ir nenoliedzama. AtŔķirÄ«ba starp Å”iem divu veidu diskdziņiem ir acÄ«mredzama vidusmēra cilvēkam: SSD ir dārgāks un ātrāks, savukārt HDD ir lētāks un ietilpÄ«gāks.

ÄŖpaÅ”a uzmanÄ«ba jāpievērÅ” krātuves ietilpÄ«bas mērvienÄ«bai: vēsturiski decimāldaļas prefiksi, piemēram, kilo un mega, informācijas tehnoloÄ£iju kontekstā tiek saprasti kā divnieka desmitā un divdesmitā pakāpe. Lai novērstu neskaidrÄ«bas, tika ieviesti binārie prefiksi kibi-, mebi- un citi. AtŔķirÄ«ba starp Å”iem televizora pierÄ«cēm kļūst pamanāma, palielinoties skaļumam: pērkot 240 gigabaitu disku, tajā var uzglabāt 223.5 gigabaitu informāciju.

Ienirsti vēsturē

Ievads SSD. 1. daļa. Vēsturiskais
Pirmā cietā diska izstrādi sāka 1952. gadā IBM. 14. gada 1956. septembrÄ« tika paziņots izstrādes gala rezultāts - IBM 350 Model 1. Disks saturēja 3.75 mebibaitus datu ar ļoti nepieticÄ«giem izmēriem: 172 centimetrus augstumā, 152 centimetrus garumā un 74 centimetrus platumā. IekÅ”pusē bija 50 plāni diski, kas pārklāti ar tÄ«ru dzelzi un kuru diametrs bija 610 mm (24 collas). Vidējais laiks datu meklÄ“Å”anai diskā aizņēma ~600 ms.

Laikam ejot, IBM nepārtraukti uzlaboja tehnoloÄ£iju. Ieviests 1961. gadā IBM 1301 ar ietilpÄ«bu 18.75 megabaiti ar lasÄ«Å”anas galviņām katrā ŔķīvÄ«. IN IBM 1311 parādÄ«jās noņemamās diska kasetnes, un kopÅ” 1970. gada IBM 3330 tika ieviesta kļūdu noteikÅ”anas un laboÅ”anas sistēma. TrÄ«s gadus vēlāk viņŔ parādÄ«jās IBM 3340 pazÄ«stama kā "Vinčestera".

Winchester (no angļu Winchester Å”autenes) - vispārējais nosaukums Å”autenēm un bisēm, ko 19. gadsimta otrajā pusē ASV ražoja Winchester Repeating Arms Company. Å Ä«s bija vienas no pirmajām atkārtotajām bisēm, kas kļuva ārkārtÄ«gi populāras pircēju vidÅ«. Viņi bija parādā savu vārdu uzņēmuma dibinātājam Oliveram FiÅ”eram Vinčesteram.

Tāpēc IBM 3340 sastāvēja no divām vārpstām, katra pa 30 MiB inženieri Å”o disku sauca par "30-30". Nosaukums atgādināja Winchester Model 1894 Å”autenes kameru .30-30 Winchester, liekot Kenetam Hotonam, kurÅ” vadÄ«ja IBM 3340 izstrādi, teikt: "Ja tas ir 30-30, tam jābÅ«t Winchester." 30 -30, tad tai jābÅ«t Winchester."). KopÅ” tā laika ne tikai Å”autenes, bet arÄ« cietos diskus sauc par ā€œcietajiem diskiemā€.

Vēl trÄ«s gadus vēlāk tika izlaists IBM 3350 ā€œMadridā€ ar 14 collu platēm un piekļuves laiku 25 ms.

Ievads SSD. 1. daļa. Vēsturiskais
Pirmo SSD disku izveidoja Dataram 1976. gadā. Dataram BulkCore diskdzinis sastāvēja no Å”asijas ar astoņām RAM atmiņas kartēm ar katras ietilpÄ«bu 256 KiB. SalÄ«dzinot ar pirmo cieto disku, BulkCore bija niecÄ«gs: 50,8 cm garÅ”, 48,26 cm plats un 40 cm augsts. Tajā paŔā laikā datu piekļuves laiks Å”ajā modelÄ« bija tikai 750 ns, kas ir 30000 XNUMX reižu ātrāks nekā tobrÄ«d modernākais HDD diskdzinis.

1978. gadā tika dibināta Shugart Technology, kas gadu vēlāk mainīja nosaukumu uz Seagate Technology, lai izvairītos no konfliktiem ar Shugart Associates. Pēc divu gadu darba Seagate izlaida ST-506 - pirmo cieto disku personālajiem datoriem 5.25 collu formātā un ar 5 MiB ietilpību.

Papildus Shugart Technology raÅ”anās brÄ«dim 1978. gads palika atmiņā ar pirmā Enterprise SSD izlaiÅ”anu no StorageTek. StorageTek STC 4305 saturēja 45 MiB datu. Å is SSD tika izstrādāts kā IBM 2305 aizstājējs, tam bija lÄ«dzÄ«gi izmēri un tas maksāja neticami 400 000 USD.

Ievads SSD. 1. daļa. Vēsturiskais
1982. gadā SSD ienāca personālo datoru tirgÅ«. Uzņēmums Axlon Ä«paÅ”i Apple II izstrādā SSD disku uz RAM mikroshēmām ar nosaukumu RAMDISK 320. Tā kā disks tika izveidots, pamatojoties uz gaistoÅ”u atmiņu, komplektā tika iekļauts akumulators, lai uzturētu informācijas droŔību. Akumulatora ietilpÄ«ba bija pietiekama 3 stundu autonomai darbÄ«bai strāvas zuduma gadÄ«jumā.

Gadu vēlāk Rodime izlaidÄ«s pirmo RO352 10 MiB cieto disku mÅ«sdienu lietotājiem pazÄ«stamajā 3.5 collu formātā. Neskatoties uz to, ka Å”is ir pirmais komerciālais disks Ŕādā formā, Rodime bÅ«tÄ«bā nedarÄ«ja neko novatorisku.

Pirmais produkts Å”ajā formā tiek uzskatÄ«ts par diskeÅ”u disku, ko ieviesa Tandon un Shugart Associates. Turklāt Seagate un MiniScribe vienojās pieņemt 3.5 collu nozares standartu, atstājot Rodime aiz muguras, kas saskārās ar ā€œpatentu troļļaā€ likteni un pilnÄ«gu aizieÅ”anu no piedziņas ražoÅ”anas nozares.

Ievads SSD. 1. daļa. Vēsturiskais
1980. gadā Toshiba inženieris, profesors Fudžio Masuoka reģistrēja patentu jauna veida atmiņai, ko sauc par NOR Flash atmiņu. Attīstība ilga 4 gadus.

NOR atmiņa ir klasiska 2D vadÄ«tāju matrica, kurā viena Ŕūna ir uzstādÄ«ta rindu un kolonnu krustojumā (analogi atmiņai uz magnētiskajiem serdeņiem).

1984. gadā profesors Masuoka runāja par savu izgudrojumu Starptautiskajā elektronikas izstrādātāju sanāksmē, kur Intel ātri atzina Ŕīs attÄ«stÄ«bas solÄ«jumu. Toshiba, kurā strādāja profesors Masuoka, neuzskatÄ«ja zibatmiņu par kaut ko Ä«paÅ”u un tāpēc izpildÄ«ja Intel prasÄ«bu izgatavot vairākus prototipus izpētei.

Intel interese par Fujio izstrādi pamudināja Toshiba pieŔķirt piecus inženierus, lai palÄ«dzētu profesoram atrisināt izgudrojuma komercializācijas problēmu. Intel savukārt lika trÄ«ssimt darbinieku, lai izveidotu savu Flash atmiņas versiju.

Kamēr Intel un Toshiba izstrādāja attÄ«stÄ«bu Flash krātuves jomā, 1986. gadā notika divi svarÄ«gi notikumi. Pirmkārt, SCSI, konvenciju kopums saziņai starp datoriem un perifērijas ierÄ«cēm, ir oficiāli standartizēts. Otrkārt, tika izstrādāts AT Attachment (ATA) interfeiss, kas pazÄ«stams ar zÄ«molu Integrated Drive Electronics (IDE), pateicoties kuram diska kontrolieris tika pārvietots diska iekÅ”pusē.

Trīs gadus Fujio Mausoka strādāja, lai uzlabotu zibatmiņas tehnoloģiju un līdz 1987. gadam izstrādāja NAND atmiņu.

NAND atmiņa ir tā pati NOR atmiņa, kas sakārtota trÄ«sdimensiju masÄ«vā. Galvenā atŔķirÄ«ba bija tā, ka algoritms piekļuvei katrai Ŕūnai kļuva sarežģītāks, Ŕūnas laukums kļuva mazāks, un kopējā jauda ievērojami palielinājās.

Gadu vēlāk Intel izstrādāja savu NOR Flash atmiņu, un Digipro tajā izveidoja disku ar nosaukumu Flashdisk. Pirmā Flashdisk versija tās maksimālajā konfigurācijā saturēja 16 MiB datu un maksāja mazāk nekā 500 $

Ievads SSD. 1. daļa. Vēsturiskais
80. gadu beigās un 90. gadu sākumā cieto disku ražotāji sacentās, lai padarÄ«tu diskus mazākus. 1989. gadā PrairieTek izlaida PrairieTek 220 20 MiB disku 2.5 collu formātā. Divus gadus vēlāk uzņēmums Integral Peripherals izveido disku Integral Peripherals 1820 ā€œMustangā€ ar tādu paÅ”u tilpumu, bet jau 1.8 collas. Gadu vēlāk Hewlett-Packard samazināja diska izmēru lÄ«dz 1.3 collām.

Seagate palika uzticÄ«gs diskdziņiem 3.5 collu formas faktorā un paļāvās uz pieaugoÅ”u rotācijas ātrumu, 1992. gadā izlaižot savu slaveno Barracuda modeli, pirmo cieto disku ar vārpstas ātrumu 7200 apgr./min. Taču SÄ«gate negrasÄ«jās ar to apstāties. 1996. gadā piedziņas no Seagate Cheetah lÄ«nijas sasniedza 10000 15 apgr./min., un četrus gadus vēlāk X15000 modifikācija pagriezās lÄ«dz XNUMX XNUMX apgr./min.

2000. gadā ATA interfeiss kļuva pazÄ«stams kā PATA. Iemesls tam bija Serial ATA (SATA) interfeisa parādÄ«Å”anās ar kompaktākiem vadiem, karstās maiņas atbalstu un palielinātu datu pārraides ātrumu. Seagate arÄ« Å”eit uzņēmās vadÄ«bu, 2002. gadā izlaižot pirmo cieto disku ar Ŕādu interfeisu.

Zibatmiņas ražoÅ”ana sākotnēji bija ļoti dārga, taču 2000. gadu sākumā izmaksas strauji samazinājās. Transcend izmantoja Ŕīs priekÅ”rocÄ«bas, 2003. gadā izlaižot SSD diskus ar ietilpÄ«bu no 16 lÄ«dz 512 MiB. TrÄ«s gadus vēlāk Samsung un SanDisk pievienojās masveida ražoÅ”anai. Tajā paŔā gadā IBM pārdeva savu disku nodaļu Hitachi.

Cietvielu diski ieguva apgriezienus, un bija acÄ«mredzama problēma: SATA interfeiss bija lēnāks nekā paÅ”i SSD. Lai atrisinātu Å”o problēmu, NVM Express Workgroup sāka izstrādāt NVMe - SSD piekļuves protokolu specifikāciju tieÅ”i caur PCIe kopni, apejot ā€œstarpniekuā€ SATA kontrollera formā. Tas ļautu piekļūt datiem ar PCIe kopnes ātrumu. Divus gadus vēlāk bija gatava specifikācijas pirmā versija, un gadu vēlāk parādÄ«jās pirmais NVMe disks.

AtŔķirības starp mūsdienu SSD un HDD

Fiziskā lÄ«menÄ« atŔķirÄ«ba starp SSD un HDD ir viegli pamanāma: SSD nav mehānisku elementu, un informācija tiek glabāta atmiņas Ŕūnās. KustÄ«gu elementu trÅ«kums nodroÅ”ina ātru piekļuvi datiem jebkurā atmiņas daļā, tomēr pārrakstÄ«Å”anas ciklu skaits ir ierobežots. Tā kā katrai atmiņas Ŕūnai ir ierobežots pārrakstÄ«Å”anas ciklu skaits, ir nepiecieÅ”ams balansÄ“Å”anas mehānisms - Ŕūnu nodiluma izlÄ«dzināŔana, pārsÅ«tot datus starp Ŕūnām. Å o darbu veic diska kontrolleris.

Lai veiktu balansÄ“Å”anu, SSD kontrollerim ir jāzina, kuras Ŕūnas ir aizņemtas un kuras ir brÄ«vas. Kontrolieris spēj izsekot datu ierakstÄ«Å”anai paŔā Ŕūnā, ko nevar teikt par dzÄ“Å”anu. Kā zināms, operētājsistēmas (OS) neizdzÄ“Å” datus no diska, kad lietotājs dzÄ“Å” failu, bet atzÄ«mē atbilstoŔās atmiņas apgabalus kā brÄ«vus. Å is risinājums novērÅ” nepiecieÅ”amÄ«bu gaidÄ«t diska darbÄ«bu, izmantojot HDD, bet ir pilnÄ«gi nepiemērots SSD darbÄ«bai. SSD diskdziņa kontrolleris darbojas ar baitiem, nevis failu sistēmām, un tādēļ, dzÄ“Å”ot failu, ir nepiecieÅ”ams atseviŔķs ziņojums.

Tā parādÄ«jās komanda TRIM (angļu valodā - trim), ar kuru OS paziņo SSD diska kontrollerim, lai atbrÄ«votu noteiktu atmiņas apgabalu. Komanda TRIM neatgriezeniski izdzÄ“Å” datus no diska. Ne visas operētājsistēmas zina, kā nosÅ«tÄ«t Å”o komandu uz cietvielu diskdziņiem, un aparatÅ«ras RAID kontrolleri diska masÄ«va režīmā nekad nesÅ«ta TRIM uz diskiem.

Lai varētu turpināt ...

Nākamajās daļās mēs runāsim par formas faktoriem, savienojumu saskarnēm un cietvielu disku iekŔējo organizāciju.

Mūsu laboratorijā Selectel Lab Jūs varat patstāvīgi pārbaudīt mūsdienu HDD un SSD diskus un izdarīt savus secinājumus.

Aptaujā var piedalīties tikai reģistrēti lietotāji. Ielogoties, lūdzu.

Vai jūs domājat, ka SSD spēs izspiest HDD?

  • 71.2%Jā, SSD ir nākotne396

  • 7.5%Nē, priekŔā ir magneto-optiskā HDD42 laikmets

  • 21.2%Uzvarēs hibrÄ«da versija HDD + SSD118

Nobalsoja 556 lietotāji. 72 lietotāji atturējās.

Avots: www.habr.com

Pievieno komentāru