Google ya buɗe fasahar bayanan Falcon

Google ta sanar da fitar da fasahar sufuri ta kayan aikin Falcon ta bude tushen bayanai da kuma sauyin ci gaba zuwa aikin Open Compute, wanda ke da nufin hada kai wajen samar da takamaiman bayanai don kayan aikin cibiyar bayanai. Ana yi wa Falcon kallon sabon ƙarni na Ethernet, wanda zai iya ƙara yawan aiki da ingancin canja wurin bayanai a cikin hanyoyin sadarwa na yau da kullun da ke tushen Ethernet. TCP/IP, masu mahimmanci ga bandwidth da latency, kamar hanyoyin sadarwa don tsarin kwamfuta mai aiki mai girma da tsarin basirar wucin gadi.

Ma'auni na ƙa'idar zuwa cibiyoyin sadarwar cibiyar bayanai kuma an tsara shi don samar da babban aikin da ake iya faɗi, ƙarancin jinkiri, sassauci da haɓakawa. Tallafin Falcon zai kasance da farko a cikin jerin Intel IPU E2000 na masu haɓaka hanyar sadarwa (Infrastructure Processing Unit), waɗanda ke haɗa adaftar Ethernet tare da na'ura mai sarrafa shirye-shirye wanda zai iya ɗaukar ayyukan da aka saba yi akan tari na cibiyar sadarwa ko gefen tsarin, kamar sarrafa zirga-zirga, cunkoso. sarrafawa, da kuma nazarin ka'idoji masu girma.

Don cimma ƙarancin jinkiri a cikin hanyoyin sadarwa na Ethernet masu sauri waɗanda ke jure wa asarar fakiti, Falcon yana amfani da ka'idoji guda uku: cikakken ma'aunin jinkiri tsakanin aika buƙatu da karɓar amsa (RTT, lokacin tafiya), kayan aikin da aka aiwatar da kayan aikin gyaran fuska dangane da mutum ɗaya. gudana, da sauri da ingantaccen sakewa fakiti. Ana ƙara waɗannan kaddarorin ta hanyoyin samun dama ta lokaci guda ta tashoshi da yawa (Multipath) da goyan baya don ɓoye haɗin kai.

Wadannan fasahohin suna da hannu wajen aiwatar da Falcon:

  • Carousel hanya ce ta iyakance zirga-zirga (Traffic Siffar), wanda ke ba ku damar daidaita kayan aiki da ƙarfin kwararar fakiti akan kowane mai masaukin baki.
  • Snap shine tsarin sadarwa na tushen microkernel wanda ke da ƙarfi tare da kayayyaki ta inda za'a iya ƙara ayyukan ci gaba, kamar haɓakar hanyar sadarwa, iyakance zirga-zirga, da ayyukan isar da saƙo.
  • Swift wata hanya ce ta sarrafa cunkoso ga hanyoyin sadarwa na cibiyar bayanai wadda ke ba da damar jinkirin microsecond na ƙasa da 50 don saƙonnin RPC na gajeru yayin da ake kiyaye fitarwa ta 100 Gbps. sabar a cikin kaya kusan 100%.
  • RACK-TLP shine algorithm gano asarar fakiti don TCP.
  • PLB wata hanya ce ta daidaita nauyi da ke amfani da siginonin cunkoso. Bayan aiwatar da PLB a cikin hanyoyin sadarwar Google, rashin daidaituwa akan maɓalli ya ragu da kashi 60%, asarar fakiti ya ragu da kashi 33%, kuma jinkirin isar da gajerun saƙonnin RPC ya ragu da kashi 25%.
  • CSIG (Siginar cunkoso) ƙa'idar musanya ce ta telemetry da ake amfani da ita don aika siginar cunkoso da sarrafa zirga-zirga.
  • PSP (PSP Security Protocol) yarjejeniya ce ta ɓoye zirga-zirga.

Falcon yana amfani da RDMA da NVM Express azaman ka'idojin sa na saman Layer, amma kuma yana ba da damar tallafi don ƙarin ƙa'idodi na saman Layer don ƙarawa ta hanyar kari. An bayyana aikin Falcon a cikin yadudduka uku: Layer don yin taswira zuwa ƙa'idodi na sama (ULP Mapping), Layer ɗin ciniki, da Layer isar da fakiti. Layer na farko yana aiwatar da sarrafa kwarara, sarrafa saƙo, da taswira zuwa manyan yadudduka. A mataki na biyu, ana aiwatar da tsare-tsare, sarrafa albarkatu da oda. A mataki na uku, ana gudanar da sarrafa cunkoso, iyakance zirga-zirga, kiyaye aminci da kuma amfani da tashoshi daban-daban lokaci guda (Multipathing).

Google ya buɗe fasahar bayanan Falcon


source: budenet.ru
Sayi amintaccen masauki don shafuka tare da kariyar DDoS, sabar VPS VDS 🔥 Sayi ingantaccen masaukin yanar gizo tare da kariyar DDoS, sabar VPS VDS | ProHoster