Sae Hyong Park, Byungjoon Lee, Jisoo Shin, Sunhee Yang
{"title":"SDN控制器的高性能IO引擎","authors":"Sae Hyong Park, Byungjoon Lee, Jisoo Shin, Sunhee Yang","doi":"10.1109/EWSDN.2014.30","DOIUrl":null,"url":null,"abstract":"In software defined networking (SDN), a controller acts as the \"brain,\" providing a centralized view of the whole network. Through the controller, the network can be quickly and easily programmed and managed. Consequently, the importance of an SDN controller's performance is significant. In SDN controllers, high performance has two aspects: fast response time, and high flow-setup rate. In this paper, we present a high-performance IO engine that gives at least a 26% higher flow-setup rate than current state-of-the-art controllers while maintaining the fastest response time. The IRIS IO engine adopts a multi-queue design, which is fundamentally different from the other controllers' approaches. Further, our evaluation results show that the IRIS IO engine has the best processing-core scalability among the fastest open-source controllers.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"216 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"A High-Performance IO Engine for SDN Controllers\",\"authors\":\"Sae Hyong Park, Byungjoon Lee, Jisoo Shin, Sunhee Yang\",\"doi\":\"10.1109/EWSDN.2014.30\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In software defined networking (SDN), a controller acts as the \\\"brain,\\\" providing a centralized view of the whole network. Through the controller, the network can be quickly and easily programmed and managed. Consequently, the importance of an SDN controller's performance is significant. In SDN controllers, high performance has two aspects: fast response time, and high flow-setup rate. In this paper, we present a high-performance IO engine that gives at least a 26% higher flow-setup rate than current state-of-the-art controllers while maintaining the fastest response time. The IRIS IO engine adopts a multi-queue design, which is fundamentally different from the other controllers' approaches. Further, our evaluation results show that the IRIS IO engine has the best processing-core scalability among the fastest open-source controllers.\",\"PeriodicalId\":103165,\"journal\":{\"name\":\"2014 Third European Workshop on Software Defined Networks\",\"volume\":\"216 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 Third European Workshop on Software Defined Networks\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EWSDN.2014.30\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 Third European Workshop on Software Defined Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EWSDN.2014.30","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
In software defined networking (SDN), a controller acts as the "brain," providing a centralized view of the whole network. Through the controller, the network can be quickly and easily programmed and managed. Consequently, the importance of an SDN controller's performance is significant. In SDN controllers, high performance has two aspects: fast response time, and high flow-setup rate. In this paper, we present a high-performance IO engine that gives at least a 26% higher flow-setup rate than current state-of-the-art controllers while maintaining the fastest response time. The IRIS IO engine adopts a multi-queue design, which is fundamentally different from the other controllers' approaches. Further, our evaluation results show that the IRIS IO engine has the best processing-core scalability among the fastest open-source controllers.