|
|
مروری بر ساختارهای جریان باز از طریق اضافه کردن مکانیزم های بازیابی سریع در سوئیچ و کنترلکننده بصورت 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
|
|
|
|
|
|
|
|
|
|
|