Takahiro Hirayama, T. Miyazawa, H. Furukawa, H. Harai
{"title":"分布式SDN控制平面的重建,防止大规模中断和恢复","authors":"Takahiro Hirayama, T. Miyazawa, H. Furukawa, H. Harai","doi":"10.1109/INFCOMW.2017.8116385","DOIUrl":null,"url":null,"abstract":"Software Defined Networking (SDN) technology enables us to configure switches in a network flexibly. Previously, distributed SDN control methods have been discussed to improve their scalability and robustness. Distributed placement of controllers reduces computation load of each controller and backing up each other enhances robustness. However, these techniques do not include an emergency measure against large-scale failures such as network separation induced by disasters. In this paper, we design emergency reconfiguration of distributed SDN especially in control plane (C-plane). In our reactive approach, each node detects disconnection to the main controller. Then, a controller deployed on one of the disconnected nodes becomes the substitute controller to which the others reconnect. Meanwhile, C-plane should be reconstructed when network connectivity recovers in case many controllers exist. The main and substitute controllers detect networks are reconnected, and merge their C-planes to avoid conflict. Simulation results reveal that our proposed method recovers C-plane logical connectivity with probability of about 90% when regional failure occurs in 100 node networks. Furthermore, we show that convergence time of our reconstruction mechanism is proportional to network size.","PeriodicalId":306731,"journal":{"name":"2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Reconstruction of control plane of distributed SDN against large-scale disruption and restoration\",\"authors\":\"Takahiro Hirayama, T. Miyazawa, H. Furukawa, H. Harai\",\"doi\":\"10.1109/INFCOMW.2017.8116385\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software Defined Networking (SDN) technology enables us to configure switches in a network flexibly. Previously, distributed SDN control methods have been discussed to improve their scalability and robustness. Distributed placement of controllers reduces computation load of each controller and backing up each other enhances robustness. However, these techniques do not include an emergency measure against large-scale failures such as network separation induced by disasters. In this paper, we design emergency reconfiguration of distributed SDN especially in control plane (C-plane). In our reactive approach, each node detects disconnection to the main controller. Then, a controller deployed on one of the disconnected nodes becomes the substitute controller to which the others reconnect. Meanwhile, C-plane should be reconstructed when network connectivity recovers in case many controllers exist. The main and substitute controllers detect networks are reconnected, and merge their C-planes to avoid conflict. Simulation results reveal that our proposed method recovers C-plane logical connectivity with probability of about 90% when regional failure occurs in 100 node networks. Furthermore, we show that convergence time of our reconstruction mechanism is proportional to network size.\",\"PeriodicalId\":306731,\"journal\":{\"name\":\"2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)\",\"volume\":\"23 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INFCOMW.2017.8116385\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFCOMW.2017.8116385","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Reconstruction of control plane of distributed SDN against large-scale disruption and restoration
Software Defined Networking (SDN) technology enables us to configure switches in a network flexibly. Previously, distributed SDN control methods have been discussed to improve their scalability and robustness. Distributed placement of controllers reduces computation load of each controller and backing up each other enhances robustness. However, these techniques do not include an emergency measure against large-scale failures such as network separation induced by disasters. In this paper, we design emergency reconfiguration of distributed SDN especially in control plane (C-plane). In our reactive approach, each node detects disconnection to the main controller. Then, a controller deployed on one of the disconnected nodes becomes the substitute controller to which the others reconnect. Meanwhile, C-plane should be reconstructed when network connectivity recovers in case many controllers exist. The main and substitute controllers detect networks are reconnected, and merge their C-planes to avoid conflict. Simulation results reveal that our proposed method recovers C-plane logical connectivity with probability of about 90% when regional failure occurs in 100 node networks. Furthermore, we show that convergence time of our reconstruction mechanism is proportional to network size.