Mohammed El-azzab, Imen Limam Bedhiaf, Y. Lemieux, O. Cherkaoui
{"title":"用于虚拟化Openflow节点的切片隔离器","authors":"Mohammed El-azzab, Imen Limam Bedhiaf, Y. Lemieux, O. Cherkaoui","doi":"10.1109/NCCA.2011.26","DOIUrl":null,"url":null,"abstract":"Virtualization is emerging as a key mechanism of scaling the infrastructure and facilitating service deployment for future Internet. Network virtualization provides the ability to slice larger, underutilized physical nodes into smaller, virtual ones. To ensure deterministic performance, guaranteed QoS, and independent behavior, virtual nodes have to be properly isolated. However, a high isolation can have an important impact on the node performance and configuration flexibility. This paper investigates the problem of isolation between the slices of a virtualized switch. Our approach consists on adapting isolation to the desired performance and flexibility while ensuring fairness between the slice. Based on that approach, we developed a model that provide the choice between several levels of isolation. Each level corresponds to one or more resources. We implemented this model for a virtualized Open Flow 1.1 switch. We propose a utility-based evaluation balancing performance and flexibility that provide the adapted isolation level to the required demand. This model gives preference to the user to have isolation with a higher flexibility or lower overhead. Our analysis also shows that the overhead and the resource consumption of the isolation is reduced while remaining flexible and dynamic.","PeriodicalId":244026,"journal":{"name":"2011 First International Symposium on Network Cloud Computing and Applications","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Slices Isolator for a Virtualized Openflow Node\",\"authors\":\"Mohammed El-azzab, Imen Limam Bedhiaf, Y. Lemieux, O. Cherkaoui\",\"doi\":\"10.1109/NCCA.2011.26\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Virtualization is emerging as a key mechanism of scaling the infrastructure and facilitating service deployment for future Internet. Network virtualization provides the ability to slice larger, underutilized physical nodes into smaller, virtual ones. To ensure deterministic performance, guaranteed QoS, and independent behavior, virtual nodes have to be properly isolated. However, a high isolation can have an important impact on the node performance and configuration flexibility. This paper investigates the problem of isolation between the slices of a virtualized switch. Our approach consists on adapting isolation to the desired performance and flexibility while ensuring fairness between the slice. Based on that approach, we developed a model that provide the choice between several levels of isolation. Each level corresponds to one or more resources. We implemented this model for a virtualized Open Flow 1.1 switch. We propose a utility-based evaluation balancing performance and flexibility that provide the adapted isolation level to the required demand. This model gives preference to the user to have isolation with a higher flexibility or lower overhead. Our analysis also shows that the overhead and the resource consumption of the isolation is reduced while remaining flexible and dynamic.\",\"PeriodicalId\":244026,\"journal\":{\"name\":\"2011 First International Symposium on Network Cloud Computing and Applications\",\"volume\":\"29 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-11-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 First International Symposium on Network Cloud Computing and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NCCA.2011.26\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 First International Symposium on Network Cloud Computing and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NCCA.2011.26","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Virtualization is emerging as a key mechanism of scaling the infrastructure and facilitating service deployment for future Internet. Network virtualization provides the ability to slice larger, underutilized physical nodes into smaller, virtual ones. To ensure deterministic performance, guaranteed QoS, and independent behavior, virtual nodes have to be properly isolated. However, a high isolation can have an important impact on the node performance and configuration flexibility. This paper investigates the problem of isolation between the slices of a virtualized switch. Our approach consists on adapting isolation to the desired performance and flexibility while ensuring fairness between the slice. Based on that approach, we developed a model that provide the choice between several levels of isolation. Each level corresponds to one or more resources. We implemented this model for a virtualized Open Flow 1.1 switch. We propose a utility-based evaluation balancing performance and flexibility that provide the adapted isolation level to the required demand. This model gives preference to the user to have isolation with a higher flexibility or lower overhead. Our analysis also shows that the overhead and the resource consumption of the isolation is reduced while remaining flexible and dynamic.