No ke aha mākou e makemake ai i kahi hoʻolālā hou?
Wahi a Data Center Dynamics kohoI ka makahiki 2030, e hoʻopau nā mea uila i ka 40% o nā ikehu a pau i hana ʻia ma ka honua. Ma kahi o 20% o kēia leo e hele mai mai ka ʻāpana IT a me nā kikowaena data. Na ʻikepili Wahi a ka poʻe loiloi ʻEulopa, ua "lawe" nā kikowaena data i ka 1,4% o nā uila āpau. Ua manaoia keia E piʻi ka helu i 5% e 2020.
Hoʻopau ka waihona SSD i kahi hapa nui o ka uila. I ka manawa mai 2012 a 2017, ʻo ka māhele o nā drive solid-state i nā kikowaena data. piʻi mai ka 8 a hiki i ka 22%. ʻOiai ʻo SSD e hoʻopau i ke kolu o ka mana liʻiliʻi (PDF, ʻaoʻao 13) ma mua o HDD, nui nā bila uila ma ka pālākiō o nā kikowaena ʻikepili.
No ka hōʻemi ʻana i ka hoʻohana ʻana i ka mana o nā drive solid-state i ke kikowaena data, ua hoʻomohala nā mea ʻenekinia mai MIT i kahi hale waihona SSD hou. Kapa ʻia ʻo ia ʻo LightStore a hiki iā ʻoe ke hoʻopili pololei i nā drive i kahi kikowaena kikowaena data, e kāpae ana i nā kikowaena mālama. Na e like me nā mea kākau, e hoʻemi ka ʻōnaehana i nā kumukūʻai ikehu ma ka hapalua.
Pehea hana i keia hana
ʻO LightStore kahi hale kūʻai waiwai kī uila e palapala ʻāina i nā noi mea hoʻohana e hoʻokele e like me nā kī. A laila hoʻouna ʻia lākou i ke kikowaena, nāna e hoʻokuʻu i ka ʻikepili pili me kēlā kī.
'ōnaehana aia i loko i kūkulu ʻia i loko o ka ikehu-efficient processor, DRAM a me NAND hoʻomanaʻo. Hoʻomaluʻia e kahi mea hoʻoponopono a me nā polokalamu kūikawā. Na ka mea hoʻoponopono ke kuleana no ka hana ʻana me NAND arrays, a ʻo ka polokalamu ke kuleana no ka hoʻoponopono ʻana i nā noi KV a me ka mālama ʻana i nā pālua kī. Kūkulu ʻia ka ʻōnaehana polokalamu ma ke kumu Nā lāʻau LSM, i hoʻohana ʻia i nā DBMS hou.
Hiki ke hōʻike ʻia ke kiʻikuhi hoʻolālā penei:
Hōʻike ke kiʻikuhi i nā ʻāpana kumu o LightStore. Hoʻohana ʻia kahi pūʻulu node ma nā hui waiwai kī. Hoʻopili ʻia nā kikowaena noi i ka ʻōnaehana me ka hoʻohana ʻana i nā mea hoʻololi. Hoʻololi lākou i nā noi mea kūʻai aku (e like me fread() mai ka POSIX API) i nā noi KV. Loaʻa i ka hale hana nā mea hoʻololi kaʻawale no YCSB, poloka (e pili ana i ka module BUSE) a me nā waihona waihona.
I ka hāʻawi ʻana i nā noi, hoʻohana ka adapter hashing mau. Hoʻohana ʻia ia i nā ʻōnaehana e like me Redis a i ʻole Swift. Ke hoʻohana nei i ke kī noi KV, hana ka mea hoʻopili i kahi kī hash nona ka waiwai e ʻike ai i ka node i hoʻopaʻa ʻia.
ʻO ka hiki o ka pūʻulu LightStore ke kau laina laina - e hoʻopili wale i nā node hou i ka pūnaewele. I kekahi mau hihia, pono paha ʻoe e kūʻai i nā hoʻololi hou. Eia nō naʻe, ua hoʻolako nā mea hoʻomohala i kēlā me kēia node me nā slots hou no ka hoʻopili ʻana i nā pahu NAND.
ʻO ka hiki ke hoʻolālā
Ua ʻōlelo ka poʻe ʻenekinia MIT i ka hopena o ka LightStore-based solution he throughput o 620 Mbps ma luna o 10 Gigabit Ethernet. Hoʻopau kekahi node i ka 10 W ma kahi o ka 20 W maʻamau (i nā ʻōnaehana SSD i hoʻohana ʻia e nā kikowaena ʻikepili i kēia lā). Eia kekahi, lawe ka lako i ka hapalua o ka wahi.
I kēia manawa ke hoʻopau nei nā mea hoʻomohala i kekahi mau mea. No ka laʻana, ʻaʻole hiki i LightStore ke hana me nā nīnau ākea a me nā nīnau liʻiliʻi. E hoʻohui ʻia kēia mau hiʻohiʻona i ka wā e hiki mai ana, ʻoiai ua hoʻohana ʻo LightStore i nā lāʻau LSM. Eia kekahi, aia ka ʻōnaehana i kahi hoʻonohonoho palena o nā mea hoʻololi - kākoʻo ʻia ʻo YCSB a me nā mea hoʻololi poloka. I ka wā e hiki mai ana, hiki iā LightStore ke hoʻoponopono i nā nīnau SQL, etc.
Nā mea hou aʻe
I ke kauwela o 2018, ua hoʻolauna ʻo Marvell, kahi hui hoʻomohala mālama, i kahi laina hou o nā mea hoʻokele SSD e pili ana i nā ʻōnaehana AI. Ua hoʻohui nā mea hoʻomohala i nā mea hoʻonaʻauao hohonu NVIDIA i nā mea hoʻokele maʻamau no nā kikowaena data a me nā noi mea kūʻai aku. ʻO ka hopena, ua hana lākou i kahi hoʻolālā paʻa ponoʻī e hoʻopau i ka mana liʻiliʻi i hoʻohālikelike ʻia i nā mea hoʻokele SSD maʻamau. Manaʻo ka ʻoihana e loaʻa ka ʻōnaehana i ka noi ma ka computing edge, analytics data nui a me IoT.
Ua hōʻano hou ʻia ka laina o nā drive Western Digital Blue. I ʻApelila, hōʻike nā mea hoʻomohala i kahi hopena - ʻo ka WD Blue SSD e pili ana i nā ʻenehana SanDisk, i loaʻa iā WD i hoʻokahi makahiki i hala. Hāʻawi ka WD Blue SSD i hoʻomaikaʻi ʻia i ka hana a me ka ikaika o ka ikehu. Kūkulu ʻia ka hale hoʻolālā ma ke kumu o ka kikoʻī NVMe, e hāʻawi ana i ke komo i nā SSD i hoʻopili ʻia ma o PCI Express.
Hoʻonui kēia kikoʻī i ka pono o nā drive SSD me ka nui o nā noi like a me ka wikiwiki i ka ʻike ʻikepili. Hoʻohui ʻia, ʻae ʻo NVMe iā ʻoe e hoʻohālikelike i ka interface SSD - ʻoi aku no nā mea hana lako ʻaʻole pono e hoʻopau i nā kumuwaiwai no ka hoʻomohala ʻana i nā mea hoʻokele kūikawā, nā mea hoʻohui a me nā kumu kumu.
Nā Hope
Ke neʻe nei ka mākeke SSD kikowaena i ka hoʻolālā maʻalahi, ka automation o nā ʻāpana mālama, a me ka hoʻonui ʻana i ka ikehu. ʻO ka hoʻomohala ʻana o nā ʻenekinia mai MIT e hoʻonā i ka pilikia hope. Nā mea kākau hilinaʻi mae lilo ʻo LightStore i mea maʻamau no ka mālama SSD ma nā kikowaena ʻikepili. A hiki iā mākou ke manaʻo i ka wā e hiki mai ana, e ʻike ʻia nā hale kiʻi ʻoi aku ka maikaʻi ma muli o ia.
He mau mea mai ka blog Mua e pili ana i ka hui IaaS: