ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

Hybrid Serverless Platform for Service Function Chains

Sheshadri, RK and Lakshmi, J (2023) Hybrid Serverless Platform for Service Function Chains. In: 16th IEEE International Conference on Cloud Computing, CLOUD 2023, 2 - 8 July 2023, Chicago, IL, USA, pp. 493-504.

[img] PDF
IEEE_CLOUD2023_2023_493-504_2023.pdf - Published Version
Restricted to Registered users only

Download (1MB) | Request a copy
Official URL: https://doi.org/10.1109/CLOUD60044.2023.00066

Abstract

Cloud Data Centres deal with dynamic changes all the time. Networks in particular, need to adapt their configurations to changing workloads. Given these expectations, Network Function Virtualization (NFV) using Software Defined Networks (SDNs) have realized the aspect of programmability in networks, bringing in the necessary fidelity to managing network resources. NFVs allows network services to be programmed as software entities that can be deployed on commodity clusters in the Cloud. Being software, they inherently carry the ability to be customized to specific tenants' requirements and thus support multi-tenant variations with ease. However, the ability to exploit scaling in alignment with changing demands with minimal loss of service and improving resource usage efficiency still remains a challenge. Several recent works in literature have proposed platforms to realize Virtual Network functions (VNFs) on the Cloud using different services such as Infrastructure as a Service (IaaS) and serverless computing. These approaches suffer from deployment difficulties (configuration and sizing) or adaptability to performance requirements or changing dynamics. In the current work, we propose a Hybrid Serverless Platform (HSP) to address these identified lacunae. The HSP is implemented using a combination of persistent IaaS and FaaS components. The IaaS components handle the steady state load, whereas the FaaS components activate during the dynamic change associated with scaling to minimize service loss. The HSP's controller takes provisioning decisions on Quality of Service (QoS) attributes derived from flow statistics, thereby alleviating sizing decisions for deployment. A proof-of-concept realization of HSP is presented in the paper and is evaluated for an example Service Function Chain (SFC) scenario for a dynamic workload, which shows minimal loss in flowlet service, up to 35 resource savings as compared to a pure IaaS deployment and up to 55 lower end-to-end SFC execution times as compared to a baseline FaaS implementation. © 2023 IEEE.

Item Type: Conference Paper
Publication: IEEE International Conference on Cloud Computing, CLOUD
Publisher: IEEE Computer Society
Additional Information: The copyright for this article belongs to the IEEE Computer Society.
Keywords: Network function virtualization; Quality of service; Transfer functions, Dynamic changes; Faas; Hybrid serverless platform; Iaa; Scalings; Serverless; Serverless computing; Service function chain; Service functions; Software-defined networks, Infrastructure as a service (IaaS)
Department/Centre: Division of Interdisciplinary Sciences > Supercomputer Education & Research Centre
Date Deposited: 03 Dec 2023 09:23
Last Modified: 03 Dec 2023 09:23
URI: https://eprints.iisc.ac.in/id/eprint/83478

Actions (login required)

View Item View Item