SĂŒsteem vĂ€hendab energiakulusid kahe korra.
/ ŃĐŸŃĐŸ CC BY-SA
Miks on vaja uut arhitektuuri
, aastaks 2030 tarbivad elektroonilised seadmed 40% kogu planeedil toodatavast energiast. Umbes 20% sellest mahust lĂ€heb IT-sektorile ja andmekeskustele. Vastavalt Euroopa analĂŒĂŒtikutele tarbivad andmekeskused juba 1,4% kogu elektrist. Oodatav kasvu .
Signifitseeriv osa energiast tarbivad SSD-salvestid. Ajavahemikul 2012â2017 kasvas tahkis-kettaste osakaal andmekeskustes . Kuigi SSD-de energiatarve on kolmandiku vĂ”rra madalam (), jÀÀvad andmekeskuste elektriarved siiski kĂ”rgeks.
SSD-de energiatarbimise vĂ€hendamiseks andmekeskustes on MITi insenerid töötanud vĂ€lja uue SSD-salvestite arhitektuuri. See nimega LightStore vĂ”imaldab salvestite otse ĂŒhendamist andmekeskuse vĂ”rku, mööda minnes salvestussĂŒsteemidest. Vastavalt autoritele vĂ€hendab sĂŒsteem energiakulusid kahe korra.
Kuidas see töötab
LightStore on vĂ”tme-vÀÀrtuse tĂŒĂŒpi mĂ€luseade, kus kasutaja pĂ€ringud salvestite osas kuvatakse vĂ”tmetena. Need saadetakse seejĂ€rel serverisse, mis vabastab sellega seotud andmed.
SĂŒsteem sisemine energiatĂ”hus protsessor, DRAM ja NAND-mĂ€lu. Seda juhib kontroller ja spetsiaalne tarkvara. Kontroller vastutab NAND-massiividega töötamise eest, samas kui tarkvara tegeleb KV-pĂ€ringute töötlemise ja vĂ”tmete paaride salvestamisega. Tarkvara arhitektuur on ĂŒles ehitatud , mida kasutatakse paljudes kaasaegsetes andmebaasisĂŒsteemides.
Arhitektuuri skeemi saab esitada jÀrgmiselt:

Diagrammil on kujutatud LightStore'i pĂ”hikomponente. Node'ide klaster töötab vĂ”tme-vÀÀrtuse paaridega. Rakenduste serverid ĂŒhendavad sĂŒsteemiga adapterite kaudu. Need muudavad kliendi pĂ€ringud (nĂ€iteks fread() API POSIXist) KV-pĂ€ringuteks. Samuti on arhitektuuril eraldi adapterid , plokkide (BUSE mooduli baasil) ja failisalvestite jaoks.
PĂ€ringute jaotamisel kasutab adapter Seda rakendatakse sellistes sĂŒsteemides nagu Redis vĂ”i Swift. KV-pĂ€ringu vĂ”tmega genereerib adapter hajutusvĂ”tme, mille vÀÀrtus mÀÀrab sihtnode.
LightStore'i klastrite maht skaleerub lineaarsete ĂŒhenduste abil â piisab, kui lisada vĂ”rgule uusi sĂ”lmi. MĂ”nel juhul vĂ”ib olla vajalik osta uusi lĂŒliteid. Kuid arendajad on varustanud iga sĂ”lme tĂ€iendavate slotidega NAND-mĂ€lude ĂŒhendamiseks.
Arhitektuuri potentsiaal
MIT-i insenerid ĂŒtlevad, et LightStore'i lahenduse lĂ€bilaskevĂ”ime on 620 Mbit/s kĂŒmne gigabitise Etherneti jaoks. Ăks sĂ”lm tarbib 10 W, vĂ”rreldes tavapĂ€raste 20 W-ga (praegustes andakeskustes kasutatavates SSD-sĂŒsteemides). Lisaks vĂ”tab varustus kaks korda vĂ€hem ruumi.
Praegu töötavad arendajad teatud punktide kallal. NĂ€iteks ei oska LightStore töötada vahemiku- ja vĂ€ikeste pĂ€ringute puhul. Need funktsioonid lisatakse tulevikus, kuna LightStore kasutab LSM-puude struktuuri. Samuti on sĂŒsteemil praegu piiratud adapterite komplekt â toetatakse YCSB ja plokkadaptereid. Tulevikus saab LightStore töötada ka SQL-pĂ€ringute ja muude tĂŒĂŒpidega.
Teised arendused
Suvel 2018 tutvustas Marvell, andmemĂ€lu arendav ettevĂ”te, uut SSD-kontrollerite seeriat, mis pĂ”hineb tehisintellekti sĂŒsteemidel. Arendajad integreerisid NVIDIA sĂŒvaĂ”ppe kiirendid standardsetesse andmekeskuste ja kliendirakenduste kontrolleritesse. Tulemusena loodi iseseisev arhitektuur, mis tarbib vĂ€hem energiat vĂ”rreldes klassikaliste SSD-kontrolleritega. EttevĂ”te loodab, et sĂŒsteem leiab rakendust servaarvutustes, suurandmete analĂŒĂŒsis ja asjade internetis.
Hiljuti vĂ€rskendati Western Digital Blue salvestusseeriat. Aprillis tutvustasid arendajad lahendust â WD Blue SSD, mis pĂ”hineb SanDiski tehnoloogiatel, mille WD soetas aasta tagasi. Uuenenud WD Blue SSD-d eristuvad kĂ”rgema jĂ”udluse ja energiatĂ”hususega. Arhitektuur on ĂŒles ehitatud spetsifikatsiooni jĂ€rgi , mis avab juurdepÀÀsu PCI Express'i kaudu ĂŒhendatud SSD-dele.
See spetsifikatsioon suurendab SSD-de tĂ”husust suure arvu samaaegsete pĂ€ringute puhul ja kiirendab juurdepÀÀsu andmetele. Lisaks vĂ”imaldab NVMe standardiseerida SSD-de liidese â riistvaratootjatel ei pea enam erinevate unikaalsete draiverite, portide ja vormifaktorite arendamiseks.
Prospects
SSD-ningitud sĂŒsteemide turg suundub arhitektuuri lihtsustamise, komponentide töö automatiseerimise ja energiatĂ”hususe suurendamise poole. MIT-i inseneride arendused lahendavad viimase ĂŒlesande. Autorid , et LightStore saab olema tööstusstandard SSD-salvestite jaoks andmekeskustes. VĂ”ib eeldada, et tulevikus luuakse selle pĂ”hjal uusi, veelgi efektiivsemaid arhitektuure.
MÔned materjalid esimesest blogist ettevÔtte IaaS kohta:
Allikas: habr.com
