Skip to main navigation Skip to search Skip to main content

U-HAUL: Efficient state migration in NFV

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

Network function virtualization (NFV) enables dynamic scaling of resources to middlebox deployment and management. In NFV, state migration is an important task because operators often need to shift tra c and its associated flow states across NF instances for load balancing. Existing state migration schemes, however, exhibit long delays and high controller overhead. This paper presents U-HAUL, an e cient state migration system that reduces the state migration overhead. U-HAUL takes advantage of the fact that most flows are short-lived mice flows, and in many cases their processing states will expire before the state migration finishes. Rather than blindly moving states of all the flows, U-HAUL keeps the states of active mice flows on the original NF instance, and only migrates elephant flow states. By reducing the number of flow states to be migrated, U-HAUL greatly reduces the migration delay and its performance penalty. Our evaluation shows that U-HAUL reduces the average migration time by up to 87% and the latency to mice flows by up to 94% compared to OpenNF.
Original languageEnglish
Title of host publicationProceedings of the 7th ACM SIGOPS Asia-Pacific Workshop on Systems, APSys 2016
PublisherAssociation for Computing Machinery
ISBN (Print)9781450342650
DOIs
Publication statusPublished - 4 Aug 2016
Event7th ACM SIGOPS Asia-Pacific Workshop on Systems, APSys 2016 - Hong Kong, China
Duration: 4 Aug 20165 Aug 2016

Conference

Conference7th ACM SIGOPS Asia-Pacific Workshop on Systems, APSys 2016
PlaceChina
CityHong Kong
Period4/08/165/08/16

Fingerprint

Dive into the research topics of 'U-HAUL: Efficient state migration in NFV'. Together they form a unique fingerprint.

Cite this