SwePub
Sök i LIBRIS databas

  Utökad sökning

WFRF:(Larsson Lars 1983 )
 

Sökning: WFRF:(Larsson Lars 1983 ) > Impact of etcd depl...

Impact of etcd deployment on Kubernetes, Istio, and application performance

Larsson, Lars, 1983- (författare)
Umeå University,Umeå universitet,Institutionen för datavetenskap
Tärneberg, William (författare)
Lund University,Lunds universitet,Bredbandskommunikation,Forskargrupper vid Lunds universitet,Broadband Communication,Lund University Research Groups
Klein, Cristian, 1985- (författare)
Umeå University,Umeå universitet,Institutionen för datavetenskap
visa fler...
Elmroth, Erik (författare)
Umeå University,Umeå universitet,Institutionen för datavetenskap
Kihl, Maria (författare)
Lund University,Lunds universitet,Institutionen för elektro- och informationsteknik,Institutioner vid LTH,Lunds Tekniska Högskola,Bredbandskommunikation,Forskargrupper vid Lunds universitet,Department of Electrical and Information Technology,Departments at LTH,Faculty of Engineering, LTH,Broadband Communication,Lund University Research Groups
visa färre...
 (creator_code:org_t)
2020-08-07
2020
Engelska.
Ingår i: Software, practice & experience. - : John Wiley & Sons. - 0038-0644 .- 1097-024X. ; 50:10, s. 1986-2007
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • This experience article describes lessons learned as we conducted experiments in a Kubernetes-based environment, the most notable of which was that the performance of both the Kubernetes control plane and the deployed application depends strongly and in unexpected ways on the performance of the etcd database. The article contains (a) detailed descriptions of how networking with and without Istio works in Kubernetes, based on the Flannel Container Networking Interface (CNI) provider in VXLAN mode with IP Virtual Server (IPVS)-backed Kubernetes Services, (b) a comprehensive discussion about how to conduct load and performance testing using a closed-loop workload generator, and (c) an open source experiment framework useful for executing experiments in a shared cloud environment and exploring the resulting data. It also shows that statistical analysis may reveal the data resulting from such experiments to be misleading even when careful preparations are made, and that nondeterministic behavior stemming from etcd can affect both the platform as a whole and the deployed application. Finally, it is demonstrated that using high-performance backing storage for etcd can reduce the occurrence of such nondeterministic behaviors by a statistically significant (P < .05) margin. The implication of this experience article is that systems researchers studying the performance of applications deployed on Kubernetes cannot simply consider their specific application to be under test. Instead, the particularities of the underlying Kubernetes and cloud platform must be taken into account, in particular because their performance can impact that of etcd.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)
TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Kommunikationssystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Communication Systems (hsv//eng)

Nyckelord

cloud computing
distributed systems
etcd
Kubernetes
performance

Publikations- och innehållstyp

ref (ämneskategori)
art (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy