Kada tvrtka radi s velikim podacima, jedinica za pohranu nije jedan disk, već skup diskova, njihova kombinacija, agregat potrebnog volumena. I njime se mora upravljati kao jedinstvenom cjelinom. Logika skaliranja pohrane s agregatima velikih blokova dobro je opisana na primjeru JBOD-a - i kao formata za kombiniranje diskova i kao fizičkog uređaja.
Infrastrukturu diska možete skalirati ne samo "prema gore" kaskadnim JBOD-ovima, već i "prema unutra" koristeći različite scenarije punjenja. Pogledajmo kako to funkcionira koristeći Western Digital Ultastar Data60 kao primjer.
O punjenju
JBOD je zasebna klasa poslužiteljske opreme za gusto postavljanje diskova, s višekanalnim pristupom njima od strane hostova za upravljanje putem SAS-a. JBOD proizvođači ih prodaju kao prazne, djelomično ili potpuno začepljene diskove - ovisno kako odaberete. Postupno punjenje pohrane diskovima kako potražnja raste omogućuje vam raspodjelu kapitalnih troškova tijekom vremena. Isplativo je kupiti JBOD sa svih 60 diskova od Western Digitala - puno je jeftinije. Ali možete uzeti i djelomično ispunjenu: minimalna konfiguracija Ultastar Data60 je 24 pogona.
Zašto 24? Odgovor je jednostavan: aerodinamika. “Zlatni standard” JBOD 4U / 60 x 3.5” ukorijenio se u industriji iz praktičnih razloga - razumna veličina uređaja, pristup, dobro hlađenje. 60 diskova raspoređeno je u 5 redova po 12 HDD-ova. Djelomično popunjeni redovi ili manjak diskova u JBOD-u (na primjer, samo jedan red) dovode do slabe disipacije topline ili čak obrnutog protoka zraka u središnjem kanalu - značajka dizajna Ultastar Data60, njegova karakteristična značajka.
U svojim JBOD-ovima, WD koristi ArcticFlow tehnologiju puhanja diskova, pažljivo modeliranu i provjerenu. Sve za HDD - za njihovu izvedbu, sposobnost preživljavanja i sigurnost podataka.
Suština ArcticFlowa svodi se na formiranje dva neovisna strujanja zraka pomoću ventilatora: prednji hladi prednje redove diskova, a zrak koji ulazi kroz unutarnji zračni koridor duboko u kućište koristi se za puhanje diskova u stražnjem JBOD-u. zona.
Jasno je zašto je za učinkovit rad ArcticFlowa potrebno osigurati da su prazni odjeljci popunjeni. U minimalnoj konfiguraciji od 24 pogona, raspored u Ultastar Data60 trebao bi početi od stražnje zone.
U konfiguraciji s 12 pogona, bez otpora koji bi stvorio raspored u dva reda, protok zraka koji napušta JBOD teče natrag kroz prednju zonu i u sustav hlađenja.
Postoji način da se situacija poboljša - više o tome kasnije.
O hibridnosti
Vrijedno je odmah prihvatiti kao aksiom da je svrha JBOD-a skalirana pohrana podataka. Zaključak iz ovoga je: koristimo ga za populaciju homogenih uređaja. S ciljem da se na kraju postigne projektirani volumen za pohranu, ispunjavajući sve pretince.
Što je sa SSD-ovima? Najbolje (i ispravno) rješenje je izgraditi zasebnu pohranu visokih performansi na JBOF-u. Solid state su tamo udobniji. U isto vrijeme, Ultastar Data60 omogućuje instalaciju flash pogona. Prije nego što započnete JBOD hibridizaciju, prvo biste trebali odvagnuti prednosti - odaberite SSD s popisa kompatibilnih (za razliku od HDD-a, situacija s podrškom za SSD puna je nijansi). Također ćete morati potrošiti novac na montažu 2,5-inčnih pogona u 3,5-inčna ležišta.
Pojedinačni SSD uređaji trebaju biti smješteni u stražnjoj JBOD zoni, zatvarajući neiskorištene odjeljke posebnim čepovima - Drive Blanks. Ovo blokira slobodan protok rashladnog zraka kako bi se, kao što je gore navedeno, spriječilo njegovo ponovno kruženje.
U kućište Ultastar Data24 može se ugraditi najviše 60 SSD-a. U svakom slučaju, to bi trebali biti posljednji redovi stražnje zone.
Zašto 24? Rasipanje topline solid-state diskova je veće od sličnih karakteristika HDD-ova, iz tog razloga ArcticFlow neće učinkovito otpuhati višeredni raspored diskova s različitim vrstama medija. A rasipanje topline postat će faktor rizika za rad JBOD-a.
Ovdje je vrijedno napomenuti da korištenjem Drive Blanks možete smanjiti učinak recirkulacije vrućeg zraka. Raspored JBOD s 12 HDD-ova bolje će se hladiti ako su prazni pretinci pokriveni čepovima. Proizvođač nije rekao ni riječ o takvom triku, ali pravo na eksperimentiranje uvijek je naše. Usput, WD ne zabranjuje punjenje 12 diskova, iako ga ne preporučuje.
Praktični zaključci
Čak i površno upoznavanje s aerodinamikom JBOD-a daje ideju da je za pouzdan rad skladišta bolje osloniti se na iskustvo i preporuke programera. Procesi koji se odvijaju unutar kaveza diska zahtijevaju temeljna istraživanja. Zanemarivanje stečenog znanja bremenito je problemima koji su u svakom smislu osjetljivi na skladišne volumene od stotina terabajta.
Zna se kako se pišu vojni propisi. Nešto slično događa se s JBOD arhitekturom. Ako su rješenja iz nedavne prošlosti patila od rasporeda u kojem se dio sučelja nalazio u "ispušnoj" zoni, puhanoj vrućim zrakom, danas je Ultastar Data60 lišen tog nedostatka. Sva ostala dizajnerska otkrića jednostavno su tehnološko čudo. Tako se treba ponašati.
Izvor: www.habr.com