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
- Relaterad länk:
-
https://doi.org/10.1...
-
visa fler...
-
https://umu.diva-por... (primary) (Raw object)
-
https://onlinelibrar...
-
http://dx.doi.org/10... (free)
-
https://urn.kb.se/re...
-
https://doi.org/10.1...
-
https://lup.lub.lu.s...
-
visa färre...
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