تسهیل بخشیدن به ساختارهای جریان باز از طریق اضافه کردن مکانیزم های بازیابی سریع در سوئیچ و کنترل کننده به صورت Real-Time

Publish Year: 1402
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 65

This Paper With 7 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

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

CRIAL01_149

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

Abstract:

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

Keywords:

توازن بار , شبکه های نرم افزارمحور OpenFlow ,

Authors

ثابت محسن حمد الخفاجی

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

فاطمه نجفی

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