روش های بهینه سازی پردازش جریانی داده های بزرگ در زمان واقعی
سال انتشار: 1405
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 45
فایل این مقاله در 14 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
CELCONF07_007
تاریخ نمایه سازی: 11 شهریور 1405
چکیده مقاله:
رشد انفجاری داده های تولیدشده توسط دستگاه های اینترنت اشیا، شبکه های اجتماعی، تراکنش های مالی و سیستم های صنعتی، ضرورت پردازش بلادرنگ را به یکی از چالش های اساسی عصر داده تبدیل کرده است. سیستم های پردازش دسته ای سنتی به دلیل تاخیر ذاتی بالا، پاسخگوی نیازهای برنامه های حساس به زمان نیستند. این مقاله به بررسی جامع روش های بهینه سازی در سیستم های پردازش جریانی داده های بزرگ می پردازد و راهکارهای نوین در سه سطح معماری سیستم، زمان اجرا و مدیریت منابع را تحلیل می کند. ابتدا چارچوب های اصلی پردازش جریانی شامل Apache Flink، Apache Spark Streaming و Apache Storm معرفی شده و محدودیت های هر یک تشریح می شود. سپس روش های بهینه سازی شامل بهینه سازی در سطح معماری (افزونه های Flink نظیر Delta Join و Autolink، روش های خودتنظیمی تطبیقی (STREAMLINE)، راهکارهای زمان بندی آگاه از توپولوژی (MMO-Stream و D-Storm)، راهکارهای مدیریت کشسانی منابع مبتنی بر یادگیری ماشین و یادگیری تقویتی، بهینه سازی های مبتنی بر هوش مصنوعی (RTASM)، راهکارهای پردازش در لبه (AgileDart) و روش های مدیریت ناهمگونی داده مورد بررسی قرار می گیرند. یافته های پژوهش نشان می دهد که رویکردهای ترکیبی هوشمند با بهره گیری از یادگیری ماشین و پیش بینی بار کاری، بهبود قابل توجهی در توان عملیاتی (تا ۴ برابر)، تاخیر سرتاسری (تا ۱۰ برابر) و کاهش هزینه (تا ۱۰ برابر) به همراه داشته است. در پایان، چالش های پیش رو و مسیرهای آتی پژوهش شامل بهینه سازی مبتنی بر شبکه های عصبی گراف، پردازش جریانی ناهمگون، و یکپارچگی با زیرساخت های کلاود-نیتیو مورد بحث قرار می گیرد.
کلیدواژه ها:
پردازش جریانی ، داده های بزرگ بلادرنگ ، بهینه سازی توان عملیاتی و تاخیر ، زمان بندی تطبیقی ، یادگیری ماشین در پردازش جریانی
نویسندگان
حوریه حیدری صادق
کارشناسی ارشد مهندسی کامپیوتر- نرم افزار، شهرداری زاهدان