• شماره ركورد
    8697
  • پديد آورنده

    سپهر هاشمي حسيني

  • عنوان
    ارائه يك رويكرد پياده‌سازي گردش كارهاي بدون سرويس دهنده در محيط‌هاي رايانش ابري
  • مقطع تحصيلي
    كارشناسي
  • رشته تحصيلي
    مهندسي كامپيوتر
  • سال فارغ التحصيلي
    1402
  • استاد راهنما
    دكتر مهرداد آشتياني
  • دانشجوي وارد كننده اطلاعات

    سپهر هاشمي حسيني

  • تاريخ ورود اطلاعات
    1402/07/17
  • دانشكده
    مهندسي كامپيوتر
  • عنوان به انگليسي
    An Approach of Implementing Serverless Workflows In Cloud
  • چكيده
    رايانش ابري چشم‌انداز فناوري را متحول كرده است و به سازمان‌ها مقياس‌پذيري، انعطاف‌پذيري و كارايي بي‌سابقه‌اي ارائه مي‌دهد. در اين پارادايم مبتني بر ابر، محاسبات بدون سرويس دهنده به عنوان يك رويكرد دگرگون كننده براي توسعه و اجراي برنامه ظاهر شده است. با انتزاعي كردن زيرساخت هاي زيربنايي، محاسبات بدون سرويس دهنده به كسب و كارها اجازه مي دهد تا بر روي نوشتن كد و ارائه ارزش تمركز كنند، بدون نياز به مديريت سرويس دهندهها يا نگراني در مورد تامين منابع. محاسبات بدون سرويس دهنده، كه همچنين به عنوان تابع به عنوان يك سرويس (FaaS) شناخته مي شود، به توسعه دهندگان اين امكان را مي دهد تا توابع يا قطعه كدها را در پاسخ به رويدادها يا محرك هاي خاص استقرار و اجرا كنند. اين توابع در كانتينرها يا ماشين‌هاي مجازي بدون حالت اجرا مي شوند، به طور خودكار بر اساس تقاضا مقياس‌بندي مي شوند و محاسبه‌ي هزينه تنها براي زمان اجراي واقعي انجام مي‌شود. اين معماري بدون سرويس دهنده نياز به سرمايه گذاري در زيرساخت هاي اوليه را از بين مي برد و راه حلي بسيار مقياس پذير و مقرون به صرفه ارائه مي دهد. در قلمرو محاسبات بدون سرويس دهنده، گردش‌هاي كاري بدون سرويس دهنده به عنوان ابزاري قدرتمند براي هماهنگ‌سازي و خودكارسازي فرآيندهاي پيچيده كسب‌وكارها برجسته شده‌اند. گردش كار بدون سرويس دهنده به توسعه دهندگان اين امكان را مي دهد كه توالي وظايف را تعريف كنند، وابستگي ها را مشخص كنند و اجراي اين وظايف را به صورت هماهنگ به طور خودكار انجام دهند. اين رويكرد به كسب‌وكارها امكان مي‌دهد تا عمليات خود را ساده‌سازي كنند، كارايي را بهبود بخشند و تجربيات يكپارچه را به كاربران خود ارائه دهند. گردش‌هاي كاري بدون سرويس دهنده در معماري‌هاي رويداد محور، جايي كه برنامه‌ها به رويدادها يا محرك‌هايي مانند اقدامات كاربر، تغييرات داده‌ها يا رويدادهاي سيستم پاسخ مي‌دهند، عملكرد برتري را ارائه مي‌دهند. با استفاده از گردش كار بدون سرويس دهنده، كسب‌وكارها مي‌توانند سيستم‌هاي واكنش‌گرا بسازند كه مي‌توانند داده‌ها را پردازش كنند، اقدامات را راه‌اندازي كنند و با سرويس‌ها و API‌ هاي مختلف يكپارچه شوند. در اين پژوهش، براي پرداختن به چالش‌هاي پيش‌رو در زمان‌بندي گردش كار بدون سرويس دهنده، يك معماري نوآورانه توسعه داده شده است كه به رفع يا بهبود چالش‌هايي مانند شروع سرد، استفاده ناكافي از منابع، محلي‌سازي داده‌ها و وابستگي‌هاي عملكرد ميپردازد. اين معماري با بررسي گراف وابستگي توابع به يكديگر و دسته‌بندي كلي گردش كار و توابع بر اساس وابستگي داده‌اي و اجرايي، درباره‌ي اجراي گردش‌كار بر بستر ماشين‌هاي مجازي و كانتينرها تصميم گيري ميكند.
  • كليدواژه ها
    رايانش ابري , محاسبات بدون سرويس دهنده , گردش كار بدون سرويس دهنده , زمانبندي گردش كار بدون سرويس دهنده