Tytuł pozycji:
Optymalizacja wielokryterialna na potrzeby zintegrowanego systemu obsługi trasowania w sieciach sterowanych programowo (SDNRoute)
W artykule przedstawiono moduł optymalizacji stanowiący składową systemu obsługi trasowania pakietów w sieciach sterowanych programowo (SDNRoute). Moduł ten współpracując, w nadchodzącym oknie czasowym, z modułem predykcji ruchu dostarcza do sterownika dane dotyczące zalecanego przebiegu przepływów w sieci. Wyniki działania modułu optymalizacji są przekazywane do emulatora, który weryfikuje ich jakość przed zastosowaniem w sieci rzeczywistej. Ze względu na fakt, że moduł optymalizacji uwzględnia kilka kryteriów minimalizacji: użycia zasobów, opóźnień oraz konsumpcji energii, sformułowano zadanie optymalizacji wielokryterialnej oraz przedstawiono sposób postępowania w zakresie prowadzenia obliczeń.
An optimization module, which is an element of an integrated system supporting routing in software defined networks (SDNRoute), is presented. The module cooperates with a traffic prediction module providing data related to the next time window. The optimization module feeds traffic flow routing data to a system controller, as well as to an emulator used for experimental evaluation of the optimization results before they are applied in the production network. Due to the fact that the optimization module assumes a few minimized goal functions (resource utilization, delays, and energy consumption), an optimization task is formulated and the method to carry data processing is given.