شماره ركورد كنفرانس :
5435
عنوان مقاله :
ارائه روشي جهت توازن بار در سرورهاي شبكه هاي مبتني بر نرم افزار با استفاده از الگوريتم بادبان ماهي
عنوان به زبان ديگر :
Providing a method to balance the load of sdn servers using the fish sail algorithm
پديدآورندگان :
نژادتانوردي اميد tanavardiomid@gmail.com دانشگاه آزاد واحد بردسير , موسي جعفرآبادي حسين hmjafarabadi@gmail.com عضو هيات علمي دانشگاه آزاد اسلامي واحد بردسير , شادروان سوده shadravan239@gmail.com عضو هيات علمي دانشگاه آزاد اسلامي واحد بردسير
كليدواژه :
الگوريتم بادبان ماهي , پاسخگويي شبكه , توازن بار , سرورهاي SDN , شبكه نرم افزار محور , كيفيت خدمات
عنوان كنفرانس :
نهمين همايش ملي مطالعات و تحقيقات نوين در حوزه علوم كامپيوتر، برق و مكانيك ايران
چكيده فارسي :
امروزه شبكههاي مبتني بر نرمافزار (SDN) به عنوان يك پارادايم نوآورانه در حوزه شبكههاي كامپيوتري مطرح شدهاند. SDN امكان كنترل مركزي و برنامهريزي از راه دور شبكه را فراهم ميكند و باعث افزايش انعطافپذيري، مقياسپذيري و كارايي شبكه ميشود. در شبكههاي SDN، سرورهاي شبكه نقش حياتي را در ارائه خدمات شبكه به عهده دارند. اما با افزايش ترافيك شبكه و نيازمنديهاي بيشتر كاربران، توزيع مناسب بار بين سرورها اهميت بيشتري پيدا ميكند. توازن بار ميتواند بهبود عملكرد و كارايي سرورها و همچنين كاهش زمان پاسخ به درخواستها را به ارمغان بياورد. در دهههاي اخير، متدهاي مختلفي براي توازن بار در شبكههاي SDN پيشنهاد شده است. با اين حال، توازن بار در شبكههاي SDN همچنان چالشهايي را به همراه داشته است. در اين تحقيق، الگوريتم بادبان ماهي براي توازن بار در سرورهاي SDN مورد بررسي و ارزيابي قرار ميگيرد. اين الگوريتم الهام گرفته از رفتار گروهي ماهيان در طبيعت است كه به وسيله جذب و دفع فراترافيك به منظور برقراري توازن و هماهنگي در گروه در اين طرح پيشنهادي به فعاليت ميپردازد. نتايج شبه سازي نشان داده است كه الگوريتم بادبان ماهي با استفاده از روشي هوشمندانه و قابل تطبيق قادر است بهبود قابل توجهي در توازن بار سرورها در شبكههاي SDN به ارمغان بياورد.
چكيده لاتين :
Software-defined networks (SDN) have emerged as an innovative paradigm in the field of computer networks. SDN enables centralized control and remote planning of the network and increases network flexibility, scalability and efficiency. In SDN networks, network servers play a vital role in providing network services. But with the increase of network traffic and more user requirements, proper load distribution between servers becomes more important. Load balancing can improve the performance and efficiency of servers as well as reduce the response time to requests. In recent decades, various methods have been proposed for load balancing in SDN networks. These methods often operate based on information such as server status, network traffic, and user requirements. One of the popular algorithms used in load balancing is the Round Robin algorithm, in which requests are distributed among servers in order. Other algorithms such as Least Connections and Weighted Round Robin are also used in this field. However, load balancing in SDN networks still brings challenges. Normally, algorithms used in different scenarios and with variable network traffic may not improve performance. Therefore, the need for an intelligent and adaptable method for load balancing in SDN networks is felt. In this research, the sailfish algorithm for load balancing in SDN servers is investigated and evaluated. The fish sail algorithm is inspired by the group behavior of fishes in nature, which attract and repel extra traffic in order to maintain balance and harmony in their group. Using an intelligent and adaptive method, the fish sail algorithm is able to bring a significant improvement in the load balancing of servers in SDN networks. (SDN), are responsible for providing network services. Also, load balancing between servers can help improve network performance and efficiency. With increasing network traffic and more user requirements, facilitating proper load distribution between SDN servers becomes more important.