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
Simulation of chaos engineeringfor Internet-scale software with ns-3
KTH, Skolan för teknikvetenskap (SCI).
KTH, Skolan för teknikvetenskap (SCI).
2018 (engelsk)Independent thesis Basic level (degree of Bachelor), 10 poäng / 15 hpOppgaveAlternativ tittel
Simulering av chaos engineering för Internet-skalig mjukvara med ns-3 (svensk)
Abstract [en]

AbstractChaos engineering is the practice of volitionally fault injecting in to a built system with the main purpose of finding the eventual bugs existed in the system before the actual system error occurs. One of the pioneers in this practice is the Simian army, a part of Netflix, where they used random fault injection and linage driven fault injection in its own enormous system with the purposes of suggesting either a relevant approach to chaos engineering or to propose methods of how to uncover the hidden weaknesses. With this paper we seek to attain a simplified illustration about these submitted studies of chaos engineering applied on a simulated Netflix environment in ns-3 with the intention to provide some enlightenment for the principles of chaos engineering and in addition to this we will also at the end of this paper present a suggestion about how to infer an unknown system as a possible application, derived from the knowledges acquired from our chaos journey.

Abstract [sv]

”Chaos engineering” är utövandet att själv injicera fel in i ett system för att i första hand hitta potentiella buggar som skulle kunna uppstå innan buggarna framträder i det faktiska systemet som grundades som principer av Simian Army.Slumpmässiga fel injektioner och LDFI (Lineage Driver Fault  Injection)  hade  Netflix  redan  tidigare  utfört  i  sitt  stora system  av  anledningen  att antingen  föreslåett  tillvägaga˚ngssätt  för  Chaos  Engineering eller  att  föreslåmetoder att kunna upptäcka  dolda  svagheter. Med denna rapport är syftet att försöka, med en enkel förklaring av det vi redan vet om Chaos Engineering, att använda inom en simulerad Netflix miljö i ns-3 och intentionen att upplysa om principerna för Chaos Engineering.  I slutet av rapporten kommer vi även att framföra ett förslag om hur man kan antyda ett okänt system som en potentiell tillämpning av användandet och lärdomarna av vår ”kaos resa”.

sted, utgiver, år, opplag, sider
2018. , s. 17
Serie
TRITA-SCI-GRU ; 2018-089
HSV kategori
Identifikatorer
URN: urn:nbn:se:kth:diva-230214OAI: oai:DiVA.org:kth-230214DiVA, id: diva2:1216905
Veileder
Examiner
Tilgjengelig fra: 2018-06-12 Laget: 2018-06-12 Sist oppdatert: 2018-06-12bibliografisk kontrollert

Open Access i DiVA

fulltext(1090 kB)32 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 1090 kBChecksum SHA-512
e4f44e225b3002326b7c42fa80be80d828e770f169411e84f13e31dab2916f5d924ac992657733c3ab6642e8cf750c99ef80df791bc9a2c0348d355146ce74b1
Type fulltextMimetype application/pdf

Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 32 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: 176 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