بهینه سازی مصرف منابع در معماری های بدون سرور با استفاده از تکنیک های برنامه نویسی تطبیقی
سال انتشار: 1405
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 65
فایل این مقاله در 25 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
DMECONF11_083
تاریخ نمایه سازی: 26 شهریور 1405
چکیده مقاله:
معماری های بدون سرور به عنوان یکی از مهمترین الگوهای نوین رایانش ابری امکان توسعه و استقرار سریع سرویس های مقیاس پذیر را بدون نیاز به مدیریت مستقیم زیرساخت فراهم می کنند. با وجود مزایایی مانند مقیاس پذیری خودکار مدل، پرداخت به ازای مصرف و کاهش پیچیدگی، عملیاتی این معماری ها با چالش هایی نظیر شروع سرد، نوسانات بار کاری، تخصیص غیر بهینه حافظه و پردازنده و افزایش هزینه های پنهان منابع مواجه هستند. هدف این پژوهش ارائه یک چارچوب جامع برای بهینه سازی مصرف منابع در محیط های بدون سرور با تکیه بر تکنیک های برنامه نویسی تطبیقی است. در این مطالعه ابتدا مدل مصرف منابع در پلتفرم های تابع به عنوان سرویس تحلیل شده و شاخص های کلیدی عملکرد شامل هزینه، تاخیر، نرخ خطا و بهره وری محاسباتی بررسی می شود. سپس مجموعه ای از راهکارهای تطبیقی در سه سطح کد، پیکربندی و زمان اجرا شامل کنترل تطبیقی، همزمانی، دسته بندی پویا درخواست ها، کش تطبیقی داده ها، تنظیم خودکار حافظه و پیش گرمایش هدفمند معرفی می گردد. چارچوب پیشنهادی بر پایه یک حلقه کنترل بازخوردی طراحی شده است که با پایش مستمر شاخص های عملکرد سیاست های تخصیص منابع را به صورت پویا تنظیم می کند. نتایج تحلیلی نشان می دهد که به کارگیری رویکرد برنامه نویسی تطبیقی می تواند ضمن کاهش هزینه کلی اجرا، تاخیر درصدک های بالا را نیز بهبود بخشد و پایداری سیستم را در مواجهه با بارهای متغیر افزایش دهد. این پژوهش بیانگر آن است که بهینه سازی در معماری های بدون سرور تنها به ابزارهای زیرساختی محدود نمی شود بلکه طراحی هوشمندانه منطق برنامه نقش تعیین کننده ای در دستیابی به کارایی و بهره وری پایدار دارد.
کلیدواژه ها:
نویسندگان
حکیده سید پیام حسینی
کارشناسی ارشد کامپیوتر نرم افزار