بررسی نقش eBPF در تحول سیستم عامل های مدرن با تمرکز بر امنیت، شبکه و مشاهده پذیری سیستم

سال انتشار: 1405
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 112

فایل این مقاله در 14 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ECME31_117

تاریخ نمایه سازی: 3 شهریور 1405

چکیده مقاله:

گسترش رایانش ابری، مجازی سازی، کانتینرسازی و افزایش نیاز به امنیت و مشاهده پذیری سامانه ها، محدودیت های روش های سنتی توسعه و پایش هسته سیستم عامل را بیش از پیش آشکار کرده است. در این پژوهش، نقش فناوری Extended Berkeley Packet Filter (eBPF) در تحول سیستم عامل های مدرن از جنبه های معماری، امنیت، شبکه و پایش عملکرد مورد بررسی قرار گرفته است. فرضیه اصلی پژوهش آن است که eBPF با فراهم کردن امکان اجرای ایمن و پویا در فضای هسته، بدون نیاز به تغییر یا بازکامپایل کرنل، می تواند کارایی، امنیت و انعطاف پذیری سیستم عامل های مدرن را به طور قابل توجهی بهبود بخشد. این پژوهش از نوع مروری تحلیلی بوده و با استفاده از مطالعه و تحلیل منابع علمی معتبر، مقالات نمایه شده، مستندات فنی و گزارش های منتشرشده در زمینه eBPF انجام شده است. در این مطالعه، معماری eBPF، سازوکارهای اجرایی آن، نقش Verifier و JIT Compiler و همچنین کاربردهای آن در حوزه های شبکه، امنیت، مشاهده پذیری و زیرساخت های ابری بررسی و تحلیل شده اند. نتایج نشان می دهد که eBPF با کاهش سربار پردازشی، افزایش سرعت پردازش داده ها، فراهم کردن نظارت بلادرنگ بر رفتار سیستم و توسعه قابلیت های امنیتی بدون ایجاد تغییر در هسته، به یکی از فناوری های کلیدی در تحول سیستم عامل های مدرن تبدیل شده است. همچنین استفاده از eBPF در فناوری هایی مانند Kubernetes، سامانه های ابری و ابزارهای مانیتورینگ پیشرفته، نقش آن را به عنوان بستری برای توسعه نسل جدید خدمات سیستمی و شبکه ای تقویت کرده است. با وجود مزایای فراوان، چالش هایی مانند پیچیدگی توسعه برنامه های eBPF، وابستگی به نسخه های جدید هسته لینوکس و ملاحظات امنیتی مرتبط با اجرای برنامه ها همچنان وجود دارد که نیازمند پژوهش های بیشتر است.

کلیدواژه ها:

نویسندگان

حلما اسدی

۱- دانشجوی کاردانی فناوری اطلاعات دانشکده ولیعصر

نسترن بیرانوند

۲- استاد دانشگاه ولیعصر