6533b821fe1ef96bd127ba3f
RESEARCH PRODUCT
In the Direction of Service Guarantees for Virtualized Network Functions
Muhammad Siraj RathoreNaveed AhmadRashi KohliJawaid IqbalRoobaea AlroobaeaSaddam HussainSyed Sajid UllahFazlullah Umarsubject
Article SubjectComputer Networks and CommunicationsElectrical and Electronic EngineeringVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550Information Systemsdescription
The trend of consolidating network functions from specialized hardware to software running on virtualization servers brings significant advantages for reducing costs and simplifying service deployment. However, virtualization techniques have significant limitations when it comes to networking as there is no support for guaranteeing that network functions meet their service requirements. In this paper, we present a design for providing service guarantees to virtualized network functions based on rate control. The design is a combination of rate regulation through token bucket filters and the regular scheduling mechanisms in operating systems. It has the attractive property that traffic profiles are maintained throughout a series of network functions, which makes it well suited for service function chaining. We discuss implementation alternatives for the design and demonstrate how it can be implemented on two virtualization platforms: LXC containers and the KVM hypervisor. To evaluate the design, we conduct experiments where we measure throughput and latency using IP forwarders (routers) as examples of virtual network functions. Two significant factors for performance are investigated: the design of token buckets and the packet clustering effect that comes from scheduling. Finally, we demonstrate how performance guarantees are achieved for rate-controlled virtual routers under different scenarios.
year | journal | country | edition | language |
---|---|---|---|---|
2022-05-02 | Wireless Communications and Mobile Computing |