Uue tĂŒĂŒpi SSD-salvestuslahendused vĂ€hendavad andmekeskustes energiatarbimist - kuidas see töötab

SĂŒsteem vĂ€hendab elektrikulu poole vĂ”rra.

Uue tĂŒĂŒpi SSD-salvestuslahendused vĂ€hendavad andmekeskustes energiatarbimist - kuidas see töötab
/ Ń„ĐŸŃ‚ĐŸ Andy Melton CC BY-SA

Miks on vajalik uus arhitektuur

Data Centre Dynamics'i hinnangul, 2030. aastaks tarbivad elektroonilised seadmed 40% kogu maailmas toodetud energiast. Umbes 20% sellest mahust langeb IT-sektorile ja andmekeskustele. Nende andmetele euroopa analĂŒĂŒtikute sĂ”nul „kasutavad“ andmekeskused juba 1,4% kogu elektrist. Oodatakse, et see number kasvab 2020. aastaks 5%-ni.

Oluline osa elektrienergiast kulub SSD-salvestuslahendustele. Aastatel 2012-2017 kasvas tahkete salvestusseadmete osakaal andmekeskustes 8%-lt 22%-le. Kuigi SSD-d tarbivad kolmandiku vÀhem energiat (PDF, lk 13), jÀÀvad andmekeskuste elektriarved siiski kÔrgeks.

Kuna energiatarbimist tahketes salvestuslahendustes vĂ€hendada, on MIT insenerid vĂ€lja töötanud uue SSD-salvestuslahenduste arhitektuuri. See kannab nime LightStore ja vĂ”imaldab salvestuslahendusi otse andmekeskuste vĂ”rku ĂŒhendada, vĂ€ltides salvestusservereid. Nende sĂ”nadega autorite sĂ”nul vĂ€hendab sĂŒsteem elektrikulu poole vĂ”rra.

Kuidas see toimib

LightStore — see on vĂ”tmevÀÀrtuse tĂŒĂŒpi vĂ€lkmĂ€lu, kus kasutaja pĂ€ringud salvestusse hÀÀlestatakse vĂ”tmetena. Need saadetakse seejĂ€rel serverisse, mis vabastab sellega seotud andmed.

SĂŒsteem sisaldab sisseehitatud energiatĂ”hus protsessor, DRAM ja NAND-mĂ€lu. Selle töö eest vastutavad kontroller ja spetsiaalne tarkvara. Kontroller haldab NAND-massiive, samas kui tarkvara tegeleb KV-pĂ€ringute töötlemise ja vĂ”tmevÀÀrtuste paaride salvestamisega. Tarkvara arhitektuur pĂ”hineb LSM-puul, mida kasutatakse paljudes kaasaegsetes andmebaasisĂŒsteemides.

Arhitektuuri skeem on esitatud jÀrgmiselt:

Uue tĂŒĂŒpi SSD-salvestuslahendused vĂ€hendavad andmekeskustes energiatarbimist - kuidas see töötab

Skeemil on kujutatud LightStore'i pĂ”hilisi komponente. SĂ”lmede klaster töötab vĂ”tmevÀÀrtuste paaridega. Rakenduste serverid ĂŒhenduvad sĂŒsteemiga adapterite abil. Need muundavad kliendi pĂ€ringud (nĂ€iteks fread() POSIX API-st) KV-pĂ€ringuteks. Samuti sisaldab arhitektuur eraldi adaptereid YCSB, plokkide (BUSE-moduli baasil) ja failihoidlate jaoks.

PĂ€ringute jaotamisel kasutab adapter kooskĂ”lastatud hajutamist. Seda kasutatakse sellistes sĂŒsteemides nagu Redis vĂ”i Swift. KV-pĂ€ringu vĂ”tme abil genereerib adapter hash-vĂ”tme, mille vÀÀrtus mÀÀrab sihtsĂ”lme.

LightStore'i klastrite maht suurendab lineaarset — piisab tĂ€iendavate sĂ”lmede ĂŒhendamisest vĂ”rku. MĂ”nel juhul vĂ”ib osutuda vajalikuks osta uusi lĂŒliteid. Siiski on arendajad varustanud iga sĂ”lme tĂ€iendavate slotidega NAND-mĂ€lukiipide ĂŒhendamiseks.

Arhitektuuri potentsiaal

MIT insenerid vĂ€idavad, et LightStore'i pĂ”hine lahenduse lĂ€bilaskevĂ”ime on 620 Mbit/s 10-gigabitise Ethernet'i puhul. Üks sĂ”lm tarbib 10 W, vĂ”rreldes tavapĂ€raste 20 W-ga (tĂ€na andmekeskustes kasutatavate SSD-sĂŒsteemide puhul). Lisaks on riistvara kaks korda vĂ€iksem.

Praegu muudavad arendajad mĂ”ningaid aspekte. NĂ€iteks ei oska LightStore tegeleda vahemiku pĂ€ringute ja vĂ€ikeste pĂ€ringutega. Need funktsioonid lisatakse tulevikus, kuna LightStore kasutab LSM-puid. Samuti on sĂŒsteemil hetkel piiratud adapterite komplekt — toetatakse YCSB- ja ploki-adaptereid. Tulevikus suudab LightStore töödelda SQL-pĂ€ringuid jne.

Teised arendused

Suvel 2018. aastal tutvustas Marvell, andmesalvestusseadmete arendaja, uut SSD-kontrollerite seeriat, mis pĂ”hineb tehisintellekti sĂŒsteemidel. Arendajad integreerisid NVIDIA sĂŒvaĂ”ppe kiirendid standardsetesse kontrolleritesse andmekeskustes ja kliendirakendustes. Selle tulemusena loodi iseseisev arhitektuur, mis tarbib vĂ€hem energiat vĂ”rreldes klassikaliste SSD-kontrolleritega. EttevĂ”ttes loodetakse, et sĂŒsteem leiab kasutust servaarvutustes, suurandmete analĂŒĂŒsis ja IoT-s.

Hiljuti uuendati Western Digital Blue salvestite seeriat. Aprillis tutvustasid arendajad lahendust – WD Blue SSD, mis pĂ”hineb SanDiski tehnoloogiatel, mille WD soetas aasta tagasi. Uuendatud WD Blue SSD-d eristuvad suurema jĂ”udluse ja energiatĂ”hususega. Arhitektuur on ĂŒles ehitatud spetsifikatsioonile NVMe, mis avab juurdepÀÀsu PCI Express'i siini kaudu ĂŒhendatud SSD-dele.

See spetsifikatsioon parandab SSD-de tööhÔive efektiivsust, suurendades samal ajal samade pÀringute arvu ja kiirendades andmete juurde pÀÀsemist. Lisaks vÔimaldab NVMe standardiseerida SSD-de liidese - riistvara tootjatel ei ole enam vaja ressursse kulutada ainete unikaalsete draiverite, liideste ja vormifaktorite vÀljatöötamiseks.

Perspektiivid

SSD-diskide turg andmekeskustes liigub arhitektuuri lihtsustamise, komponentide töö automatiseerimise ja energiatĂ”hususe suurendamise suunas. MIT inseneride arendused lahendavad viimase ĂŒlesande. Autorid uskavad, et LightStore muutub SSD-lahenduste tööstusstandardiks andmekeskustes. Saame eeldada, et tulevikus selle alusel luuakse uusi, veelgi tĂ”husamaid arhitektuure.

MÔned materjalid Esimesest ettevÔtte IaaS blogist:

Allikas: habr.com

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster