http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
A Load Balancing Approach for Distributed SDN Architecture Based on Sharing Data Store
Jiacong Li,Bo Lei,Ni Li,Hang Lv 한국통신학회 2020 한국통신학회 APNOMS Vol.2020 No.09
Software-defined networking (SDN) uses a centralized control plane to manage the whole network. Distributed SDN architecture has been proposed to resolve scalability and reliability problem. One challenge of multiple controllers is load balancing problem, that uneven load distribution among controllers. Dynamic switches migration is an effective way to solve this problem. However, the existing schemes focus on effective migration algorithms and different metrics to realize the load balancing of control plane in SDN, and do not consider the communication cost between controllers and computation cost of migration scheme. In order to address this issue, we propose a load balancing approach based on sharing data store. Sharing data store has the information of all controllers, and the calculator module in it can compute switches migration scheme based saved information. It can also reduce the computation and communication pressure of controllers. Simulation experiments exhibit the feasibility and effectiveness of our approach.
Controller Backup and Replication for Reliable Multi-domain SDN
( Junli Mao ),( Lishui Chen ),( Jiacong Li ),( Yi Ge ) 한국인터넷정보학회 2020 KSII Transactions on Internet and Information Syst Vol.14 No.12
Software defined networking (SDN) is considered to be one of the most promising paradigms in the future. To solve the scalability and performance problem that a single and centralized controller suffers from, the distributed multi-controller architecture is adopted, thus forms multi-domain SDN. In a multi-domain SDN network, it is of great importance to ensure a reliable control plane. In this paper, we focus on the reliability problem of multi-domain SDN against controller failure from perspectives of backup controller deployment and controller replication. We firstly propose a placement algorithm for backup controllers, which considers both the reliability and the cost factors. Then a controller replication mechanism based on shared data storage is proposed to solve the inconsistency between the active and standby controllers. We also propose a shared data storage layout method that considers both reliability and performance. Besides, a fault recovery and repair process is designed based on the controller backup and shared data storage mechanism. Simulations show that our approach can recover and repair controller failure. Evaluation results also show that the proposed backup controller placement approach is more effective than other methods.