بنیاد eBPF تاسیس شد

فیس بوک، گوگل، ایزووالنت، مایکروسافت و نتفلیکس بنیانگذاران یک سازمان غیرانتفاعی جدید به نام بنیاد eBPF هستند که زیر نظر بنیاد لینوکس ایجاد شده و هدف آن ارائه یک پلت فرم خنثی برای توسعه فناوری های مرتبط با زیرسیستم eBPF است. علاوه بر گسترش قابلیت‌ها در زیرسیستم eBPF هسته لینوکس، این سازمان همچنین پروژه‌هایی را برای استفاده گسترده‌تر از eBPF توسعه خواهد داد، به عنوان مثال، ایجاد موتورهای eBPF برای جاسازی در برنامه‌ها و تطبیق هسته‌های دیگر سیستم‌عامل‌ها برای eBPF.

eBPF یک مفسر بایت کد تعبیه شده در هسته را فراهم می کند، که این امکان را به شما می دهد که از طریق کنترل کننده های بارگذاری شده از فضای کاربر، رفتار سیستم را بدون نیاز به تغییر کد هسته تغییر دهید، که به شما امکان می دهد کنترل کننده های موثر را بدون پیچیدگی اضافه کنید. خود سیستم از جمله eBPF، می‌توانید کنترل‌کننده‌های عملیات شبکه ایجاد کنید، پهنای باند را مدیریت کنید، دسترسی را کنترل کنید، عملکرد سیستم را نظارت کنید و ردیابی را انجام دهید. به لطف استفاده از کامپایل JIT، بایت کد به سرعت به دستورالعمل های ماشین ترجمه می شود و با عملکرد کد بومی اجرا می شود. eBPF در بار متعادل کننده فیس بوک استفاده می شود و اساس زیرسیستم شبکه کانتینر ایزوله Cilium گوگل است.

منبع: opennet.ru

اضافه کردن نظر