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

سال انتشار: 1397
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 429

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

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

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

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

ITCT05_022

تاریخ نمایه سازی: 18 اردیبهشت 1398

چکیده مقاله:

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

نویسندگان

محمدجواد احراری

دانشجوی دانشگاه جامع امام حسین

محمدرضا حسنی آهنگر

دانشیار دانشگاه جامع امام حسین

آرش غفوری

پژوهشگر دانشگاه جامع امام حسین