SĂŒsteem vĂ€hendab elektrikulu poole vĂ”rra.
/ ŃĐŸŃĐŸ CC BY-SA
Miks on vajalik uus arhitektuur
, 2030. aastaks tarbivad elektroonilised seadmed 40% kogu maailmas toodetud energiast. Umbes 20% sellest mahust langeb IT-sektorile ja andmekeskustele. Nende euroopa analĂŒĂŒtikute sĂ”nul âkasutavadâ andmekeskused juba 1,4% kogu elektrist. Oodatakse, et see .
Oluline osa elektrienergiast kulub SSD-salvestuslahendustele. Aastatel 2012-2017 kasvas tahkete salvestusseadmete osakaal andmekeskustes . Kuigi SSD-d tarbivad kolmandiku vÀhem energiat (), 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 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 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 , mida kasutatakse paljudes kaasaegsetes andmebaasisĂŒsteemides.
Arhitektuuri skeem on esitatud jÀrgmiselt:

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 , plokkide (BUSE-moduli baasil) ja failihoidlate jaoks.
PĂ€ringute jaotamisel kasutab adapter . 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 , 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 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 , 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
