eBPF сан байгуулагдсан

Facebook, Google, Isovalent, Microsoft болон Netflix нь Линуксийн сангийн ивээл дор байгуулагдсан, eBPF дэд системтэй холбоотой технологийг хөгжүүлэх төвийг сахисан платформоор хангах зорилготой eBPF Foundation хэмээх шинэ ашгийн бус байгууллагыг үүсгэн байгуулагчид юм. Линуксийн цөмийн eBPF дэд системийн чадавхийг өргөжүүлэхийн зэрэгцээ байгууллага нь eBPF-ийг илүү өргөн хүрээнд ашиглах, тухайлбал, программуудад оруулах eBPF хөдөлгүүрүүдийг бий болгох, бусад үйлдлийн системийн цөмүүдийг eBPF-д тохируулах төслүүдийг боловсруулна.

eBPF нь цөмд суурилуулсан байт кодын орчуулагчаар хангадаг бөгөөд энэ нь хэрэглэгчийн орон зайгаас ачаалагдсан зохицуулагчаар дамжуулан цөмийн кодыг өөрчлөх шаардлагагүйгээр системийн үйл ажиллагааг шууд өөрчлөх боломжийг олгодог бөгөөд энэ нь танд үр дүнтэй зохицуулагчийг төвөгтэй болгохгүйгээр нэмэх боломжийг олгодог. систем өөрөө. eBPF-г оруулаад та сүлжээний үйл ажиллагааны зохицуулагчийг үүсгэх, зурвасын өргөнийг удирдах, хандалтыг хянах, системийн ажиллагааг хянах, мөрдөх боломжтой. JIT эмхэтгэлийг ашигласны ачаар байт кодыг шууд машины зааварт хөрвүүлж, эх кодын гүйцэтгэлээр гүйцэтгэдэг. eBPF нь Facebook-ийн ачаалал тэнцвэржүүлэгчид ашиглагддаг бөгөөд Google-ийн Cilium тусгаарлагдсан контейнер сүлжээний дэд системийн үндэс суурь болдог.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх