DocumentCode
1830323
Title
MR-PBGP: A Multi-Root Tree Model for Parallel BGP
Author
Liu, Yaping ; Zhang, Shuo ; Wang, Baosheng
Author_Institution
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
fYear
2012
fDate
25-27 June 2012
Firstpage
1211
Lastpage
1218
Abstract
BGP protocol has been confronted with many performance problems caused by large scale networks, and have raised great concerns of industry and academia. In this paper, we present a multi-root tree model called MR-PBGP for parallel BGP in the context of a multi-core platform with shared memory. This model is an integrated model of the neighbor-based division and data division. We prove that threads of BGP constructed by a multi-root tree with binary bough excluding the first-level branch nearest leaves will achieve optimal performance with unlimited number of cores (ideal case) in a router. However, with limited number of cores (actual case), we proposed an approximation algorithm to solve this nonlinear programming problem. Simulation results show that (i) the approximation algorithm can get a good performance speedup and parallel efficiency w.r.t. the increase of its neighbors. (ii) 50% of the optimal performance can be reached by using only 5% of the ideal number of cores. Comparing with other researches, MR-PBGP is a more effective model for parallel BGP.
Keywords
approximation theory; internetworking; parallel processing; routing protocols; shared memory systems; trees (mathematics); MR-PBGP; approximation algorithm; binary bough; border gateway protocol; integrated neighbor-based division-data division model; large scale networks; multicore platform; multiroot tree model; nonlinear programming problem; optimal performance; parallel BGP; parallel efficiency; performance speedup; router; shared memory; Computational modeling; Instruction sets; Mathematical model; Routing; Routing protocols; Vegetation; multi-core; parallel BGP; queue theory; routing convergence time;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location
Liverpool
Print_ISBN
978-1-4673-2164-8
Type
conf
DOI
10.1109/HPCC.2012.178
Filename
6332314
Link To Document