Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet 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 (engelsk)Inngår i: Journal of Systems and Software, ISSN 0164-1212, E-ISSN 1873-1228, Vol. 127, nr C, s. 12-27Artikkel i tidsskrift (Fagfellevurdert) 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.

sted, utgiver, år, opplag, sider
Elsevier, 2017. Vol. 127, nr C, s. 12-27
Emneord [en]
NFV, service chains, profiler, scheduling, I/O multiplexing.
HSV kategori
Forskningsprogram
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
Prosjekter
European Research Council (ERC) PROPHETEuropean Union Horizon 2020 BEhavioural BAsed forwarding (BEBA)
Forskningsfinansiär
EU, European Research Council, 259110EU, Horizon 2020, 644122
Merknad

QC 20170316

Tilgjengelig fra: 2017-02-02 Laget: 2017-01-17 Sist oppdatert: 2024-03-15bibliografisk kontrollert

Open Access i DiVA

fulltext(3794 kB)413 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 3794 kBChecksum SHA-512
579166bca767381859580355b9dbf33b85e49f5c4800a95ba18cb2e3df90caffeacd27fcbae551290a14b4a9c2fa8198e76daa7903ec7b2f13e440ba05800a9e
Type fulltextMimetype application/pdf

Andre lenker

Forlagets fulltekstScopushttp://www.sciencedirect.com/science/article/pii/S0164121217300055

Person

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

Søk i DiVA

Av forfatter/redaktør
Katsikas, Georgios P.Maguire Jr., Gerald Q.Kostic, Dejan
Av organisasjonen
I samme tidsskrift
Journal of Systems and Software

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 413 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

doi
urn-nbn

Altmetric

doi
urn-nbn
Totalt: 1135 treff
RefereraExporteraLink to record
Permanent link

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