ارائه یک روش زمان بندی تحمل پذیر خطای گردش کار با استفاده از الگوریتم بهینه سازی فاخته تطبیق پذیر و تکنیک خوشه بندی وظایف در محیط رایانش ابری

سال انتشار: 1400
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 128

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

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

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

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

JR_EKTESHAF-1401-205_009

تاریخ نمایه سازی: 5 اردیبهشت 1402

چکیده مقاله:

مدل های گردش کار، فرایندی است که شامل یک سری مراحل است که پیچیدگی اجرا و مدیریت برنامه ها را ساده می کنند. درواقع  گردش کارهای علمی  در حوزه های مختلف از منابع توزیع شده برای دسترسی ، مدیریت و پردازش حجم زیادی از داده ها استفاده می کنند. لذا پردازش و مدیریت چنین مقادیر زیادی از داده ها نیاز به استفاده از یک مجموعه توزیع شده از امکانات محاسباتی و ذخیره سازی دارد. پیشرفت های اخیر در فن آوری های مجازی سازی و رشد سریع خدمات رایانش ابری، روش جدیدی را در محاسبات توزیع شده برای استفاده از منابع موجود در جهت محاسبات گردش کارهای علمی معرفی کرده است. ازاین رو، موضوع زمان بندی برای اجرای برنامه های کاربردی مقیاس وسیع ضروری  هست. البته با رشد مقیاس و پیچیدگی برنامه های کاربردی علمی، تعداد خرابی هایی که احتمالا رخ می دهند زیاد خواهد شد و یک اثر نامطلوبی روی اجرای برنامه های کاربردی مقیاس وسیع می گذارد. ازاین رو، موضوع زمان بندی تحمل پذیر خطا برای اجرای برنامه های کاربردی مقیاس وسیع ضروری هست. همچنین به اثبات رسیده است که استفاده از خوشه بندی وظایف  در محاسبات گردش کارهای علمی باعث کاهش سربار اجرای عملیات و بهبود محاسبات در وظایف گردش کار علمی بر روی منابع توزیع شده خواهد شد. بنابراین در این مقاله یک روش زمان بندی تحمل پذیر خطای گردش کار با استفاده از الگوریتم بهینه سازی فاخته تطبیق پذیر در محیط رایانش ابری با استفاده از تکنیک خوشه بندی وظایف ارائه می گردد. فاخته ها با بهره برداری از لانه پرندگان دیگر با قرار دادن تخم ها در آن لانه ها تولیدمثل می کنند. نتایج آزمایش در مقایسه با تکنیک های موجود، برتری روش پیشنهادی را ازنظر بهینه سازی و کاهش زمان اجرا، هزینه کل و مصرف انرژی نشان داده و همچنین نتایج مطلوبی را در  کنترل سربار و افزایش سطح دسترس پذیری ارائه می نماید.

کلیدواژه ها:

الگوریتم بهینه سازی فاخته تطبیق پذیر ، زمان بندی گردش کار ، تحمل پذیری خطا ، رایانش ابری ، خوشه بندی وظایف

نویسندگان

مانی علائی

گروه مهندسی کامپیوتر، واحد قم، دانشگاه آزاد اسلامی، قم، ایران

ریحانه خورسند مطلق اصفهان

گروه مهندسی کامپیوتر، واحد دولت آباد، دانشگاه آزاد اسلامی، اصفهان، ایران

محمدرضا رمضان پور فینی

گروه مهندسی کامپیوتر، واحد مبارکه، دانشگاه آزاد اسلامی، مبارکه، اصفهان، ایران

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • . Tian, Y., Tian, J., & Li, N. (۲۰۲۰). Cloud ...
  • . Khorsand, R., Safi-Esfahani, F., Nematbakhsh, N., & Mohsenzade, M. ...
  • . Chen, W., da Silva, R. F., Deelman, E., & ...
  • . Boveiri, Hamid Reza, and Mohamed Elhoseny. "A-COA: an adaptive ...
  • . Aloboud, Ebtesam, and Heba Kurdi. "Cuckoo-inspired job scheduling algorithm ...
  • . Madni, Syed Hamid Hussain, Muhammad Shafie Abd Latiff, and ...
  • . Sotomayor, Borja, et al. "Resource leasing and the art ...
  • . Holland, John Henry. Adaptation in natural and artificial systems: ...
  • . Shi, Yuhui, and Russell C. Eberhart. "Fuzzy adaptive particle ...
  • . Jena, R. K. "Multi objective task scheduling in cloud ...
  • . Nathani, Amit, Sanjay Chaudhary, and Gaurav Somani. "Policy based ...
  • . Wang, Lin, and Lihua Ai. "Task scheduling policy based ...
  • . Al-maamari, Ali, and Fatma A. Omara. "Task scheduling using ...
  • . Yi, Pan, Hui Ding, and Byrav Ramamurthy. "Budget-optimized network-aware ...
  • . Babu, KR Remesh, and Philip Samuel. "Enhanced bee colony ...
  • . Kaur, Parmeet, and Shikha Mehta. "Resource provisioning and work ...
  • Bezdan, Timea, et al. "Multi-objective task scheduling in cloud computing ...
  • . Z. Zhu, G. Zhang, M. Li, X. Liu, Evolutionary ...
  • . Chen, X., Lu, C. D., & Pattabiraman, K. (۲۰۱۴, ...
  • . Chen, W., & Deelman, E. (۲۰۱۲, June). Fault tolerant ...
  • . Calheiros, Rodrigo N., et al. "CloudSim: a toolkit for ...
  • . Deelman, Ewa, et al. "Pegasus, a workflow management system ...
  • . Anwar, Nazia, and Huifang Deng. "A hybrid metaheuristic for ...
  • .http://aws.amazon.com/ec۲[۲۵]. Ramezani, Fahimeh, Jie Lu, and Farookh Hussain. "Task scheduling ...
  • . Sofia, A. Sathya, and P. GaneshKumar. "Multi-objective task scheduling ...
  • . Calheiros, Rodrigo N., et al. "CloudSim: a toolkit for ...
  • نمایش کامل مراجع