تأسيس مؤسسة eBPF

Facebook وGoogle وIsovalent وMicrosoft وNetflix هم المؤسسون لمنظمة جديدة غير ربحية، وهي مؤسسة eBPF، التي تم إنشاؤها تحت رعاية مؤسسة Linux وتهدف إلى توفير منصة محايدة لتطوير التقنيات المتعلقة بنظام eBPF الفرعي. بالإضافة إلى توسيع القدرات في نظام eBPF الفرعي لنواة Linux، ستقوم المنظمة أيضًا بتطوير مشاريع للاستخدام الأوسع لـ eBPF، على سبيل المثال، إنشاء محركات eBPF للتضمين في التطبيقات وتكييف نواة أنظمة التشغيل الأخرى لـ eBPF.

يوفر eBPF مترجمًا للشفرة الثانوية مدمجًا في النواة، مما يجعل من الممكن، من خلال المعالجات المحملة من مساحة المستخدم، تغيير سلوك النظام بسرعة دون الحاجة إلى تغيير كود النواة، مما يسمح لك بإضافة معالجات فعالة دون تعقيد النظام نفسه. بما في ذلك eBPF، يمكنك إنشاء معالجات تشغيل الشبكة وإدارة النطاق الترددي والتحكم في الوصول ومراقبة تشغيل النظام وإجراء التتبع. بفضل استخدام تجميع JIT، تتم ترجمة الرمز الثانوي بسرعة إلى تعليمات الجهاز وتنفيذه بأداء التعليمات البرمجية الأصلية. يتم استخدام eBPF في موازن التحميل على Facebook وهو أساس النظام الفرعي لشبكات الحاويات المعزولة Cilium من Google.

المصدر: opennet.ru

إضافة تعليق