Micron yana fitar da injin ajiyar HSE 3.0 wanda aka inganta don SSDs

Micron Technology, wani kamfani da ya ƙware a samar da DRAM da ƙwaƙwalwar ajiyar walƙiya, ya wallafa sakin injin ajiyar HSE 3.0 (Herogeneous-memory Storage Engine), wanda aka ƙera ta la'akari da ƙayyadaddun amfani akan faifan SSD da ƙwaƙwalwar ajiyar karantawa kawai. NVDIMM). An ƙera injin ɗin azaman ɗakin karatu don haɗawa cikin wasu aikace-aikace kuma yana goyan bayan sarrafa bayanai a tsarin ƙima mai mahimmanci. An rubuta lambar HSE a cikin C kuma tana da lasisi ƙarƙashin lasisin Apache 2.0.

An inganta HSE ba kawai don iyakar aiki ba, har ma don tsawon rai a cikin nau'ikan azuzuwan SSD. Ana samun saurin aiki mai girma ta hanyar samfurin ajiya na matasan - mafi yawan bayanan da suka dace suna cache a cikin RAM, wanda ke rage yawan damar shiga motar. Ana iya amfani da injin don ƙananan bayanan ajiya a cikin NoSQL DBMS, ma'ajin software (SDS, Ƙa'idar Ma'auni na Software) irin su Ceph da Scality RING, dandamali don sarrafa bayanai masu yawa (Big Data), Ƙididdigar Ayyuka (HPC). ) tsarin, na'urorin Intanet na Abubuwa (IoT) ) da mafita don tsarin koyo na inji. A matsayin misali na haɗa injin ɗin zuwa ayyukan ɓangare na uku, an shirya sigar DBMS MongoDB mai tushen daftarin aiki, wanda aka canza zuwa amfani da HSE.

Babban fasali na HSE:

  • Taimako ga ma'auni da kuma tsawaita masu aiki don sarrafa bayanai a cikin maɓalli / ƙima;
  • Cikakken tallafi don ma'amaloli tare da ikon keɓance sassan ajiya ta hanyar ƙirƙirar hotunan hoto (ana kuma iya amfani da hotunan hoto don kula da tarin masu zaman kansu a cikin ajiya ɗaya);
  • Ƙarfin yin amfani da siginan kwamfuta don ƙididdigewa ta hanyar bayanai a cikin ra'ayi na tushen hoto;
  • Samfurin bayanan da aka inganta don nau'ikan nau'ikan nauyin aiki;
  • Hanyoyi masu sassauƙa don sarrafa amincin ajiya;
  • Shirye-shiryen tsara bayanan ƙididdiga (rarraba a cikin nau'ikan ƙwaƙwalwar ajiya daban-daban waɗanda ke cikin ma'adana);
  • Laburare mai C API wanda zai iya haɗawa da kowane aikace-aikace. Samar da ɗauri don Python da Java;
  • Taimako don adana maɓalli da bayanai a cikin matsi.
  • Ƙarfin ma'auni zuwa terabytes na bayanai da ɗaruruwan biliyoyin maɓalli a cikin ajiya;
  • Ingantaccen aiki na dubban ayyuka na layi daya;
  • Ikon yin amfani da faifan SSD na azuzuwan daban-daban a cikin ajiya ɗaya don haɓaka aiki da tsawaita rayuwar sabis ɗin tuƙi.

Mahimmancin canjin sigar lambar a cikin HSE 3.0 ya faru ne saboda canje-canje a cikin API, CLI, zaɓuɓɓukan daidaitawa, REST dubawa, da tsarin ajiya wanda ke karya daidaituwar baya. Sabuwar sakin ta mayar da hankali kan inganta ajiyar bayanai don inganta aiki don wasu ayyuka masu mahimmanci. Daga cikin manyan abubuwan ingantawa:

  • Ayyukan ayyukan siginan kwamfuta yanzu sun kasance masu zaman kansu daga tsayin tacewa, yana ba ku damar jujjuya maɓalli ta amfani da siginan kwamfuta tare da tacewa na sabani ba tare da rage kayan aiki ba.
  • An haɓaka aikin karatu da rubuce-rubuce a cikin yanayin da ake amfani da maɓallai masu haɓakawa kawai, alal misali, lokacin adana yanki na ƙimar ƙimar da aka yi rikodin a wasu tazara a cikin tsarin sa ido, dandamali na kuɗi da tsarin don jihohin firikwensin zabe.
  • API ɗin yana ba da ikon sarrafa matsawa a matakin ƙimar mutum ɗaya, yana ba ku damar adana duka bayanan da aka matsa da waɗanda ba a haɗa su ba a cikin ma'aji ɗaya.
  • An ƙara sabbin hanyoyin buɗe KVDB, yana ba ku damar yin tambayoyi zuwa ma'ajin bayanai a cikin ma'ajiyar karantawa kawai.

source: budenet.ru

Add a comment