JS']JSSTR: A Joint Server Selection and Traffic Routing Algorithm for the Software-Defined Data Center

被引:1
作者
Cui, Yunhe [1 ]
Yan, Lianshan [1 ]
Qian, Qing [2 ]
Xing, Huanlai [1 ]
Li, Saifei [1 ]
机构
[1] Southwest Jiaotong Univ, Sch Informat Sci & Technol, Chengdu 610031, Sichuan, Peoples R China
[2] Guizhou Univ Finance & Econ, Sch Informat, Int Joint Res Ctr Data Sci & High Performance Com, Guiyang 550025, Guizhou, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2018年 / 8卷 / 09期
基金
中国国家自然科学基金;
关键词
Software-Defined Networking (SDN); data center; traffic engineering; server selection; load balancing; GENETIC ALGORITHM; NETWORKING;
D O I
10.3390/app8091478
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Server load balancing technology makes services highly functional by distributing the incoming user requests to different servers. Thus, it plays a key role in data centers. However, most of the current server load balancing schemes are designed without considering the impact on the network. More specifically, when using these schemes, the server selection and routing path calculation are usually executed sequentially, which may result in inefficient use of network resources or even cause some issues in the network. As an emerging architecture, Software-Defined Networking (SDN) provides new solutions to overcome these shortcomings. Therefore, taking advantages of SDN, this paper proposes a Joint Server Selection and Traffic Routing algorithm (JSSTR) based on improving the Shuffle Frog Leaping Algorithm (SFLA) to achieve high network utilization, network load balancing and server load balancing. Evaluation results validate that the proposed algorithm can significantly improve network efficiency and balance the network load and server load.
引用
收藏
页数:26
相关论文
共 50 条
[31]   A Workload Assignment Policy for Reducing Power Consumption in Software-Defined Data Center Infrastructure [J].
Deguchi, Takaaki ;
Taniguchi, Yoshiaki ;
Hasegawa, Go ;
Nakamura, Yutaka ;
Ukita, Norimichi ;
Matsuda, Kazuhiro ;
Matsuoka, Morito .
IEICE TRANSACTIONS ON COMMUNICATIONS, 2016, E99B (02) :347-355
[32]   Software Defined Networking-based Traffic Engineering for Data Center Networks [J].
Han, Yoonseon ;
Seo, Sin-seok ;
Li, Jian ;
Hyun, Jonghwan ;
Yoo, Jae-Hyoung ;
Hong, James Won-Ki .
2014 16TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2014,
[33]   An Efficient Resource Embedding Algorithm in Software Defined Virtualized Data Center [J].
Wen, Xuemin ;
Han, Yanni ;
Yuan, Hanning ;
Zhou, Xu ;
Xu, Zhen .
2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
[34]   Joint Admission Control and Routing Via Approximate Dynamic Programming for Streaming Video Over Software-Defined Networking [J].
Yang, Jian ;
Zhu, Kunjie ;
Ran, Yongyi ;
Cai, Weizhe ;
Yang, Enzhong .
IEEE TRANSACTIONS ON MULTIMEDIA, 2017, 19 (03) :619-631
[35]   ICLB: intelligent controllers load balancing for software-defined based optical data center networks [J].
Geresu, Kassahun ;
Gu, Huaxi ;
Fadhel, Meaad ;
Wei, Wenting ;
Yu, Xiaoshan .
JOURNAL OF SUPERCOMPUTING, 2024, 80 (13) :19031-19061
[36]   Design and modeling of survivable network planning for software-defined data center networks in smart city [J].
Peng, Yuhuai ;
Wang, Xiaojie ;
Shen, Dawei ;
Yan, Wei ;
Fu, Yanhua ;
Deng, Qingxu .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2018, 31 (16)
[37]   Circuit-based logical layer 2 bridging in software-defined data center networking [J].
Wang, Yao-Chun ;
Lin, Ying-Dar .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (16)
[38]   ESRA: Energy soaring-based routing algorithm for IoT applications in software-defined wireless sensor networks [J].
Samarji, N. ;
Salamah, M. .
EGYPTIAN INFORMATICS JOURNAL, 2022, 23 (02) :215-224
[39]   CECT: computationally efficient congestion-avoidance and traffic engineering in software-defined cloud data centers [J].
Tajiki, M. M. ;
Akbari, B. ;
Shojafar, M. ;
Ghasemi, S. H. ;
Barazandeh, M. L. ;
Mokari, N. ;
Chiaraviglio, L. ;
Zink, M. .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2018, 21 (04) :1881-1897
[40]   CECT: computationally efficient congestion-avoidance and traffic engineering in software-defined cloud data centers [J].
M. M. Tajiki ;
B. Akbari ;
M. Shojafar ;
S. H. Ghasemi ;
M. L. Barazandeh ;
N. Mokari ;
L. Chiaraviglio ;
M. Zink .
Cluster Computing, 2018, 21 :1881-1897