>
Fa   |   Ar   |   En
   مروری بر ساختارهای جریان باز از طریق اضافه کردن مکانیزم های بازیابی سریع در سوئیچ و کنترل‌کننده بصورت real-time  
   
نویسنده حمد الخفاجی ثابت محسن ,نجفی فاطمه
منبع اولين كنفرانس ملي پژوهش و نوآوري در هوش مصنوعي - 1402 - دوره : 1 - اولین کنفرانس ملی پژوهش و نوآوری در هوش مصنوعی - کد همایش: 02230-75197 - صفحه:0 -0
چکیده    شبکه های نرم‏افزار محور (sdn) نسل جدیدی از شبکه ها که با استفاده از لایه های مجازی، سوییچ های مجازی، کنترلر مرکزی، استانداردهای ارتباطی و واسط های برنامه‌نویسی سطح بالا سعی می کنند برخی از کارهای کنترلی و مدیریتی سوییچ ها و مسیریاب‏های شبکه را در لایه های بالاتر به‌صورت نرم افزاری انجام دهند. به زبان دیگر شبکه های نرم افزار محور وابستگی به سخت افزار را کاهش داده و قابلیت های نرم افزاری و هوشمندی شبکه را افزایش می‌دهد. برنامه‏ریزی، پیکربندی شبکه را آسان‏تر می‌کند و از پیچیدگی شبکه ها می‏کاهد. در شبکه های نرم‏افزار محور این کنترلر است که رفتار شبکه را مشخص می‌کند. پیاده سازی مرکزی منطق کنترل در مدل نرم‏افزار که در سرور استاندارد مجزایی اجرا می‌شود چندین مزیت را ارائه می‌دهد. اولاً نسبت به روش‏های سنتی ساده تر است و در شناخت سیاست های شبکه میان نرم افزار، کمتر از وسیله هایی با پیکربندی سطح پایین شبکه مستعد خطا می باشد. دوماً برنامه کنترلی می‌تواند به‌صورت خودکار به تغییرات جعلی در حالت شبکه واکنش نشان دهد و سیاست-های سطح بالا در شبکه را حفظ کند. سوما پیاده سازی مرکزی منطق کنترل در یک سیستم کنترلی با شناخت کامل و عمومی وضعیت یک شبکه، پیچیدگی توابع شبکه را ساده سازی می کنند. این قابلیت، برنامه نویسی شبکه یا به‌عبارتی‌دیگر بخش کنترل اساسی داده، یک قابلیت باارزش و حیاتی در این شبکه ها می باشد. از قابلیت معماری این شبکه ها می‌توان به برنامه ریزی مستقیم، مدیریت مرکزی و سریع اشاره کرد که این اجازه را به مدیران می‌دهد تا خودشان شبکه را پیکربندی، مدیرت و بهینه‌سازی منابع شبکه را به‌صورت سریع و پویا انجام دهند. در این مقاله، مروری بر ساختارهای جریان باز از طریق اضافه کردن مکانیزم های بازیابی سریع در سوئیچ و کنترل‌کننده بصورت real-time خواهیم داشت.
کلیدواژه توازن بار، شبکه های نرم افزارمحور ،openflow
آدرس , iran, , iran
پست الکترونیکی najafi.un@gmail.com
 
   a review of open flow structures by adding fast recovery mechanisms in switch and controller in real-time  
   
Authors
Abstract    in order to distribute requests and load balance between servers in software defined networking, the controller and balancer architecture based on open flow protocol is used. in this architecture, each simple device based on the open flow protocol receives and executes certain rules by the controller to act as a balancer. by using software defined networking, the problems associated with traditional hardware balancers such as high cost, lack of flexibility, single point of error, and congestion can be solved. we provide a robust and flexible balancer by installing rules by the controller on simple devices. but using a single controller to balance the load of servers in software defined networking has two basic challenges. first, if the controller fails, the balancer will no longer be able to direct currents. second, load balancing algorithms that require processing time in the controller can reduce performance and quality of service. in this thesis, by designing and configuring several modules, a new architecture is designed for server load balancing in software defined networking with high availability and efficiency. also, a new load balancing algorithm based on server queue size is introduced. in this research, by examining the efficiency of different load balancing algorithms, the proposed algorithm has been compared and evaluated with one of the latest algorithms presented in this field. the criteria of response time and transaction rate have been investigated in the evaluation. the results show that the proposed algorithm provides a 3% improvement in service quality metrics.
Keywords load balancing ,software defined networking ,open flow
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved