Yadda matsawa ke aiki a cikin tsarin gine-ginen ƙwaƙƙwaran abu

Ƙungiya ta injiniyoyi daga MIT sun haɓaka tsarin ƙwaƙwalwar ajiya na abu don yin aiki tare da bayanai da inganci. A cikin labarin za mu fahimci yadda yake aiki.

Yadda matsawa ke aiki a cikin tsarin gine-ginen ƙwaƙƙwaran abu
/ Anan /PD

Kamar yadda aka sani, haɓaka aikin CPUs na zamani baya tare da madaidaicin raguwar latency lokacin samun damar ƙwaƙwalwar ajiya. Bambanci a cikin canje-canje a cikin alamomi daga shekara zuwa shekara na iya zama har zuwa sau 10 (PDF, shafi na 3). A sakamakon haka, ƙwanƙwasa ta taso wanda ke hana cikakken amfani da albarkatun da ake da su da kuma rage aikin sarrafa bayanai.

Lalacewar aiki yana haifar da abin da ake kira jinkirin ragewa. A wasu lokuta, lalata bayanai na shirye-shirye na iya ɗaukar hawan hawan sarrafawa 64.

Don kwatantawa: ƙari da ninka lambobi masu iyo mamaye babu fiye da zagayawa goma. Matsalar ita ce ƙwaƙwalwar ajiya tana aiki tare da tubalan bayanai na ƙayyadaddun girman, kuma aikace-aikacen suna aiki da abubuwa waɗanda zasu iya ƙunshi nau'ikan bayanai daban-daban kuma sun bambanta da girman juna. Don magance matsalar, injiniyoyi a MIT sun ɓullo da wani matsayi na ƙwaƙwalwar ajiya wanda ke inganta sarrafa bayanai.

Yadda fasahar ke aiki

Maganin ya dogara ne akan fasaha guda uku: Hotpads, Zippads da COCO matsawa algorithm.

Hotpads babban matsayi ne mai sarrafa software na ƙwaƙwalwar ajiyar sauri mai sauri (karce). Ana kiran waɗannan rajistar pads kuma akwai uku daga cikinsu - daga L1 zuwa L3. Suna adana abubuwa masu girma dabam, metadata da tsararrun nuni.

Ainihin, tsarin gine-ginen tsarin cache ne, amma an daidaita shi don aiki da abubuwa. Matsayin kushin da abin yake a kai ya dogara da sau nawa ake amfani da shi. Idan ɗaya daga cikin matakan "ya cika," tsarin yana fara wani tsari mai kama da "masu tara shara" a cikin yarukan Java ko Go. Yana nazarin abubuwan da ake amfani da su ƙasa da yawa fiye da wasu kuma ta atomatik motsa su tsakanin matakan.

Zippads yana aiki a saman Hotpads - ma'ajin ajiya da bayanan bayanan da ba su shiga ko barin matakan biyu na ƙarshe na matsayi - kushin L3 da babban ƙwaƙwalwar ajiya. Pads na farko da na biyu suna adana bayanai ba canzawa.

Yadda matsawa ke aiki a cikin tsarin gine-ginen ƙwaƙƙwaran abu

Zippads yana matsawa abubuwan da girmansu bai wuce 128 bytes ba. An raba manyan abubuwa zuwa sassa, sannan a sanya su a wurare daban-daban na ƙwaƙwalwar ajiya. Kamar yadda masu haɓakawa ke rubutawa, wannan hanyar tana ƙara ƙimar ƙwaƙwalwar da aka yi amfani da ita yadda ya kamata.

Don damfara abubuwa, ana amfani da COCO (Cross-Object Compression) algorithm, wanda zamu tattauna daga baya, kodayake tsarin yana iya aiki tare da. Base-Delta-Nantsaye ko FPC. COCO algorithm wani nau'i ne na matsawa daban-daban (bambancin matsawa). Yana kwatanta abubuwa da "tushe" kuma yana cire kwafi - duba zanen da ke ƙasa:

Yadda matsawa ke aiki a cikin tsarin gine-ginen ƙwaƙƙwaran abu

A cewar injiniyoyi daga MIT, matsayinsu na tushen ƙwaƙwalwar ajiya shine 17% mafi inganci fiye da hanyoyin gargajiya. Ya fi kusa da ƙira ga gine-ginen aikace-aikacen zamani, don haka sabuwar hanyar tana da damar.

Ana sa ran kamfanonin da ke aiki tare da manyan bayanai da na'ura na koyon injin za su fara amfani da fasaha da farko. Wani jagora mai yuwuwa shine dandamali na girgije. Masu samar da IaaS za su iya yin aiki da kyau tare da haɓakawa, tsarin adana bayanai da albarkatun ƙididdiga.

Ƙarin albarkatunmu da tushenmu:

Yadda matsawa ke aiki a cikin tsarin gine-ginen ƙwaƙƙwaran abu "Yadda muke gina IaaS": kayan aiki game da aikin 1 Cloud

Yadda matsawa ke aiki a cikin tsarin gine-ginen ƙwaƙƙwaran abu Juyin Halitta na 1cloud girgije gine
Yadda matsawa ke aiki a cikin tsarin gine-ginen ƙwaƙƙwaran abu Sabis ɗin ajiya na abu a cikin 1 girgije

Yadda matsawa ke aiki a cikin tsarin gine-ginen ƙwaƙƙwaran abu Hare-hare masu yuwuwa akan HTTPS da yadda ake kare su
Yadda matsawa ke aiki a cikin tsarin gine-ginen ƙwaƙƙwaran abu Yaya Ci gaba da Bayarwa da Ci gaba da Haɗin kai suke kama da bambanta?
Yadda matsawa ke aiki a cikin tsarin gine-ginen ƙwaƙƙwaran abu Yadda ake kare uwar garken akan Intanet: ƙwarewar 1cloud

source: www.habr.com

Add a comment