Arhitektura Ne-RAID diskova

Najrašireniji standard za konfigurisanje više diskova je RAID. Postoje standardne i nestandardne RAID konfiguracije. Non-RAID (Ne-RAID) arhitektura takođe postoji i tako se naziva zbog njene sličnosti sa običnim RAID-om. Postoje:

  • JBOD (engl. Just a bunch of disks) predstavlja niz diskova od kojih svakome može da se pristupi direktno, kao jednom nezavisnom disku.
  • SPAN ili BIG je metod kombinovanja slobodnog prostora sa više diskova radi pravljenja jedne formatirane particije na kojoj se su podaci raspoređeni na više diskova (rasponovana particija, engl. spanned volume). Ovakav lanac diskova se često naziva i JBOD. SPAN obično predstavlja samo rasponovanu particiju dok JBOD može biti više individualnih logičkih diskova ili više rasponovanih particija.[1]
  • MAID predstavlja sistem koji koristi stotine ili hiljade diskova za skoro-onlajn (engl. nearline) skladištenjene.

JBOD (engl. Just a bunch of disks) je sistem u kome koristimo više diskova ali ne u RAID konfiguraciji. Diskovi se mogu tretirati kao odvojene logičke particije ili se mogu kombinovati tako da zajedno čine jednu veću logičku particiju koristeći sistem kao što je LVM.[2]

Konkatenacija (SPAN, BIG)

uredi
 
SPAN/BIG ("JBOD")

Konkatenacija (engl. Concatenation) nije jedna od brojnih RAID nivoa već ke popularan metod za kombinovanje više fizičkih diskova u jedan logički disk. SPAN ne pruža nikakvu redudantnost podataka. Diskovi su samo konkatirani zajedno, od kraja ka početka, tako da predstavljaju jedan veliki disk.

Na dijagramu sa slike podaci su konkatirani od kraja diska 0 (blok A63) do početka diska 1 (blok A64); od kraja diska 1(blok A91) do početka diska 2 (blok A92). Ako bi se koristio RAID 0, diskovi 0 i 1 bi bili okrnjeni na 28 blokova, na veličinu najmanjeg diska u nizu (disk 1) za ukupnu veličinu od 84 blokova.

Ono što čini SPAN ili BIG različitim od klasične RAID konfiguracije je tip diskova koji se koristi. RAID zahteva da svi diskovi budu približnog kapaciteta dok rasponovana particija ovo ne zahteva..[1][3]

Implementacije

uredi

Početno izdanje Majkrosoftovog "Windows Home" servera koristi tehnologiju "proširivanja diskova", pri čemu operativni sistem kombinuje nizovi\e nezavisnih diskova da bi oni formirali jedan skup (bazen, engl. pool) dostupnog prostora. Ovo skladište je predstavljeno korisniku kao jedan skup mrežnih deljenja. Ova tehnologija se proširuje pružajući redundantnost podataka putem softvera, odnosno, deljena stavka može biti označena za oznakom za dupliranje, koja signalizira operativnom sistem da kopija podataka treba da se čuva na više fizičkih diskova, dok će korisnik videli samo jednu instancu svojih podataka.[4] Ova funkcija je uklonjena iz "Windows Home" servera u svom kasnijem izdanju.[5]

Grejhol (engl. Greyhole) predstavlja aplikaciju koja gomila diskove u jedan skup ili bazen (engl. "disk-pooling application") i implementira "bazen za skladištenje" (engl. storage pool). Ovaj bazen je stvorio logički disk koji je veliki kao zbir svih fizičkih diskova koji su deo njega. Grejhol takođe obezbeđuje redundantnost podataka putem softvera - korisnik može konfigurisati broj kopija datoteka koje će Greihole da održi. Greihole će onda obezbediti da se za svaki fajl kreira tačan broj pomoćnih kopija i održava na više fizičkih diskova. Korisnik vidi samo jednu kopiju svakog fajla. [6]

MAID predstavlja masivni niz besposlenih diskova (engl, massive array of idle drives) koje koristi za skoro-onlajn skladištenjene podataka. MAID je dizajniran za "piši jednom, čitaj povremeno" (Write Once, Read Occasionally - WORO ) aplikacije.

U poređenju sa RAID tehnologijom, MAID ima povećanu gustinu podataka i smanjenu cenu, potrošnju električne energije i manje zahteve za sistem hlađenja. Međutim, ove prednosti donose sa sobom i povećanje vremena kašnjenja, značajno smanjenje protoka i smanjenje redudantnosti. Niske stope iskorišćenosti diska mogu smanjiti pouzdanost velikih PATA i SATA diskova koji su namenjeni potrošačima.[7] Diskovi koji imaju više spin-up/spin-down ciklusa (kao npr. kod laptopova) su značajno skuplji.[8] Vremenski zaostatak podataka može biti dugačak čak i desetina sekundi.[9] MAID može dopuniti ili zameniti kasetne biblioteke u Hijerarhiji skladištenje podataka.

Da bi se napravio kompromis između vremena pristupa i čuvanja energije, neki MAID-ovi (kao što je Nexsan-ov AutoMAID) pripojavaju diskove koji mogu raditi na nižim brzinama.[10]

Ogromni sistemi za skladištenje diskova koji su bazirani na MAID arhitekturama dozvoljavaju gusto pakovanje diskova i dizajnirani su tako da imaju samo 25% diskova koji se vrte istovremeno.[9]

Vidi još

uredi

Reference

uredi
  1. ^ a b „Explanation of Spanned Volumes”. 
  2. ^ Rouse, Margaret (2005). „JBOD (just a bunch of disks or just a bunch of drives)”. SearchStorage.TechTarget.com. TechTarget. Pristupljeno 31. 10. 2013. 
  3. ^ „RAID Requirements”. 
  4. ^ „Windows Home Server Drive Extender Technical Brief”. Microsoft.com. Arhivirano iz originala 01. 03. 2009. g. Pristupljeno 12. 3. 2009. 
  5. ^ „Windows Home Server code name “Vail”– Update”. 
  6. ^ „Greyhole project on Google Code”. Guillaume Boudreau. 
  7. ^ Harris, Rick (2007-02-19). "Failure Trends in a Large Disk Drive Population", Google, Retrieved on 2012-08-28
  8. ^ SGI (2012). „Enterprise MAID Quick Reference Guide” (PDF). Pristupljeno 28. 8. 2012. 
  9. ^ a b Cook, Rick (2004-07-12). "Backup budgets have it MAID with cheap disk" Retrieved on 2008-07-15 Arhivirano na sajtu Wayback Machine (8. avgust 2010)
  10. ^ Nexsan (2011). „AutoMAID Energy Saving Technology”. Arhivirano iz originala 19. 09. 2014. g. Pristupljeno 7. 4. 2011. 

Spoljašnje veze

uredi