eBPF Foundation yakatangwa

Facebook, Google, Isovalent, Microsoft neNetflix ndivo vakavamba sangano idzva risingabatsiri, iro eBPF Foundation, rakagadzirwa pasi peLinux Foundation uye rakanangana nekupa kwarakarerekera chikuva chekuvandudza matekinoroji ane chekuita neiyo eBPF subsystem. Pamusoro pekuwedzera kugona mu eBPF subsystem yeLinux kernel, sangano rinozogadzirawo mapurojekiti ekushandisa zvakanyanya eBPF, semuenzaniso, kugadzira eBPF injini dzekumisikidza mumashandisirwo uye kugadzirisa kernels yemamwe masisitimu anoshanda eBPF.

eBPF inopa bytecode muturikiri akavakirwa mu kernel, izvo zvinoita kuti zvigoneke, kuburikidza nevabati vakaremerwa kubva munzvimbo yemushandisi, kushandura maitiro eiyo system pane nhunzi pasina chikonzero chekuchinja kernel kodhi, iyo inokutendera iwe kuti uwedzere vanobata vanoshanda pasina kuomesera. system yacho pachayo. Kusanganisira eBPF, unogona kugadzira mashandiro etiweki, maneja bandwidth, kudzora kupinda, kutarisa mashandiro ehurongwa, uye kuita kutsvaga. Nekuda kwekushandiswa kweJIT kuunganidza, bytecode inoshandurirwa panhunzi kuita mirairo yemuchina uye inoitwa nekuita kwekodhi yeko. eBPF inoshandiswa muFacebook's load balancer uye ndiyo hwaro hweGoogle's Cilium isolated container networking subsystem.

Source: opennet.ru

Voeg