ʻO kahi ʻano waihona SSD hou e hōʻemi i ka hoʻohana ʻana i ka ikehu ma ke kikowaena data - pehea e hana ai

E ho'ēmi ka'ōnaehana i nā kumukūʻai ikehu ma ka hapalua.

ʻO kahi ʻano waihona SSD hou e hōʻemi i ka hoʻohana ʻana i ka ikehu ma ke kikowaena data - pehea e hana ai
/ kiʻi ʻO Andy Melton CC BY-SA

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:

ʻO kahi ʻano waihona SSD hou e hōʻemi i ka hoʻohana ʻana i ka ikehu ma ke kikowaena data - pehea e hana ai

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:

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka