شماره ركورد
16566
عنوان
بررسي روشها و و چالشهاي جايگذاري توابع در محاسبات بدون سرويسدهنده بر روي محيط هاي ابري
سال تحصيل
1403
استاد راهنما
دكتر مهرداد آشتياني
چکيده
با گسترش رايانش ابري، محاسبات بدون سرويسدهنده به عنوان راهكاري نوين براي اجراي توابع بدون نياز به مديريت زيرساخت توسط توسعهدهنده، مورد توجه قرار گرفته است. اين مدل به دليل عدم نياز به مديريت زيرساخت امكان توسعه سريع را فراهم كرده است كه اين ويژگي در كنار پرداخت هزينه تنها به ازاي مصرف از مابع اين روش را پاسخي به توسعه سيستمهاي مقياسپذير در محاسبات ابري تبديل كرده است. با اين حال محاسبات بدون سرويسدهنده در سمت سرويسدهندگان اين نوع خدمات با چالشهاي متعددي مواجه است. يكي از چالشهاي كليدي در اين حوزه، مسئله جايگذاري توابع در محيطهاي ابري پويا با درنظر گرفتن معيارهاي كارايي است. در اين گزارش، به بررسي رويكردها و روشهاي موجود براي جايگذاري بهينه توابع در بسترهاي ابري پرداخته ميشود. ابتدا دستهبنديهاي اصلي رويكردهاي جايگذاري شامل مبتني بر يادگيري ماشين، مبتني بر اكتشافي، و روشهاي مبتني بر مدل معرفي ميگردند. سپس معيارهاي ارزيابي نظير تاخير، ميزان زمان اجرا، مصرف منابع، هزينه اجرا و مصرف انرژي مورد بررسي قرار ميگيرند كه بهبود و بهينهسازي اين معيارها چالشهاي اصلي در مسئله جايگداري توابع ميباشند. در ادامه، نمونههايي از روشهاي استفادهشده در هر رويكرد مورد بررسي قرار ميگيرند. سپس با جمعبندي جامع مطرح و ارزيابي كارهاي انجام شده تاكنون مسائل باز و كارهاي قابل انجام در آينده بررسي خواهند شد. توجه به بررسيهاي انجام شده دغدغههاي امنيتي، جايگذاري توابع با توجه به معيار ديرينگي اطلاعات و همچنين جايگذاري توابع بر اساس وابستگيهاي موجود در بين توابع قابليت بررسي و پژوهش بيشتر در اين زمينه را دارند. در انتها، هدف ارائه چارچوب كلي الگوريتمي است كه با درنظر گرفتن ديرينگي اطلاعات، جايگذاري توابع را به گونهاي انجام دهد تا در كاربردهاي بيدرنگ و حساس به تاخير سيستم عملكرد بهتري براي پاسخگويي به درخواستها داشته باشد.
نام دانشجو
ابوالفضل ارشيا
تاريخ ارائه
11/5/2025 12:00:00 AM
متن كامل
88940
پديد آورنده
ابوالفضل ارشيا
تاريخ ورود اطلاعات
1404/09/25
عنوان به انگليسي
A Review of Methods and Challenges of Function Placement in Serverless Computing in Cloud Environment
كليدواژه هاي فارسي
جايگذاري توابع , محاسبات بدون سرويسدهنده , استقرار توابع , تابع به عنوان خدمت , محاسبات ابري
كليدواژه هاي لاتين
Function Placement , Serverless Computing , Function Deployment , Function as a Service (FaaS) , Cloud Computing