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

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

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

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

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

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

CSCG02_039

تاریخ نمایه سازی: 7 اسفند 1396

چکیده مقاله:

رایانش ابری در واقع تکنیکی است که بر پایه توزیع منابع پردازشی و ذخیره سازی در بین سرورهای مختلف ارایه شده است. در این زیرساخت،کاربر براحتی میتواند به خدمات و کاربردهای ابری در هر مکان و لحظه ای دسترسی داشته باشد. هر چند این قابلیتها سبب انعطاف پذیری و در دسترس پذیری هرچه بیشتر خدمات ابری شده است اما مسایلی مانند زمانبندی و توازنبار به منظور استفاده بهینه از منابع، همواره یکی از چالش های اصلی در این زیرساخت بوده است. فرایند توازنبار و زمانبندی، امکان استفاده از منابع را بطور مطلوبی افزایش میدهد و همچنین زمینه تحملپذیری خطا را نیز فراهم میکند. حتی اگر گره مورد نظر تحت بار پایین و یا بالا باشد با استفاده از تکنیکهای توازن بار میتوان بهره وری آنرا مطلوب نمود. بر همین اساس در این تحقیق، از ازدحام ذرات به عنوان یک عامل زمانبند استفاده میشود، بطوریکه در اولین گام، با بهره گیری از آن وظایف در بین سرورهای پردازشی، جهت اجرا زمان بندی میشوند، سپس در گام بعدی بصورت دورهای به کمک روش کلونی مورچه ها که بعنوان یک عامل متوازنکننده، عمل میکند، سرورهای پردازشی بررسی و در صورت نیاز با بهرهگیری از تکنیک مهاجرت،عملیات توازن بار انجام میگیرد. در واقع از طریق این راهکار، علاوه بر بهینه سازی زیرساخت ابری، میتوان تحملپذیری خطا را نیز بالا برد زیرا با برقراری توازنبار، از ایجاد ازدحام در سرورهای پردازشی و در نتیجه بروز خطا نیز جلوگیری به عمل میآید. در انتها در یک محیط شبیه سازی شده، راهکار پیشنهادی با دو راهکار زمانبندی نوبت گردشی و کلونی مورچگان مبتنی بر تحکیم ماشین مجازیACS-VMCمورد مقایسه قرار گرفت و نشان داده شد که از هر دو راهکار بهتر می باشد و به مصرف انرژی کمتر از راهکارهای موجود دست یافته ایم. بطوریکه میزان مصرف انرژی نسبت بهACS-VMCبه میزان 14 درصد و نسبت به زمان بندیRound Robin بیش از 18 درصد کاهش مصرف بوجود آمده است. از طرفی میزان تخطی از توافقنامه سطح سرویس نیز نسبت به دو راهکار دیگر کمتر بوده است.

کلیدواژه ها:

بهینه سازی ازدحام ذرات ، بهینه سازی کلونی مورچه ها ، توازن بار ، تحمل پذیری خطا

نویسندگان

سحر دادگرنیا

کارشناسی ارشد مهندسی فناوری اطلاعات گرایش شبکه های کامپیوتری

خسرو امیری زاده

استادیار و عضو هییت علمی ، دکتری هوش مصنوعی