kth.sePublikationer KTH
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Profiling and accelerating commodity NFV service chains with SCC
KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS, Network Systems Laboratory (NS Lab).ORCID-id: 0000-0002-3890-6583
KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS, Radio Systems Laboratory (RS Lab).ORCID-id: 0000-0002-6066-746X
KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS, Network Systems Laboratory (NS Lab).ORCID-id: 0000-0002-1256-1070
2017 (Engelska)Ingår i: Journal of Systems and Software, ISSN 0164-1212, E-ISSN 1873-1228, Vol. 127, nr C, s. 12-27Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Recent approaches to network functions virtualization (NFV) have shown that commodity network stacks and drivers struggle to keep up with increasing hardware speed. Despite this, popular cloud networking services still rely on commodity operating systems (OSs) and device drivers.

 

Taking into account the hardware underlying of commodity servers, we built an NFV profiler that tracks the movement of packets across the system’s memory hierarchy by collecting key hardware and OS-level performance counters.

 

Leveraging the profiler’s data, our Service Chain Coordinator’s (SCC) runtime accelerates user-space NFV service chains, based on commodity drivers. To do so, SCC combines multiplexing of system calls with scheduling strategies, taking time, priority, and processing load into account.

 

By granting longer time quanta to chained network functions (NFs), combined with I/O multiplexing, SCC reduces unnecessary scheduling and I/O overheads, resulting in three-fold latency reduction due to cache and main memory utilization improvements. More importantly, SCC reduces the latency variance of NFV service chains by up to 40x compared to standard FastClick chains by making the average case for an NFV chain to perform as well as the best case. These improvements are possible because of our profiler’s accuracy.

Ort, förlag, år, upplaga, sidor
Elsevier, 2017. Vol. 127, nr C, s. 12-27
Nyckelord [en]
NFV, service chains, profiler, scheduling, I/O multiplexing.
Nationell ämneskategori
Teknik och teknologier
Forskningsämne
Datalogi; Informations- och kommunikationsteknik
Identifikatorer
URN: urn:nbn:se:kth:diva-199894DOI: 10.1016/j.jss.2017.01.005ISI: 000397689000002Scopus ID: 2-s2.0-85012296964OAI: oai:DiVA.org:kth-199894DiVA, id: diva2:1070957
Projekt
European Research Council (ERC) PROPHETEuropean Union Horizon 2020 BEhavioural BAsed forwarding (BEBA)
Forskningsfinansiär
EU, Europeiska forskningsrådet, 259110EU, Horisont 2020, 644122
Anmärkning

QC 20170316

Tillgänglig från: 2017-02-02 Skapad: 2017-01-17 Senast uppdaterad: 2024-03-15Bibliografiskt granskad

Open Access i DiVA

fulltext(3794 kB)409 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 3794 kBChecksumma SHA-512
579166bca767381859580355b9dbf33b85e49f5c4800a95ba18cb2e3df90caffeacd27fcbae551290a14b4a9c2fa8198e76daa7903ec7b2f13e440ba05800a9e
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltextScopushttp://www.sciencedirect.com/science/article/pii/S0164121217300055

Person

Katsikas, Georgios P.Maguire Jr., Gerald Q.Kostic, Dejan

Sök vidare i DiVA

Av författaren/redaktören
Katsikas, Georgios P.Maguire Jr., Gerald Q.Kostic, Dejan
Av organisationen
Network Systems Laboratory (NS Lab)Radio Systems Laboratory (RS Lab)
I samma tidskrift
Journal of Systems and Software
Teknik och teknologier

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 409 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 1135 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf