Professional Documents
Culture Documents
VRSTI
DISKOVI
Kada se iskljui napajanje PC raunara, sadraj memorije je izgubljen. vrsti disk PC rauna-
ra slui kao trajna memorija, medijum za pamenje velikog kapaciteta i skladite za ko-
risnikove dokumente, datoteke i aplikacije. Moda vam nije poznato da je 1954. godine, kada
je IBM prvi pronaao vrsti disk, njegov kapacitet bio samo 5 Mbajta smetenih na pedeset
ploa od 24 ina. Dvadeset pet godina kasnije firma Seagate Technology predstavila je prvi
vrsti disk za personalne raunare, koji se mogao pohvaliti kapacitetom od 40 Mbajta i brzi-
nom prenosa podataka od 625 Kbita u sekundi upotrebom kodiranja modifikovane frekventne
modulacije (MFM). Kasnija verzija interfejsa iste firme, ST506, poveala je i kapacitet i brzi-
nu i prela na RLL metod komprimovanog kodiranja. Isto tako, teko je poverovati da je ne-
davno, krajem osamdesetih godina, prostor od 100 Mbajta na disku smatran bogatstvom.
Danas bi to bilo potpuno neadekvatno, jedva dovoljno da se instalira sam operativni sistem,
bez velikih aplikacija kao to je Microsoft Office.
Nije se poveala samo veliina vrstog diska. Znaajno su evoluirale i performanse medijuma
fiksnog diska. Kada je pristigao Intelov skup ipova Triton, roen je EIDE PIO mod 4 i per-
formanse vrstog diska uzdigla su se na nove visine, dozvoljavajui korisnicima da iskuse
visoke performanse i veliki kapacitet skladitenja podataka bez obaveze plaanja premije sis-
temima zasnovanim na SCSI interfejsu.
Konstrukcija
zove medijum tankog filma. Ovako se smetaju podaci u magnetnom obliku, a na svakoj ploi
moe da ih stane oko milijardu po kvadratnom inu povrine.
Ploe su razliitih veliina i vrsti diskovi dolaze u dve veliine, od 5,25 ili 3,5 ina. Trend je
ka tehnologiji ploa od stakla, jer staklo ima bolje osobine otpornosti na toplotu i dozvoljava
da se prave tanje ploe od aluminijumskih. Unutranjost ureaja vrstog diska mora da se titi
od praine, u istoj meri kao i fabrika gde je napravljen. Da bi se eliminisalo unutranje zagai-
vanje, izjednauje se pritisak vazduha preko specijalnih filtera i ploe su hermetiki zatop-
ljene u kuitu ija se unutranjost dri u deliminom vakuumu. Ta zatopljena komora esto
se naziva sklop glave diska (head disk assembly - HDA).
Dve, tri ili vie ploa po pravilu su sloene jedna iznad druge, sa zajednikom osovinom koja
obre ceo sklop brzinom od nekoliko hiljada obrtaja u minutu. Postoji razmak izmeu ploa,
koji ostavlja prostor za magnetsku glavu za itanje/upisivanje, montiranu na kraju pokretne
ruice. To je sve toliko blizu ploa da samo struja vazduha od rotacije ploa dri glavu van
povrine diska - ona lebdi na rastojanju od nekoliko delova milimetra iznad diska. Na prvim
vrstim diskovima to rastojanje iznosilo je oko 0,2 mm. Na dananjim modernim ureajima
ono iznosi 0,07 mm, pa ak i manje. Mala estica prljavtine prouzrokovala bi "sudar" glave,
odnosno dodirivanje diska i grebanje magnetnog sloja. Na IDE i SCSI ureajima kontroler
diska je sastavni deo ureaja.
4
Za svaku stranu svake ploe postoje glave za itanje/upisivanje, montirane na ruice koje mo-
gu da ih pomeraju ka centralnoj osovini ili ka ivici. Ruice se pomeraju pomou pokretaa
glave, koji sadri kalem aktuatora - elektromagnetski namotaj koji moe veoma brzo da pok-
ree magnet. Membrane zvunika vibriraju koristei slian mehanizam.
Glave su tako konstruisane da dodiruju ploe kada se disk zaustavi, odnosno kada se iskljui
napajanje ureaja. Za vreme perioda zaustavljanja obrtanja, struja vazduha se smanjuje dok se
disk potpuno ne zaustavi, kada se glava polako spusti na povrinu ploe na odreeno mesto
koje se naziva zona prizemljenja (landing zone - LZ). Ta zona slui kao mesto za "parkiranje"
glava za itanje/upisivanje i nikada ne sadri podatke.
Disk je podeljen na staze i sektore. Staze su koncentrini krugovi oko centralne osovine, na
svakoj strani svake ploe. Staze, koje se fiziki nalaze jedna iznad druge na ploama,
grupisane su u cilindre, a oni se dalje dele na sektore od po 512 bajta. Koncept cilindara je
znaajan jer informacijama koje se prostiru preko razliitih ploa u okviru istog cilindra moe
da se pristupi bez daljeg pomeranja glava. Sektor je najmanja jedinica memorije kojoj se
moe pristupiti u okviru diska. Ovi ureaji koriste tehniku zonskog zapisivanja bitova, u kojoj
staze blie periferiji diska imaju vie sektora od staza bliih osovini.
5
Rad
Podaci se zapisuju na magnetnoj povrini diska na potpuno isti nain kao na fleksibilne diske-
te ili magnetne trake. U sutini, povrina se podvrgava postupku kao jedno podruje taaka,
gde se svaki "domen" magnetne polarizacije postavlja na binarno "1" ili "0". Poloaj svakog
elementa podruja ne moe se identifikovati u "apsolutnom" smislu, pa zato postoji ema oz-
naka za voenje koja pomae glavi za itanje/upisivanje da pronae odgovarajue poloaje na
disku. Potreba za tim vodeim oznakama objanjava zato diskovi moraju da se formatiraju
pre upotrebe.
Kada pristupa ve upisanim podacima, disk se vrti veoma brzo, pa svaki deo njegovog obima
moe brzo da se identifikuje. Ureaj prevodi zahtev za itanje u realnost. Nekada je lokacija
cilindra/glave/sektora koju je izraunao raunar bila zaista mesto gde se podatak nalazio, ali
dananji ureaji su sloeniji od onoga ime BIOS moe da rukuje, pa zato prevode zahteve
BIOS-a koristei sopstveno preslikavanje.
Kada raunar eli da proita podatak, operativni sistem izrauna gde se podatak nalazi na dis-
ku. Da bi to uradio, on najpre proita tabelu rasporeivanja datoteka (file allocation table -
FAT) na poetku particije, a zatim saoptava operativnom sistemu u kome sektoru i na kojoj
stazi treba da pronae podatak. Sa tom informacijom glava moe da proita podatak.
Kontroler diska upravlja servo-motorima ureaja i prevodi fluktuirajue napone sa glave u
digitalne podatke za centralnu procesorsku jedinicu.
Veoma esto naredni skup podataka koji treba da se proita nalazi se sekvencijalno lociran na
disku. Zbog toga vrsti diskovi imaju ke memoriju, veliine izmeu 64 Kbajta i 1 Mbajta, u
kojoj smetaju sve informacije koje se nalaze u sektoru ili cilindru, za sluaj da budu potreb-
ne. To je vrlo efikasno reenje, jer poveava propusnu mo i skrauje vremena pristupa.
vrsti disk takoe trai i servo informaciju, koja obezbeuje stalno auriranje lokacije glava.
Posebna servo ploa je skupa, ali skrauje pristupna vremena, jer glave za podatke ne moraju
da gube vreme na slanje servo informacija.
Meutim, servo ploe i ploe za podatke mogu da se meusobno razdese zbog promena tem-
perature. Da bi se to spreilo, ureaj se stalno samoproverava u procesu koji se zove termalna
rekalibracija. Za vreme multimedijalnih reprodukcija ovo moe da prouzrokuje iznenadne
pauze u prenosu podataka, to rezultuje isprekidanom audio reprodukcijom ili izgubljenim
video kadrovima. Kada je servo informacija smetena na ploama za podatke, termalna
rekalibracija nije potrebna. Zato veina ureaja diskova smeta servo informaciju meu
podatke.
Do poetka novog milenijuma najei nain povezivanja ureaja vrstog diska na PC raunar
bio je preko EIDE ili SCSI interfejsa.
Performanse
7
Performanse vrstog diska veoma su vane za ukupnu brzinu sistema - spor vrsti disk moe
da omete brzi procesor kao nijedan drugi sastavni deo sistema; efektivna brzina diska od-
reena je pomou vie inilaca.
Glavni meu njima jeste brzina rotacije ploa. Broj obrtaja diska u minutu predstavlja kritian
deo performansi vrstog diska, jer direktno utie na vreme kanjenja i brzinu prenosa
podataka. to se disk bre vrti, vie podataka prolazi ispod magnetnih glava koje ih itaju; to
je broj obrtaja u minutu manji, vea su mehanika kanjenja. vrsti diskovi se vrte samo
jednom konstantnom brzinom i neko vreme veina brzih EIDE vrstih diskova dostizala je
5400 obrtaja u minutu, dok su brzi SCSI ureaji mogli da postignu 7200 obrtaja u minutu.
Firma Seagate je 1997. godine podigla brzinu na zapanjujuih 10033 obrtaja u minutu, kada je
izbacila na trite svoj ureaj UltraSCSI Cheetah, a sredinom 1998. godine postala je prvi
proizvoa koji je izbacio EIDE vrsti disk sa brzinom od 7200 obrtaja u minutu.
Godine 1999. Hitachi je probio barijeru od 10000 obrtaja u minutu, predstavivi svoj SCSI
ureaj Pegasus II. On se vrti brzinom od fantastinih 12000 obrtaja u minutu - to se prevodi
u vreme kanjenja od 2,49 ms. Hitachi je za smanjivanje prekomerne toplote koja se razvijala
zbog tako velike brzine obrtanja koristio jednu dovitljivu konstrukciju. U standardnom
vrstom disku od 3,5 ina fizike ploe diska imale su prenik od 3 ina. Meutim, u ureaju
Pegasus II veliina ploa bila je smanjena na 2,5 ina. Manje ploe su prouzrokovale manje
trenje vazduha i tako smanjile koliinu toplote koju stvara ureaj. Pored toga, asija ureaja
deluje kao svojevrstan hladnjak koji i sam pomae da se odvede stvorena toplota. Loa strana
konstrukcije sastoji se u tome to su ploe manje pa imaju i manji kapacitet za podatke, to
ima za posledicu poveanje visine ureaja. tavie, ureaj je trenutno raspoloiv samo
proizvoaima originalne opreme koji ga koriste u vrhunskim radnim stanicama i serverima.
Vreme kanjenja
pristupno vreme ureaja jeste interval izmeu trenutka zahteva za podatkom od strane sistema
i trenutka kada je podatak raspoloiv sa ureaja diska. Pristupno vreme ukljuuje stvarno vre-
me pozicioniranja, rotaciono kanjenje i dodatno vremensko optereenje za obradu komande.
Brzina prenosa diska (koja se ponekad zove brzina medijuma) predstavlja brzinu kojom se
podaci prenose ka medijumu diska (stvarnoj ploi diska) i od njega, a zavisi od frekvencije
zapisivanja. Ona je obino izraena u megabajtima u sekundi (MBps). Moderni vrsti diskovi
imaju poveani opseg brzina prenosa od unutranjeg prenika ka spoljanjem preniku diska.
To je tehnika "zonskog" upisivanja. Kljuni parametri za upis na medijum, koji se odnose na
gustinu po ploi, jesu broj staza po inu (Tracks Per Inch - TPI) i broj bita po inu (Bits Per
Inch - BPI). Staza je cirkularni prsten oko diska. TPI je broj ovakvih staza koje mogu da stanu
u oblasti date irine (jedan in). BPI definie koliko bitova moe da se upie na jednom inu
staze na povrini diska.
Brzina prenosa matinog raunara predstavlja brzinu kojom on moe da prenosi podatke
preko IDE/EIDE ili SCSI interfejsa na centralnu procesorsku jedinicu. Obinije je da se na nju
poziva kao na brzinu prenosa podataka (Data Transfer Rate - DTR), to moe biti izvor zabu-
ne. Neki prodavci navode internu brzinu prenosa, odnosno brzinu kojom disk pomera podatke
sa glave ka svojim unutranjim baferima. Drugi navode rafalnu brzinu prenosa podataka, od-
nosno maksimalnu brzinu prenosa koju disk moe da dostigne pod idealnim okolnostima i za
vrlo kratko vreme trajanja. Realno je mnogo vanije kolika je spoljanja brzina prenosa po-
dataka, odnosno koliko brzo vrsti disk stvarno prenosi podatke u glavnu memoriju PC rau-
nara.
Najbolji dananji ureaji visokih performansi mogu da imaju proseno vreme kanjenja manje
od 3 ms, proseno vreme pozicioniranja ispod 7 ms i maksimalnu brzinu prenosa podataka
koja se pribliava 20 Mbajta u sekundi.
Kapacitet
9
Od svoje pojave 1955. godine, industrija magnetskog zapisivanja je stalno i dramatino pove-
avala performanse i kapacitet ureaja vrstog diska kako bi zadovoljila nezajaljive zahteve
raunarske industrije za sve veom i boljom memorijom. Gustina areala kapaciteta memorije
ureaja vrstog diska poveavala se istorijskom brzinom od priblino 27% godinje - dostiu-
i vrhunac od 60% godinje devedesetih godina - to je kao rezultat krajem milenijuma do-
velo do ureaja diskova sposobnih da smetaju informacije u opsegu od 600 do 700 Mbita po
kvadratnom inu.
Tehnologija glava za itanje/upisivanje, koja je najveim delom ovog perioda podravala in-
dustriju ureaja vrstih diskova, zasnovana je na induktivnom naponu koji se proizvede kada
se permanentni magnet (disk) pomera pored magnetskog jezgra obmotanog icom (glava).
Prvobitne glave za zapisivanje bile su proizvoene namotavanjem ice oko ploastog gvozde-
nog jezgra slinog elektromagnetima u obliku potkovice koji se mogu videti na asovima fi-
zike u osnovnim kolama. Trino prihvatanje vrstih diskova, u sprezi sa zahtevima za pove-
anu gustinu areala, dalo je krila stalnom napretku induktivnih glava za zapisivanje. Ovaj nap-
redak je dostigao vrhunac u savremenim induktivnim glavama za itanje/upisivanje sa tankim
filmom (thin-film inductive - TFI), koje se mogu proizvoditi u potrebnim obimima korie-
njem procesora u poluprovodnikom stilu.
Mada je bila smiljena tokom ezdesetih godina, TFI tehnologija je tek krajem sedamdesetih
stvarno primenjena u komercijalno raspoloivom proizvodu. Glava za itanje/upisivanje TFI -
koja se u sutini sastoji od magnetskog jezgra obmotanog icom koja proizvodi napona kada
se pomera pored ploe magnetskog diska - nastavila je da bude industrijski standard sve do
sredine devedesetih godina. Tada je postalo nepraktino poveavati gustinu areala na
konvencionalan nain - poveavanjem osetljivosti glave na promene magnetskog fluksa
dodavanjem namotaja na kalem TFI glave - jer je to poveavalo induktivnost glave do nivoa
koji su ograniavali njenu sposobnost da upisuje podatke.
Reenje je pronaeno u fenomenu koji je otkrio lord Kelvin 1857. godine - da se otpornost
feromagnetne legure menja u zavisnosti od primenjenog magnetskog polja, to je poznato kao
efekat anizotropne magnetne otpornosti (AMR).
Tehnologija MR
10
Godine 1991. rad firme IBM na tehnologiji AMR doveo je do razvoja MR (magneto-otpor-
nih) glava, sposobnih da postignu gustinu areala koja se traila kako bi se podrao stalni rast
industrije ureaja diskova u kapacitetu i performansama. Time se zaobilo osnovno
ogranienje TFI glava - injenica da su te glave morale naizmenino da izvode konfliktne
zadatke upisivanja podataka na disk i itanja prethodno upisanih podataka - usvajanjem
konstrukcije u kojoj su elementi za upisivanje i itanje bili razdvojeni, to je dozvoljavalo
svakom od njih da bude optimizovan za svoju posebnu funkciju.
U MR glavi element za upisivanje je konvencionalna TFI glava, dok je element za itanje sas-
tavljen od tanke trake magnetskog materijala. Otpornost trake menja se u prisustvu magnet-
skog polja, proizvodei jak signal sa malim pojaanjem uma i dozvoljavajui znaajna pove-
anja u gustinama areala. Dok disk prolazi pored elementa za itanje, elektronika ureaja dis-
ka detektuje i dekodira promene u elektrinoj otpornosti prouzrokovanoj obrnutim magnet-
skim polarnostima. Vea osetljivost MR elementa za itanje obezbeuje vei izlaz signala po
jedinici irine staze za upisivanje na povrini diska. Magneto-otporna tehnologija ne samo to
dozvoljava da vie podataka bude smeteno na diskove, nego koristi i manje sastavnih delova
od drugih tehnologija za postizanje odreenog kapaciteta.
Tehnologija GMR
11
U MR materijalu, legurama nikla i gvoa, provodni elektroni kreu se manje slobodno (zbog
eih sudara sa atomima) kada je njihov pravac kretanja paralelan sa magnetskom orijen-
tacijom materijala. To je "MR efekat" koji je otkriven 1988. godine. Kada se elektroni manje
slobodno kreu u materijalu, njegova otpornost je vea. Senzori GMR koriste kvantnu prirodu
elektrona, koji imaju dva pravca spina - spin nagore i nadole. Provodni elektroni sa pravcem
spina paralelnim sa magnetskom orijentacijom filma kreu se slobodno, proizvodei malu
elektrinu otpornost. Nasuprot tome, kretanje elektrona sa suprotnim pravcem spina spreava-
no je eim sudarima sa atomima u filmu, to proizvodi veu otpornost. Firma IBM je
razvila strukture nazvane spinski ventili, u kojima je fiksiran jedan magnetski (Co GMR)
film. To znai da je fiksirana njegova magnetska orijentacija. Drugi magnetski film, ili
senzorski (NiFe GMR) film, ima slobodnu, promenljivu magnetsku orijentaciju. Ovi filmovi
su vrlo tanki i veoma blizu jedan drugome, to dozvoljava da se elektroni bilo kog pravca
spina pomeraju tamo-amo izmeu filmova. Promene u magnetskom polju koje potie od diska
12
prouzrokuju rotaciju magnetske orijentacije filmova senzora, to sa svoje strane poveava ili
smanjuje otpornost cele strukture. Mala otpornost pojavljuje se kada su senzor i fiksirani
filmovi magnetski orijentisani u istom smeru, jer se elektroni sa paralelnim pravcem spina
slobodno pomeraju u oba filma.
Savremeni GMR vrsti diskovi imaju gustinu smetanja podataka od 4,1 Gbita po kvadratnom
inu, mada su eksperimentalne GMR glave ve radile na gustinama od 10 Gbita po kvadrat-
nom inu. Ove glave imaju debljinu senzora od 0,04 mikrona i firma IBM izjavljuje da e
smanjivanje debljine senzora na 0,02 mikrona - sa novim konstrukcijama senzora - omoguiti
gustine od 40 Gbita po kvadratnom inu. Prednost veih gustina zapisa sastoji se u tome to
diskovima mogu da se smanje fizike dimenzije i potronja elektrine energije, a to poveava
brzine prenosa podataka. Sa manjim diskovima za isti kapacitet, u kombinaciji sa lakim
glavama za itanje/upisivanje, brzine obrtanja osovina mogu jo da se poveavaju i da tako
minimizuju mehanika kanjenja prouzrokovana potrebnim pokretanjima glave.
meu dva magnetska tita. Magnetski titovi veoma smanjuju neeljena magnetska polja koja
dolaze sa diska; MR ili GMR senzor u sutini "vidi" samo magnetsko polje od upisanog bita
podatka koji treba da se proita. U jedinstvenoj glavi drugi magnetski tit takoe radi kao je-
dan pol induktivne glave za upisivanje. Prednost odvojenih elemenata za itanje i upisivanje
lei u tome to oba elementa mogu da se optimizuju posebno. Jedinstvena glava ima jo pred-
nosti. Ona je jevtinija za proizvodnju, jer zahteva manje proizvodnih koraka. Najzad, ona bo-
lje radi u ureaju vrstog diska, jer je manje rastojanje izmeu elemenata za itanje i
upisivanje.
VODI KROZ PC TEHNOLOGIJU
VRSTI
DISKOVI
II
IDE
Jedan od najstarijih i najznaajnijh standarda uvedenih u PC hardver bio je IDE (Integrated
drive electronics - elektronika integrisanih ureaja), standard koji upravlja razmenom podata-
ka izmeu procesora i vrstog diska. IDE koncept su najpre uveli Western Digital i Compaq
1986. godine kako bi prevazili ogranienja performansi ranijih podsistema kao to su ST506
i ESDI. Sam termin IDE ne oznaava konkretno standard hardvera ve predstavlja predloge
ukljuene u industrijski prihvaenu specifikaciju za sprege (interfejse) poznatu kao ATA (AT
Attachment). Paralelni ATA standard razvijen je iz originalne IBM-ove sprege Advanced
Technology (AT) i odreuje skup komandi i registara za spregu, stvarajui univerzalni stan-
dard za komunikaciju izmeu diska i PC raunara.
Jedna od glavnih novina koje je uvedena pomou IDE standarda je objedinjavanje funkcija
kontrolera na samom disku. Odvajanje upravljake logike od sprege omoguilo je proizvoa-
ima diskova da nezavisno poboljaju rad svojih ureaja jer u samu ATA spregu nisu bile ug-
raene karakteristike za poboljavanje rada. IDE diskovi se prikljuuju direktno na sistemsku
magistralu bez potrebe za odvojenim kontrolerom na magistrali, ime se smanjuje ukupna
cena.
EIDE
Godine 1993. Western Digital je izbacio na tri-
te spregu EIDE (Enhanced IDE - poboljani
IDE). EIDE je standard projektovan da prevazie
ogranienja ATA, istovremeno zadravajui
kompatibilnost sa prethodnim ureajima. EIDE
podrava bri prenos podataka (sa Fast ATA
sposobnim za brzine prenosa neprekidnih grupa
podataka do 16,6 Mbajta u sekundi) i vei kapa-
citet diskova, do 137 GBajta od sredine 1998.
godine, kada je prevaziena prethodna granica
od 8,4 GBajta.
Na EIDE sistemu se sa etiri mogua ureaja upravlja pomou dva kanala. Svaki kanal podr-
ava dva ureaja u konfiguraciji nadreeni/podreeni. Primarni prikljuak je obino povezan
sa lokalnom magistralom (na primer PCI) i to na istu adresu za postavljanje zahteva za preki-
dom kao to je to bilo na standardnom IDE sistemu. Ovo osigurava kompatibilnost unazad sa
IDE sistemima i spreava konflikte koji bi inae izbili sa softverom operativnog sistema ili
3
drugim softverom koji komunicira sa IDE ureajem. Stari IDE sistem mora biti podeen tako
da se nosi sa poboljanjima na EIDE sistemu (vie performanse i poveani kapacitet vrstog
diska), a to omoguava dodatni softver.
Kada je matinom raunaru potrebno da podaci budu proitani ili zapisani, operativni sistem
prvo odreuje gde su podaci smeteni na vrstom disku - broj glave, cilindar i identifikacija
sektora. Operativni sistem onda predaje komandu i upuuje informaciju kontroleru diska koji
postavlja glave za itanje/zapisivanje na pravu stazu. Kako se disk okree, odgovarajua glava
ita adresu svakog sektora na stazi. Kada se eljeni sektor pojavi ispod glave za ita-
nje/zapisivanje, potrebni podatak se uitava u bafer za skrivenu memoriju, obino u blokovi-
ma od po 4 Kbajta. Konano, ip za spregu vrstog diska alje podatak matinom raunaru.
Kao i ATAPI, i EIDE podrava standarde prenosa koje je razvio ATA Komitet. Reimi pro-
gramiranog ulaza/izlaza PIO (Programmed Input/Output) predstavljaju niz protokola koje
koriste ureaj i IDE kontroler kako bi mogli da razmenjuju podatake pri razliitim brzinama,
to odreuje specifikacije za uee centralne procesorske jedinice u razmeni podataka
izmeu vrstog diska i memorije. Mnogi ureaji podravaju i operaciju direktnog pristupa
memoriji (DMA - Direct Memory Access) kao alternativni protokol za PIO reime. Tada
ureaj preuzima magistralu (bus mastering) i prosleuje podatak direktno do sistemske
memorije. Ovo je bolje za PC raunare za vieprocesnu obradu zadataka, poto centralna
procesorska jedinica moe da obavlja druge poslove dok je prenos podataka u toku, iako, dok
je PCI magistrala u upotrebi, centralna procesorska jedinica moe da koristi memoriju i ISA
magistrale samo u sistemima koji koriste Triton HX/VX ili novije skupove ipova.
Upravljaki program operativnog sistema za podrku pogonskog ureaja je potreban za DMA,
a BIOS (basic input/output system - osnovni ulazni/izlazni sistem) takoe mora podravati
ove specifikacije da bi se njima sluio.
Kasnije je industrija vrstih diskova usvojila nekoliko naina za dalje poboljanje performan-
si. Prvi je bio poveanje kapaciteta ureaja. Ovo je postignuto tako to su staze na disku
postavljane blie jedna drugoj (gustina traka) i tako to su se podaci zbijenije upisivali na
svaku stazu (linearna gustina). Brzine unutranjeg prenosa podataka znatno su poveane time
to je vie podataka uinjeno dostupnim tokom svake rotacije. Zatim je usledilo nekoliko
mera koje su preduzimali pojedini proizvoai za dalje poveavanje brzina prenoenja
podataka, na primer, proizvodnja jedinica sa veim brojem obrtaja u minutu ili izmena
algoritama za rad sa baferima skrivene memorije. Poslednji korak bila je izmena samog
ATA/IDE protokola.
Ultra ATA
U drugoj polovini 1997. godine granica EIDE od 16,6 Mbajta u sekundi udvostruena je na
33 Mbajta u sekundi uz pomo novog protokola Ultra ATA (takoe nazivanog i ATA-33 ili
Ultra DMA mode 2 protocol). Uz poveanje brzine prenosa podataka, protokol Ultra ATA je
poboljao i integritet podataka koristei kd za otkrivanje greaka tokom prenosa podataka,
nazvan ciklina provera redundantnosti (CRC - Cylindrical Redundancy Check).
ATA-5 obuhvata Ultra ATA/66 koji udvostuava brzinu prenosa neprekidne grupe podataka
Ultra ATA tako to smanjuje vremena uspostavljanja ivica impulsa i poveava brzinu takta.
Vee brzine takta poveavaju elektromagnetne smetnje i one se ne mogu otkloniti
standardnim kablom od 40 pina koji koriste ATA i Ultra ATA. Da bi se uklonio ovaj porast
elektromagnetnih smetnji, razvijen je novi 40-pinski 80-ilni kabl. Ovaj kabl uvodi 40
dodatnih linija uzemljenja izmeu svake od ve postojeih 40 linija uzemljenja i signala. Tih
dodatnih 40 linija pomae u zatiti signala od elektromagnetnih smetnji. Novi konektor je
ostao kompatibilan sa postojeim 40-pinskim hederima, a jedinice vrstog diska Ultra
ATA/66 kompatibilne su sa Ultra ATA/33, DMA, sa starijim diskovima EIDE/IDE, CD-
ROM ureajima i sistemima matinih raunara. Specifikacija ATA-5 uvodi novi kd za
otkrivanje greaka pomou cikline provere redundantnosti (CRC) i dodaje Ultra DMA
reime 3 (44,4 Mbajta u sekundi) i 4 (66,6 Mbajta u sekundi) prethodnim PIO reimima 0-4,
DMA reimima 0-2 i Ultra DMA reimu 2.
Tabela koja sledi pokazuje da se nekoliko komponenti poboljalo usavravanjem ATA sprege,
ostvarujui sve veu brzinu i funkcionalnost, od vremena kada se pojavila prva ATA
specifikacija, 1981. godine:
ATA/ATA ATA/ATA
Specifikacija ATA ATA-2 ATA-3
PI-4 PI-5
PIO 4
PIO 4 PIO 4
Reimi prenosa PIO 1 DMA 2 /
DMA 2 DMA 2
UDMA 2
Maksimalan broj
2 2 2 2 po kablu 2 po kablu
veza
40-pinski,
Kabl 40-pinski 40-pinski 40-pinski 40-pinski
80-ilni
CRC Ne Ne Ne Da Da
Godina uvoenja 1981 1994 1996 1997
U poslednjih nekoliko godina, pojavile su se dve alternativne tehnologije serijskih sprega kao
6
mogua zamena za paralelnu ATA spregu. To su univerzalna serijska magistrala (USB - Uni-
versal Serial Bus) i IEEE 1394. Meutim, nijedna od ovih sprega nije pruala kombinaciju
niske cene i visokih performansi koja je bila klju uspeha tradicionalne paralelne ATA sprege.
Ali, uprkos svom uspehu, paralelna ATA sprega ima niz nedostataka u projektu. Veina tih
nedostataka je uspeno prevaziena. Ipak, neki su ostali i zato je 1999. godine formirana rad-
na grupa Serial ATA, koju su inile firme APT Technologies, Dell, IBM, Intel, Maxtor,
Quantum i Seagate Technologies. On je osnovana da bi zapoela rad na serijskoj ATA
memorijskoj sprezi za jedinice vrstog diska i ATAPI ureaje (ATA packet interface), koja je
trebalo da zameni postojeu paralelnu ATA spregu.
Osnovne prednosti serijske ATA sprege nad paralelnom ATA spregom podrazumevaju:
Smanjenja napona i broja pinova. Zahtev serijske ATA sprege za niskim naponom (500
mV dvostruke amplitude) uspeno e ublaiti sve manje prilagodljiv signalni zahtev od 5
V koji usporava postojeu paralelnu ATA spregu.
Krai kablovi koje je lake usmeriti. Ukidanje ogranienja u duini kablova - serijska
ATA arhitektura zamenjuje iroki, trakasti kabl paralelne ATA sprege tankim, savitljivim
kablom duine do 1 metar. Serijski kabl je krai, lake se usmerava unutar asije PC ra-
unara i otklanja potrebu za velikim i kabastim 40-pinskim prikljucima koje zahteva pa-
ralelna ATA sprega. Kabl malog prenika takoe e poboljati protok vazduha unutar a-
sije PC sistema i olakae projektovanje manjih PC sistema u budunosti.
Poboljana robustnost podataka. Serijska ATA sprega omogui e detaljniju proveru i is-
pravljanje greaka od onoga to trenutno nudi paralelna ATA sprega. Serijska magistrala
moe garantovati integritet komandi i podataka prenesenih od jednog do drugog kraja.
Oekuje se da e se prva generacija serijske ATA sprege pojaviti 2001. godine, sa podrkom
za brzine prenosa podataka koje se kreu do 150 Mbajta u sekundi. Kod kasnijih verzija ove
specifikacije oekuje se poveanje performansi koje e omoguiti podrku brzina prenosa
podataka od 300 Mbajta u sekundi, a kasnije i 600 Mbajta u sekundi.
cilindra, glave i sektora (CHS - cylinder, head, sector), koje su bile direktno povezane sa fizi-
kim rasporedom vrstih diskova. Naalost, konstruktori sistema BIOS (Basic Input/Output
System - osnovni ulazni/izlazni sistem) i sprege ATA (Advanced Technology Attachment -
sprega za naprednu tehnologiju) nisu postavili sve bajtove za adresiranje na isti nain niti su
odredili isti broj bajtova za adresiranje cilindra, glave i sektora. Zbog razlika u
konfiguracijama CHS, potrebno je prevoenje adrese kada je podatak poslat iz sistema (koji
koristi BIOS) i ATA sprege. To je prouzrokovalo probleme na ureajima kapaciteta od 528
Mbajta, 4,2 Gbajta i, u poslednje vreme, na 8,4 Gbajta.
Granica od 8,4 Gbajta obuhvata ceo adresni prostor definisan za sistem BIOS. Veina PC sis-
tema je ograniena za pristup ureajima kapaciteta od 8,4 Gbajta ili manje (7,9 Gbajta kod ne-
kih sistema). BIOS ovih sistema nema odgovarajue adresne lokacije za pristup kapacitetima
veim od 8,4 Gbajta. To je zato to postojea ATA sprega koristi adresiranje od 28 bita, koje
podrava ureaje od 228 x 512 bajta (137 Gbajta). Naalost, veina sistema BIOS koristi
adresiranje od 24 bita, koje dozvoljava pristup samo kapacitetima od 224 x 512 bajta ili 8,4
Gbajta. (Kada se ovaj broj pomnoi, dobije se zapravo 8,6 Gbajta, ali zbog naina na koji
BIOS koristi bit, dostupno je samo 8,4 Gbajta). Kada sistem eli da zapisuje podatke na disk
ili da ih uitava sa njega, BIOS mora da koristi softverski prekid. Glavni prekid koji se koristi
da bi se pristupilo jedinici vrstog diska jeste prekid 13h. Ovom prekidu dodeljena su 24 bita
za adresiranje, to dozvoljava sistemu da pristupi samo kapacitetu od 8,4 Gbajta na disku.
Konstruktori sistema su bili svesni ovog ogranienja, pa su zato definisali proirenja za prekid
13. Ovo doputa etvorostruku re (64 bita za adresiranje), a to je isto to i 264 x 512 bajta (9,4
x 1021 bajta), ili 9,4 tera gigabajta, ili preko trilion puta vie od ureaja od 8,4 Gbajta. Veoma
malo sistema projektovanih pre sredine 1998. godine dobro podrava proirenja za BIOS-ov
prekid 13; na sreu, postoji nekoliko naina na koje se ovaj problem moe reiti.
Meutim, to nije sve, poto postoji jo jedno ogranienje koje utie na korisnika, a ne moe se
ispraviti auriranjem BIOS-a. To je posledica ogranienja svojstvenog operativnim sistemima.
Najee su korieni Windows 3.x i Windows 95. Veina verzija ovih operativnih sistema
podrava samo maksimalnu veliinu particije od 2,1 Gbajta. To znai da e ureaji kapaciteta
preko 2,1 Gbajta morati da se podele u nekoliko logikih jedinica, C:, D: itd. Za ureaje kapa-
citeta 8,4 Gbajta bie potrebno najmanje etiri logike jedinice diska.
Mikrosoft je kao reenje ponudio podrku proirenog sistema datoteka. Ovo poveava broj
adresnih bitova u tabeli rasporeivanja datoteka (FAT - File Allocation Table) sa 16 (FAT16)
na 32 bita (FAT32), to doputa mnogo vee logike jedinice diska kapaciteta do 2,2 Tbajta.
Novi proireni sistem datoteka ima podrku jedino u OSR2.x verziji Windows 95, koja se
mogla nabaviti samo kod proizvoaa sistema i nije bila u masovnoj prodaji kao nadgradnja
postojeim sistemima. Windows 98 takoe podrava ovaj sistem datoteka.
Oekuje se da e se sledee ogranienje na ATA sprezi pojaviti kod kapaciteta od 137 Gbajta,
kada 28 bitova za adresiranje na ATA magistrali postane nedovoljno.
SCSI
Kao to je sluaj sa veinom specifikacija u svetu raunara, originalna SCSI (ita se "skazi")
specifikacija (SCSI - Small Computer Systems Interface - interfejs malih raunarskih sistema)
zavrena je poto je ve otpoeo rad na boljoj verziji (SCSI-2). Nastala je kao rezultat po-
kuaja Shugarta i NCR-a da razviju novu spregu za male raunare. U osnovi sprege bio je, i
8
jo uvek jeste, skup komandi koje kontroliu prenos podataka i komunikaciju meu ure-
ajima. Te komande predstavljale su prednost SCSI-ja, zato to su uinile spregu
inteligentnom, ali su istovremeno postale i njena glavna mana, poto nije bilo dovoljno
standarda za skup komandi koji bi bio zaista koristan proizvoaima ureaja. Zbog toga je
sredinom osamdesetih godina, a da bi standardizovale SCSI komande, razvijeno proirenje
CCS (Common Command Set).
SCSI je, kao i EIDE, magistrala koja kontrolie protok podataka (I/O) izmeu procesora rau-
nara i njegovih periferijskih ureaja, najee vrstih diskova. Za razliku od EIDE, SCSI
zahteva spregu koja je povezuje sa PCI ili ISA magistralom PC raunara. To nije kontroler
ve, kako se ispravno kae, adapter matinog raunara. Pravi kontroleri su ugraeni u svaki
SCSI ureaj. Oni povezuju SCSI periferijske ureaje sa SCSI magistralom preko adaptera
matinog raunara.
Vanilla SCSI podrava do osam ureaja, koristei pri tom ID brojeve od 0 do 7. Po pravilu,
kontrolni adapter matinog raunara ima ID broj 7 i aktivira operativni sistem sa ureaja sa
najmanjim ID brojem. Veina SCSI sistema postavlja vrsti disk za aktiviranje sistema na ID
broj 0, ostavljajui brojeve od 1 do 6 slobodne za druge ureaje koji sistem ne aktiviraju.
Kada se SCSI sistem pokrene, izlazi spisak svih ureaja na magistrali sa njihovim ID
brojevima.
9
SCSI adaper matinog raunara preuzima hardversku liniju zahteva za prekidom (IRQ -
interrupt request), ali ne i ureaji prikljueni na karticu, to znaajno poveava mogunost
proirenja. U stvari, mogue je dodati drugu SCSI karticu za jo sedam ureaja. Jo bolje,
dvokanalna SCSI kartica preuzima samo jedan zahtev za prekidom, a kontrolie do 15
periferijskih ureaja.
Evolucija SCSI
SCSI-1, originalni standard iz 1986. godine, sada je zastareo. On je koristio asinhroni prenos
podataka, kod koga su matini raunar i ureaj, od kojih nijedan nije mogao da iskoristi mak-
simalni potencijal onog drugog, sporo razmenjivali po 8 bita istovremeno, obezbeujui irinu
propusnog opsega od 3 Mbajta u sekundi. SCSI-1 je doputao najvie osam ureaja - adapter
matinog raunara i do sedam vrstih diskova.
Kod sinhronog prenosa podataka, matini raunar i ureaj zajedniki odreuju najveu brzinu
prenosa koju mogu da podre. Na specifikaciji SCSI-2 poelo se raditi 1986. godine, a
Ameriki institut za nacionalne standarde (ANSI - American National Standards Institute)
konano je odobrio ovaj standard 1994. godine. Specifikaciju SCSI-2 karakterisali su sinhroni
prenos podataka, poveavanje irine propusnog opsega na 5 Mbajta u sekundi i dodatne
specifikacije koje su omoguavale prikljuenje i drugih ureaja pored vrstih diskova, to je
ovom standardu dalo ulogu sprege za vie ureaja.
SCSI-2 je uveo i dva opciona poveanja brzina: udvostruenje signalne brzine na 10 MHz
(brzi SCSI - fast SCSI) i dodavanje drugog "P" kabla na SCSI magistralu, ime su omogueni
prenosi podataka od 16 ili 32 bita (iroki SCSI - wide SCSI). Ove dve opcije mogu da se ko-
riste odvojeno ili zajedno u okviru brzog irokog SCSI-ja (fast wide SCSI), koji odrava br-
zinu prenosa na 20 Mbajta u sekundi. iroki SCSI adapteri mogu da podravaju do 16 ureaja
u jednostrukom lancu, sa ID brojevima od 0 do 15.
Posle SCSI-2 stvari postaju pomalo zbunjujue. Specifikacija SCSI-3, skicirana 1996. godine,
deli SCSI na nekoliko standarda. To su:
to je najvanije, SCSI-3 otklanja potrebu za drugim kablom za brzi ili iroki SCSI i dodaje
podrku za kabl od optikih vlakana. Jo jedan dodatak je i SCAM (SCSI configuration auto-
magically), koji reava jednu od uobiajenih albi na SCSI - da ga je teko instalirati i konfi-
gurisati. Kao podskup opcije prikljui-i-radi (Plug and Play), SCAM doputa SCSI ureaje sa
automatskim konfigurisanjem koji sami biraju svoje ID brojeve, a ne runu dodelu ID broje-
va, kao kod SCSI-1 i 2. SCSI-3 takoe doputa i automatsko zavravanje.
Ultra SCSI (takoe poznato kao Fast-20) predstavlja proirenje za SCSI-2. Ono je ponovo
udvostruilo signalne brzine, sada na 20 MHz, na raun skraivanja SCSI magistrale na 1,5
m. Ultra SCSI-2 (poznat i kao Fast-40) predstavlja najnovije i najbre ostvarenje iz 1998.
10
Ultra 160 SCSI, najavljen krajem 1999. godine, predstavlja podskup veeg Ultra3 SCSI
standarda, koji udvostruava performanse svog prethodnika, Ultra2 SCSI. Tehnoloki
gledano, on nudi tri glavna poboljanja u odnosu na Ultra2:
ciklinu proveru redundantnosti (CRC), koja proverava sve prenose podataka, znaajno
doprinosei integritetu podataka
Fibre Channel
Sada kada je prihvaen kao ANSI standard, izgleda da je Fibre Channel uspostavljen da revo-
lucionarizuje nain na koji se organizuje masovna memorija u mrei. On je mnogo bri od
SCSI-ja, sa prvim implementacijama koje podravaju brzine prenosa podataka od 100 Mbajta
u sekundi, u punom dupleksu i sa ciljem da se poveaju na 400 Mbajta u sekundi u 2001. go-
dini. Pored toga, on nema problema sa ogranienjima u daljini koje je nametnuo SCSI, jer po-
drava 30 m preko bakarnog kabla i do 10 km kada se kao prenosni medijum koristi optiko
vlakno, gotovo isto kao i Gigabit Ethernet, zasnovan na istim transportnim protokolima.
Fibre Channel moe da se uradi u obliku kontinualne arbitrirane petlje (FCAL), koja moe da
ima na stotine prikljuenih zasebnih memorijskih ureaja i matinih sistema, ili sa vezom
preko brzog komutatora (vrlo slino mrenim prekidaima), kao drugom opcijom. Sve ga ovo
ini vrlo fleksibilnom i na greke otpornom tehnologijom i, prikljuivanjem niza diskova i re-
zervnih ureaja direktno na petlju, a ne na neki server, ta tehnologija moe da se upotrebi za
konstrukciju nezavisne memorijske mree (SAN - storage area network). To sa svoje strane
dozvoljava da se podaci prenose ka serverima i od njih, kao i da se prave njihove rezervne ko-
pije, sa malim ili nikakvim uticajem na uobiajeni mreni saobraaj, to predstavlja stvarnu
prednost u skladitima podataka i drugim klijent/server primenama u kojima se radi sa mnogo
podataka.
12
SSA
Dananje ogromne baze podataka i primene sa intenzivnom upotrebom podataka zahtevaju
neverovatne veliine memorije, a prenoenje masivnih blokova informacija trai tehnologiju
koja je robustna, pouzdana i skalabilna.
Serijska memorijska arhitektura (SSA - Serial Storage Architecture) jeste sprega razvijena u
firmi IBM. Njome se povezuju memorijski ureaji, memorijski podsistemi, serveri i radne sta-
nice u primenama PC servera koje su namenjene za kritine zadatke. Meutim, ona nije
uspela da, poetkom 1999. godine, dobije glavnu podrku i izgledalo je da e je pobediti kon-
kurentski standard Fibre Channel.
SSA obezbeuje zatitu podataka za kritine primene pomaui da se osigura da prekid jed-
nog kabla ne sprei pristup podacima. Sve komponente tipinog SSA podsistema povezane su
dvosmernim kablovima. Podaci poslati iz adaptera mogu da putuju u oba pravca po petlji do
svog odredita. SSA otkriva prekide u petlji i automatski rekonfigurie sistem, to pomae da
se odri veza dok se link ponovo ne uspostavi.
Sistem moe da podrava do 192 ureaja diska i oni se mogu zamenjivati u toku rada. Ureaji
su dostupni u kapacitetima od 2,25 i 4,51 Gbajta, a pojedini od njih mogu biti odreeni za
upotrebu od strane niza u sluaju otkaza hardvera. Adapter moe da podrava do 32 posebna
niza RAID (Redundant Group of Independent Disks - redudandtna grupa nezavisnih diskova),
a nizovi mogu da budu preslikani preko servera kako bi se obezbedio ekonomian nain
zatite u kritinim primenama. Pored toga, nizovi mogu da budu smeteni na rastojanjima do
25 metara - povezani tankim jeftinim bakarnim kablovima - to dozvoljava podsistemima da
budu na sigurnim, pogodnim mestima, daleko od samih servera.
13
Sa svojom prirodnom elastinou i lakoom upotrebe SSA se sve vie koristi u okruenjima
server/RAID, gde je u moe obezbediti propustljivost do 80 Mbajta u sekundi, sa podranim
brzinama prenosa podataka do 60 Mbajta u sekundi u ne-RAID reimu i 35 Mbajta u sekundi
u RAID reimu.
RAID
Osamdesetih godina kapaciteti vrstih diskova su bili ogranieni i veliki ureaji su zahtevali
visoku cenu. Traei alternativu skupim individualnim ureajima velikog kapaciteta, projek-
tanti memorijskih sistema poeli su da eksperimentiu sa nizovima manjih, jeftinijih vrstih
diskova. U radu iz 1988. godine pod naslovom "Primer redundantnih nizova jeftinih diskova"
tri istraivaa sa Univerziteta California-Berkeley predloila su smernice za takve nizove. Oni
su smislili termin RAID - redundantni niz jeftinih diskova - da bi izrazili pristupanost
podacima i prednosti u pogledu trokova koje bi pravilno izgraeni nizovi mogli da obezbede.
Kako je tehnologija memorijskih ureaja napredovala i cena po megabajtu padala, termin
RAID je redefinisan, pa se odnosi na nezavisne diskove, naglaavajui tako mogue prednosti
tehnike u pogledu raspoloivosti podataka u odnosu na uobiajene memorijske sisteme sa
diskovima.
Originalni koncept se sastojao u tome da se mali jeftini ureaji diskova u niz grupiu tako da
niz sistemu izgleda kao jedan veliki skupi ureaj (SLED - single large expensive drive).
Pokazalo se da takav niz ima bolje karakteristike u pogledu performansi od tradicionalnih
individualnih vrstih diskova. Meutim, u poetku je problem predstavljalo to to je srednje
vreme izmeu otkaza (MTBF) niza bilo smanjeno, zbog verovatnoe da bilo koji ureaj iz
niza otkae. Dalji razvoj je rezultovao specifikacijom est standardizovanih RAID nivoa, ime
se obezbeivala ravnotea izmeu performansi i zatite podataka. U stvari, termin "nivo" je
donekle pogrean, jer ovi modeli ne predstavljau hijerahiju; niz RAID 5 nije po prirodi bolji
ili gori od niza RAID 1. Najee korieni su RAID nivoi 0, 3 i 5:
nije pravi RAID ukoliko nije upotrebljen sa drugim RAID nivoima, jer nema uroenu
otpornost na greke. Raspodeljivanje je metod preslikavanja podataka na fizike ureaje
diskova u nizu da bi se stvorio virtuelni veliki ureaj. Podaci su podeljeni u susedne segmente
ili "trake" koje se sekvencijalno upisuju na diskove, pri emu svaka traka ima definisanu
veliinu ili "dubinu" u blokovima. Niz ureaja diskova, uporeen sa individualnim ureajem,
daje poboljane performanse ako je veliina trake tako podeena da odgovara tipu
aplikacionog programa podranog pomou niza:
U okruenju sa intenzivnim ulazom/izlazom, tj. transakcionom okruenju, gde se pojavlju-
ju viestruki konkurenti zahtevi za malim zapisima podataka, pogodnije su vee trake (na
nivou bloka). Ako je traka na jednom individualnom ureaju dovoljno velika da sadri ceo
zapis, ureaji u nizu mogu se nezavisno odazivati na ove zahteve za podacima.
U okruenju sa intenzivnim podacima, gde su smeteni veliki zapisi podataka, pogodnije
su manje trake (na nivou bajta). Ako se dati zapis podataka protee na vie ureaja disko-
va u nizu, sadraj zapisa moe da se ita paralelno, poboljavajui ukupnu brzinu prenosa
podataka.
Drugi koncept skladitenja podataka, u bliskoj vezi sa RAID-om, jeste EDAP (Extended Data
Availability and Protection - proirena raspoloivost i zatita podataka). Memorijski sistem sa
mogunou EDAP moe da zatiti svoje podatke i da obezbedi trenutni onlajn pristup poda-
cima, uprkos pojavi otkaza u sistemu diska, meu prikljuenim ureajima ili u svom okrue-
nju. Mesto, tip i koliina pojava otkaza odreuju stepen EDAP sposobnosti dodeljene sistemu
diska. Dva tipa RAID-a obezbeuju EDAP za diskove: RAID sa preslikavanjem i RAID sa
parnou. Preslikavanje je prethodilo RAID-u sa parnou i bilo je identifikovano u radovima
istraivaa sa Univerziteta Berkeley kao RAID nivoa 1. Njegova mana sastoji se u tome to,
za razliku od RAID-a sa parnou, preslikavanje zahteva redundantnost od 100 %. Njegove
prednosti su, za razliku od RAID-a sa parnou, poboljanje performansi itanja, obino
skroman uticaj na performanse upisivanja i vei procent diskova koji u redundantnoj grupi sa
preslikavanjem mogu istovremeno da otkau u poreenju sa redundantnom grupom RAID-a
sa parnou. RAID sa parnou je u radovima istraivaa sa Univerziteta Berkeley
identifikovan kao RAID nivoa 3, 4, 5 i 6. U tim sluajevima reija (redundantni podaci u
obliku parnosti) znaajno je smanjena, na opseg od 10 % do 33 %, u poreenju sa
preslikavanjem (redundantni podaci u obliku potpune kopije).
Nivoi RAID-a sa parnou kom-
binuju raspodeljivanje i proraune
parnosti kako bi dozvolili
oporavak podataka ako disk
otkae. Slika ilustruje i koncept
raspodeljivanja podataka i RAID
sa parnou, a prikazuje kako blok podataka koji sadri vrednosti 73, 58, 14 i 116 moe da se
raspodeli preko niza RAID 3 koji se sastoji od etiri ureaja diskova za podatke i jednog diska
za parnost, uz upotrebu parnog metoda parnosti.
Pred kraj devedesetih godina implementacija RAID bila je skoro iskljuivo u domenu servera.
Meutim, do tada su brzine procesora dostigle taku gde je vrsti disk esto bio usko grlo ko-
je je spreavalo da sistem radi sa svojim punim mogunostima. Podstaknuta i potpomognuta
raspoloivou matinih ploa koje su imale i RAID kontroler, upotreba RAID tehnike
raspodeljivanja je, do 2000. godine, izbila na povrinu kao dobro reenje tog problema i na vr-
hunskim stonim sistemima.
15
SMART
Godine 1992. IBM je poeo, po prvi put u industriji, sa isporukama ureaja vrstih diskova od
3,5 ina koji bi stvarno mogli predskazati svoj sopstveni otkaz. Ovi ureaji su bili opremljeni
tehnologijom PFA (Predictive Failure Analysis - analiza predvidljivih otkaza), razvijenom u
IBM-u, koja periodino meri odabrane atribute ureaja - stvari kao to su visina glave nad dis-
kom - i alje upozoravajuu poruku kada se pree unapred definisani prag. Prihvatanje PFA
tehnologije u industriji dovelo je na kraju do tehnologije SMART (Self-Monitoring, Analysis
and Reporting Technology - samonadgledanje, analiza i izvetavanje), koja je postala indus-
trijski standardni indikator predvianja i za IDE/ATA i za SCSI ureaje vrstih diskova.
Postoje dve vrste otkaza vrstih diskova: predvidljivi i nepredvidljivi. Nepredvidljivi otkazi
vrstih diskova se dogaaju brzo, bez prethodnog upozorenja. Ove otkaze mogu prouzrokova-
ti statiki elektricitet, oteenje pri rukovanju ili toplotni problemi prilikom lemljenja, a nita
se ne moe uraditi da bi se oni mogli predvideti ili izbei. U stvari, 60% otkaza ureaja meha-
nike je prirode i esto predstavlja posledicu postepene degradacije performansi ureaja.
Kljuna vitalna podruja obuhvataju:
Glave/sklop glave: pukotina na glavi, slomljena glava, zaprljanost glave, rezonanca glave,
rav spoj sa elektronskim modulom, oteenje pri rukovanju
Motori/leajevi: otkaz motora, istroen leaj, preterana istroenost, nema obrtanja, otee-
nje pri rukovanju
Elektronski modul: otkaz kola/ipa, rava veza sa ureajem ili magistralom, oteenje pri
rukovanju
Medijum: ogrebotina, defekt, ponovni pokuaji, rav servo, intervencije kda za ispravlja-
nje greaka, oteenje pri rukovanju.
Sve ovo je ispitivano godinama i dovelo je do toga da su projektanti ureaja diskova u stanju
ne samo da razviju pouzdanije proizvode, nego i da primene svoje znanje na predvianje otka-
za ureaja. Kroz istraivanje i nadgledanje vitalnih funkcija treba da se odrede pragovi per-
formansi koji su u korelaciji sa bliskim otkazom i ba su to vrste otkaza koje SMART poku-
ava da predvidi.
Ba kao to arhitektura ureaja vrstog diska varira od jednog do drugog proizvoaa, tako i
ureaji koji imaju SMART osobine koriste vie razliitih tehnika da nadgledaju raspoloivost
podataka. Na primer, SMART ureaj moe da nadgleda visinu lebdenja glave iznad magnet-
skog medijuma. Ako glava poinje da leti suvie visoko ili suvie nisko, postoje veliki izgledi
da bi ureaj mogao otkazati. Drugi ureaji mogu da nadgledaju dodatne ili razliite uslove,
kao to je sklop za korekciju greaka na kartici vrstog diska ili uestanost pojavljivanja pri-
vremenih greaka. Kada se posumnja na pretei otkaz, ureaji alju znak za uzbunu kroz ope-
rativni sistem aplikaciji koja prikazuje upozoravajuu poruku.
Lom glave je jedan od najkatastrofalnijih tipova otkaza vrstog diska i - poto je visina na ko-
joj glava lebdi iznad povrine medijuma stalno sniavana tokom godina kako bi se poveala
gustina zapisivanja, a time i kapaciteti diskova - moglo bi se logino oekivati da to bude
oblik otkaza sa poveanom verovatnoom. To, na sreu, nije sluaj, jer je visina lebdenja
uvek bila jedan od najkritinijih parametara pouzdanosti ureaja vrstog diska koji je kao
takav stalno smanjivan, pa su tehnike za predvianje lomova glave postajale sve vie
sofisticiranije. Ne samo da su glave koje lebde suvie nisko u opasnosti od loma, nego i onda
kada glava za zapisivanje lebdi na veoj visini nego to je predvieno, makar i kratko vreme,
16
raspoloivo magnetsko polje moe biti nedovoljno da pouzdano upie podatak na medijum.
To se zove "zapis sa velike visine". Spoljanji udar, vibracija, defekt medijuma ili zaprljanost
mogu to da prouzrokuju. Privremene greke prouzrokovane ovim fenomenom su otklonjive,
ali hardverske greke nisu.
Termalno nadgledanje je skorije uvedeni aspekt SMART, projektovan da upozori matini ra-
unar na mogue oteenje zbog ureaja diska koji radi na previsokoj temperaturi. U ureaju
vrstog diska i elektronski i mehaniki sastavni delovi - kao to su leajevi aktuatora, osovina
i kalem motora - mogu biti podloni uticaju prekomernih temperatura. Mogui uzroci su
zaglavljen ventilator za hlaenje, neispravan sobni klima-ureaj ili sistem za hlaenje koji je
jednostavno preoptereen sa mnogo diskova ili drugih sastavnih delova. Brojne SMART
implementacije koriste toplotni senzor da bi detektovale uslove okruenja koji utiu na
pouzdanost ureaja diska - ukljuujui tu temperaturu ambijenta, brzinu protoka vazduha za
hlaenje, napon i vibracije - i upozoravaju korisnika kada temperatura pree unapred
definisani prag, obino u opsegu od 60 do 650C. Sledea tabela identifikuje jedan broj drugih
uslova za otkaz, njihove tipine simptome i uzroke, kao i razliite inioce ije nadgledanje
moe da pomogne u predvianju otkaza:
Otkaz glave, Velike softverske greke, servo, Brzina greaka itanja, brzina
rezonanca oteenje pri rukovanju servo greaka
Microdrive
Tehnologija GMR bila je kljuna osobina revolucionarnog ureaja Microdrive firme IBM, ko-
ji je uveden sredinom 1999. godine. Microdrive je najmanji ureaj vrstog diska na svetu, koji
koristi jednu plou prenika 1 in i ima masu od samo 16 grama. Upotreba industrijske
standardne sprege CF+ Tip II, koja dozvoljava jednostavnu integraciju vie ureaja u tzv.
handheld raunar i obezbeuje kompatibilnost sa spregom PMCIA Tip II preko adaptera,
uvodi memoriju CompactFlash u potpuno novo podruje i znaie veliki kapacitet uz ipak
ekonominu linu memoriju za veliki broj elektronskih ureaja.
Tehnologija OAW
Dok e tehnologija GMR u nekoliko sledeih godina tragati za gustinama po povrini do 40
Gbita po kvadratnom inu, neki proizvoai vrstih diskova predviaju da e fenomen
gubitaka podataka kao posledice toga to su bitovi podataka pakovani suvie blizu jedan
drugome poeti da se javlja ve na gustinama od oko 20 Gbita po kvadratnom inu. Filijala
firme Seagate, Quinta Corporation, planira da se bori protiv ove memorijske tehnoloke
barijere, inae poznate kao superparamagnetska granica, pomou sopstvene tehnologije
optiki potpomognutog vinestera (OAW - Optically Assisted Winchester), koja je trebalo da
se pojavi do kraja 1999. godine.
18
Ovaj metod itanja zahteva manju snagu lasera, pa je efekat zagrevanja medijuma minimalan,
to spreava kvarenje podataka. Isti laser i optika mogu biti upotrebljeni i za zapisivanje,
upotrebom magnetno-optike tehnike. Mala taka na vrstom disku zagreva se laserom sa
snanim izlazom do iznad temeprature zvane taka Curie, iznad koje magnetske osobine povr-
inskog materijala mogu biti menjane pomou magnetskog namotaja. To menja karakteristike
polarizacije svetlosti. Za razliku od uobiajene magnetno-optike tehnike, meutim, OAW
zagreva medijum i zapisuje u jednom prolazu, umesto da zagreva u jednoj rotaciji, a zapisuje
u sledeoj. OAW to moe da radi jer koristi servo ogledalo pokretano mikromainom i
minijaturna soiva objektiva koja veoma tano fokusiraju laser na najmanju moguu povrinu.
Susedne povrine se ne zagrevaju i zato ostaju nepromenjene.
Kako laser koji se koristi da zagreje medijum moe biti fokusiran na mnogo manju povrinu
od magneta, mogue su vee gustine podataka. Sam medijum je napravljen od amorfne legure
koja nema zrnastu strukturu, sa ogranienjima na nivou atoma. Za razliku od konvencionalnih
magnetno-optikih diskova, lasersko svetlo se prenosi na glavu preko optikog vlakna, a ne
usmerava se preko ogledala kroz vazduh. Kao rezultat toga, glava i ruica zauzimaju manje
prostora, dozvoljavajui da se konfiguracije sa vie ploa smeste u isti faktor forme kao to je
Winchester vrsti disk.
Holografskim putem
mogu da se pamte velike
koliine podataka, jer su
laseri sposobni da
smetaju stranice
elektronskih uzoraka
unutar specijalnih op-
tikih materijala, a ne
samo na njihovoj povrini.
U tradicionalnoj
holografiji svaki ugao
gledanja daje razliit
aspekt istog objekta. Kod
holografske memorije,
meutim, pristupa se
razliitoj "stranici" sa
informacijama.
Holografska memorija koristi dva laserska zraka, za referencu i za podatke, da bi stvorila uzo-
rak interference na medijumu gde se ta dva zraka seku. Taj presek prouzrokuje stabilnu fizi-
ku ili hemijsku promenu koja se pamti u medijumu. To je sekvenca zapisa. Za vreme itanja,
akcija zraka za referencu i zapamenog uzorka interference u medijumu ponovo stvara zrak sa
podatkom koji moe da se otkrije pomou niza detektora. Medijum moe da bude rotirajui
disk koji sadri polimerni materijal ili optiki osetljiv kristal. Oekuje se da holografija bude
dragocena za primene u arhivama ili bibliotekama, gde se trai da se velike koliine podataka
pohranjuju uz najmanje mogue trokove.
PLEDM
Uprkos razliitim kandidatima za tehnologiju vrstih diskova nastupajueg milenijuma,
moglo bi se desiti da budunost vrstih diskova uopte ne lei u mehanikim sistemima. Raz-
voj u memorijskim tehnologijama mogao bi znaiti da poluprovodnika memorija postaje oz-
biljna alternativa vrstom disku. Tehnologija poluprovodnikih diskova, sa podacima smete-
nim u ogromnim bankama RAM memorije velike brzine, ve je primenjena u vrhunskim
serverima, ali sa dananjim RAM memorijama ona ne moe da dostigne kapacitete ili cenu
prihvatljive za najire trita. Meutim, istraivai za firmi Hitachi, Mitsubishi, Texas
Instruments i ostalih ve rade na jeftinim RAM ipovima velikog kapaciteta. Hitachi i
Univerzitet Cambridge radili su na tehnologiji PLEDM.
20
PLEDM koristi male dvotranzistorske elije umesto kondenzatora u uobiajenoj DRAM me-
moriji i moe da se razvije da bi odrava sadraj ak i kada se iskljui napajanje. Oekuje se
da e postati komercijalan proizvod oko 2005. godine, obeavajui vreme itanja ili upisa
manje od 10 ns te jak signal i na niskom naponu.
Millipede
Krajem 1999. godine
Istraivaka laboratorija
IBM-a u Cirihu otkrila je
koncept koji nagovetava da
mikro- i nanomehaniki
sistemi mogu da se takmie
sa elektronskim i
magnetskim ureajima u
oblasti masovnih memorija.
Umesto da zapisuje bitove
pomou namagnetisanih pod-
ruja povrine diska,
Millipede - kako su naunici
nazvali svoj novi ureaj - ras-
tapa mala udubljenja na povrini medijuma za zapisivanje. Zasnovana na mikroskopiji
atomske sile, tehnologija koristi iljke montirane na krajevima malih podupiraa izrezanih u
silicijumu da veoma detaljno skenira povrine. iljci ureaja Millipede - njih 1024, u matrici
32 x 32 - zagrevaju se elektrinim impulsima na temperature do 750 0F (400 0C), to je
dovoljno da rastope povrinu diska od polimerskog filma. iljci za sobom ostavljaju upljine
na razmaku od 30 do 50 nanometara. Svaka upljina predstavlja jedan bit. Da bi proitao
podatke, Millipede detektuje da li je iljak u upljini tako to meri temperature podupiraa.
Visoki procenti gustine pakovanja podataka mogu da se postignu paralelnim radom velikog
broja minijaturnih iljaka na maloj povrini. Istraivai firme IBM veruju da e njihova
tehnika na kraju dozvoliti gustine do 500 Gbita po kvadratnom inu (80 Gbita po kvadratnom
centimetru). To je pet do deset puta vie od pretpostavljene gornje granice magnetske
memorije.