Nova vrsta SSD pohrane smanjit će potrošnju energije u podatkovnom centru - kako to radi

Sustav će smanjiti troškove energije za pola.

Nova vrsta SSD pohrane smanjit će potrošnju energije u podatkovnom centru - kako to radi
/ fotografija Andy Melton CC BY-SA

Zašto nam je potrebna nova arhitektura?

Prema procjenama Data Center DynamicsaDo 2030. elektronički uređaji će trošiti 40% sve energije proizvedene na planetu. Otprilike 20% ovog volumena doći će iz IT sektora i podatkovnih centara. Po podaci Prema europskim analitičarima, podatkovni centri već sada “oduzimaju” 1,4% ukupne električne energije. Očekuje se da ovo brojka će porasti na 5% do 2020.

SSD pohrana troši značajan dio električne energije. U razdoblju od 2012. do 2017. udio solid-state diskova u podatkovnim centrima povećan sa 8 na 22%. Iako SSD-ovi troše trećinu manje energije (PDF, stranica 13) od HDD-a, računi za struju ostaju veliki na razini podatkovnih centara.

Kako bi smanjili potrošnju energije solid-state diskova u podatkovnom centru, inženjeri s MIT-a razvili su novu SSD arhitekturu za pohranu. Zove se LightStore i omogućuje vam izravno povezivanje pogona s mrežom podatkovnog centra, zaobilazeći poslužitelje za pohranu podataka. Po prema autora, sustav će smanjiti troškove energije za pola.

Kako ovo radi

LightStore je flash pohrana ključeva i vrijednosti koja preslikava korisničke zahtjeve na pogone kao ključeve. Zatim se šalju poslužitelju koji oslobađa podatke povezane s tim ključem.

Sistem sadrži ugrađeni energetski učinkovit procesor, DRAM i NAND memorija. Upravlja se pomoću kontrolera i posebnog softvera. Kontroler je odgovoran za rad s NAND nizovima, a softver je odgovoran za obradu KV zahtjeva i pohranjivanje parova ključeva. Softverska arhitektura izgrađena je na temelju LSM stabla, koji se koristi u mnogim modernim DBMS-ovima.

Dijagram arhitekture može se predstaviti na sljedeći način:

Nova vrsta SSD pohrane smanjit će potrošnju energije u podatkovnom centru - kako to radi

Dijagram prikazuje osnovne komponente LightStorea. Klaster čvorova radi na parovima ključ-vrijednost. Aplikacijski poslužitelji povezani su sa sustavom pomoću adaptera. Oni pretvaraju klijentske zahtjeve (kao što je fread() iz POSIX API-ja) u KV zahtjeve. Arhitektura također ima zasebne adaptere za YCSB, blok (temeljen na BUSE modulu) i spremišta datoteka.

Prilikom distribucije zahtjeva, adapter koristi dosljedno raspršivanje. Koristi se u sustavima kao što su Redis ili Swift. Koristeći KV ključ zahtjeva, adapter generira hash ključ čija vrijednost identificira ciljni čvor.

Kapacitet LightStore klastera linearno se skalira - samo povežite dodatne čvorove na mrežu. U nekim ćete slučajevima možda morati kupiti nove prekidače. Međutim, programeri su svaki čvor opremili dodatnim utorima za povezivanje NAND čipova.

Potencijal arhitekture

Inženjeri MIT-a kažu da rješenje temeljeno na LightStoreu ima propusnost od 620 Mbps preko 10 Gigabit Etherneta. Jedan čvor troši 10 W umjesto uobičajenih 20 W (u SSD sustavima koje danas koriste podatkovni centri). Osim toga, oprema zauzima pola prostora.

Sada programeri dovršavaju neke aspekte. Na primjer, LightStore ne može raditi s upitima raspona i malim upitima. Ove će značajke biti dodane u budućnosti, budući da LightStore koristi LSM stabla. Također, sustav još uvijek ima ograničen skup adaptera - YCSB i blok adapteri su podržani. U budućnosti će LightStore moći obraditi SQL upite itd.

Drugi razvoj događaja

U ljeto 2018. Marvell, tvrtka za razvoj pohrane podataka, predstavila je novu liniju SSD kontrolera temeljenih na AI sustavima. Programeri su integrirali NVIDIA akceleratore dubokog učenja u standardne kontrolere za podatkovne centre i klijentske aplikacije. Kao rezultat, stvorili su samostalnu arhitekturu koja troši manje energije u usporedbi s klasičnim SSD kontrolerima. Tvrtka se nada da će sustav naći primjenu u rubnom računalstvu, analitici velikih podataka i IoT-u.

Western Digital Blue linija pogona nedavno je ažurirana. U travnju su programeri predstavili rješenje - WD Blue SSD temeljen na SanDisk tehnologijama, koje je WD kupio prije godinu dana. Ažurirani WD Blue SSD-ovi nude poboljšane performanse i energetsku učinkovitost. Arhitektura je izgrađena na temelju specifikacije NVMe, koji omogućuje pristup SSD-ovima povezanim putem PCI Expressa.

Ova specifikacija poboljšava učinkovitost SSD diskova s ​​velikim brojem istodobnih zahtjeva i ubrzava pristup podacima. Dodatno, NVMe vam omogućuje standardizaciju SSD sučelja - više za proizvođače hardvera nema potrebe za rasipanjem resursa za razvoj jedinstvenih upravljačkih programa, konektora i faktora oblika.

Planovi

Tržište SSD-ova za podatkovne centre kreće se prema pojednostavljenoj arhitekturi, automatizaciji komponenti za pohranu podataka i povećanoj energetskoj učinkovitosti. Razvoj inženjera s MIT-a rješava potonji problem. Autori računatida će LightStore postati industrijski standard za SSD pohranu u podatkovnim centrima. I možemo pretpostaviti da će se u budućnosti na temelju toga pojaviti nove, još učinkovitije arhitekture.

Nekoliko materijala s Prvog bloga o korporativnom IaaS-u:

Izvor: www.habr.com

Dodajte komentar