liu.seSearch for publications in DiVA
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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
Comparison of Auto-Scaling Policies Using Docker Swarm
Linköpings universitet, Institutionen för datavetenskap, Databas och informationsteknik.
2019 (engelsk)Independent thesis Advanced level (degree of Master (Two Years)), 20 poäng / 30 hpOppgaveAlternativ tittel
Jämförelse av autoskalningspolicies med hjälp av Docker Swarm (svensk)
Abstract [en]

When deploying software engineering applications in the cloud there are two similar software components used. These are Virtual Machines and Containers. In recent years containers have seen an increase in popularity and usage, in part because of tools such as Docker and Kubernetes. Virtual Machines (VM) have also seen an increase in usage as more companies move to solutions in the cloud with services like Amazon Web Services, Google Compute Engine, Microsoft Azure and DigitalOcean. There are also some solutions using auto-scaling, a technique where VMs are commisioned and deployed to as load increases in order to increase application performace. As the application load decreases VMs are decommisioned to reduce costs.

In this thesis we implement and evaluate auto-scaling policies that use both Virtual Machines and Containers. We compare four different policies, including two baseline policies. For the non-baseline policies we define a policy where we use a single Container for every Virtual Machine and a policy where we use several Containers per Virtual Machine. To compare the policies we deploy an image serving application and run workloads to test them. We find that the choice of deployment strategy and policy matters for response time and error rate. We also find that deploying applications as described in the methodis estimated to take roughly 2 to 3 minutes.

sted, utgiver, år, opplag, sider
2019. , s. 65
Emneord [en]
autoscaling docker swarm cloud computing elasticity elastic
HSV kategori
Identifikatorer
URN: urn:nbn:se:liu:diva-154160ISRN: LIU-IDA/LITH-EX-A--18/054--SEOAI: oai:DiVA.org:liu-154160DiVA, id: diva2:1283941
Eksternt samarbeid
Briteback
Fag / kurs
Computer Engineering
Veileder
Examiner
Tilgjengelig fra: 2019-01-31 Laget: 2019-01-30 Sist oppdatert: 2019-01-31bibliografisk kontrollert

Open Access i DiVA

fulltext(2174 kB)135 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 2174 kBChecksum SHA-512
40dd41509d6c39589468e38c2c5cc8201d79f55b5677ba1300e371fc577d71a27aa0f25abd85afe0ec6a0a6714d8445ced1103ca16d4f377c441b95c0a578b12
Type fulltextMimetype application/pdf

Søk i DiVA

Av forfatter/redaktør
Adolfsson, Henrik
Av organisasjonen

Søk utenfor DiVA

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

urn-nbn

Altmetric

urn-nbn
Totalt: 934 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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