جایگذاری توابع مجازی شبکه با استفاده از الگوریتم کلونی مورچه ها جهت بهبودبازدهی انرژی و تضمین کیفیت خدمات

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

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

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

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

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

CEITCONF04_029

تاریخ نمایه سازی: 13 تیر 1400

چکیده مقاله:

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

کلیدواژه ها:

مجازی سازی توابع شبکه ، جایگذاری توابع مجازی شبکه ، بازدهی انرژی ، کیفیت خدمات ، الگوریتم کلونی مورچه ها.

نویسندگان

نازنین قالیبافان

دانشجوی مقطع کارشناسی ارشد دانشکده مهندسی کامپیوتر. دانشگاه یزد.

قاسم میرجلیلی

استاد، دانشکده مهندسی برق دانشگاه یزد.

سیداکبر مصطفوی

استادیار، دانشکده مهندسی کامپیوتر. دانشگاه یزد