Masoud SoursouriMahmood Ahmadi
In traditional networks, the control and data planes are integrated into a single system which makes complicated administrating and managing of these networks. Therefore, Software Defined Networking (SDN) decouples these planes using a single controller component. An SDN controller is a fundamental element that consists of applications, northbound and southbound interfaces. It also creates and manages a general view of the whole network. The increasing attempts to improve the performance of the controller have been performed, which proposed the centralized and distributed architectures for the controllers. In this paper, a service to allocate the resources to an SDN controller is proposed. Resources such as CPU and memory based on demand are allocated. In addition, to efficient use of resources when they are not needed, deallocation of resources is done. This service has been designed based on the XenServer hypervisor OpenStack platform, OpenDayLight SDN controller and their capabilities to change the resources dynamically. The results related to resource usage show that increasing the number of switches increases the number of CPUs, and memory, linearly.
Xiaolu LiRenchao XieTao HuangYunjie Liu
Qingxia ChenF. Richard YuTao HuangRenchao XieJiang LiuYunjie Liu
Qingxia ChenF. Richard YuTao HuangRenchao XieJiang LiuYunjie Liu
Emerson Remigio da SilvaPatrícia Takako EndoEdison de Queiroz Albuquerque
Yusaku TsukudaMasaru KosugiKohei ShiomotoTatsuya MoritaTsunemasa Hayashi