CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

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

عنوان مقاله: ارایه یک راهکار جدید تحمل پذیر خطا جهت جایابی ماشینهای مجازی وایجاد توازن بار در زیرساخت ابری
شناسه ملی مقاله: CSCG02_039
منتشر شده در دومین کنفرانس ملی محاسبات نرم در سال 1396
مشخصات نویسندگان مقاله:

سحر دادگرنیا - کارشناسی ارشد مهندسی فناوری اطلاعات گرایش شبکه های کامپیوتری
خسرو امیری زاده - استادیار و عضو هییت علمی ، دکتری هوش مصنوعی

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

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

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/696668/