Research Publications Authored by SLIIT Staff

Permanent URI for this communityhttps://rda.sliit.lk/handle/123456789/4195

This collection includes all SLIIT staff publications presented at external conferences and published in external journals. The materials are organized by faculty to facilitate easy retrieval.

Browse

Search Results

Now showing 1 - 2 of 2
  • Thumbnail Image
    PublicationEmbargo
    Resource Utilization based Load Balancing for a Virtualized Security Functions Platform
    (IEEE, 2021-12-01) Amarasinghe, D. A. H. M.; Rankothge, W. H.; Gamage, N. D. U.; Gamage, T. C. T.; Uwanpriya, S. D. L. S.; Jayasinghe, D.
    Cloud Service Providers (CSPs) are moving to a Software Defined Networks (SDN) based approach to managing their network infrastructure. The introduction of Virtualized Security Functions (VSFs) and offering them as a service has to make SDN more popular among CSPs because SDN brings advantages such as flexibility, elasticity, and easy management. When offering VSFs, resource management is one of the important aspects, especially considering the dynamic nature of the traffic, where traffic increases and decreases dynamically over time. In parallel to the traffic changes, resources also have to increase/ decrease and traffic load must be balanced over the resources. This research focuses on exploring a resource utilization-based load balancing algorithm, that considers memory and CPU utilization of the VSFs. We have used Mininet simulation to build an SDN-based cloud architecture with VSFs, and POX controller to explore the performances of the proposed algorithm, in terms of average workload and average response time. Our results show that the resource utilization-based load balancing algorithm balances the workload and traffic adequately, within an acceptable time.
  • Thumbnail Image
    PublicationEmbargo
    An Expermental Study on Load Balancing for a Software Defined Network based Virtualized Network Functions Platform
    (IEEE, 2021-12-06) Senevirathne, M. D. B. P; Rankothge, W. H; Gamage, N. D. U; Ariyawansa, M. M. T. R; Dewwiman, H. G. H; Suhail, A
    Network functionalities in conventional computer networks have been facilitated by implementing hardware middle-boxes. However, with the introduction of Virtualized Network Functions (VNFs) technologies, Cloud Service providers (CSPs) are able to offer VNFs as services to clients, along with general virtualized applications. CSPs provision and allocate resources to the VNFs, as required by the clients. An efficient cloud resource management approach plays an important role, in terms of continuing a successful CSP business model. To meet client Service Level Agreement (SLA) for Quality of Service (QoS), CSP is required to ensure that the virtualized entities are not overloaded with the processing, and workload is divided among virtualized entities adequately. Therefore, load balancing plays an important role, when offering VNFs as services to clients. This research focuses on exploring a load balancing algorithm for a cloud platform where VNFs are offered as a service. As the initial stage, we have used Weighted Round-Robin and Least Connection approaches and conducted an experimental study to compare the performances of the two approaches. Our results show that the weighted round robin algorithm performs better in terms of the workload distribution and average response time.