طبقه‌بندی و بررسی جامع روش‌های بهینه‌سازی تعادل بار شبکه‌های نرم‌افزار محور

نویسندگان

1 دانشکده مهندسی کامپیوتر، دانشگاه اصفهان، اصفهان، ایران

2 دانشکده مهندسی کامپیوتر، دانشگاه اصفهان، اصفهان، ایران

doi
10.22052/scj.2023.252610.1134
چکیده

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