Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Increasing the availability of a service through Hot Passive Replication
Linköping University, Department of Computer and Information Science. Linköping University, Faculty of Science & Engineering.
Linköping University, Department of Computer and Information Science. Linköping University, Faculty of Science & Engineering.
2015 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Öka tillgängligheten för en tjänst genom hot passive replication (Swedish)
Abstract [en]

This bachelor thesis examines how redundancy is used to tolerate a process crash fault on a server in a system developed for emergency situations. The goal is to increase the availability of the service the system delivers. The redundant solution uses hot passive replication with one primary replica manager and one backup replica manager. With this approach, code for updating the backup, code for establishing a new primary and code to implement fault detection to detect a process crash has been written. After implementing the redundancy, the redundant solution has been evaluated. The first part of the evaluation showed that the redundant solution can deliver a service in case of a process crash on the primary replica manager. The second part of the evaluation showed that the average response time for an upload request and a download request had increased by 31\% compared to the non-redundant solution. The standard deviation was calculated for the response times and it showed that the response time of an upload request could be higher compared to the average response time. This large deviation has been investigated and the conclusion was that the database insertion was the reason.

Place, publisher, year, edition, pages
2015. , 23 p.
Keyword [en]
Fault tolerance, Hot Passive Replication, Process crash fault, Fault detection
National Category
Computer Science
Identifiers
URN: urn:nbn:se:liu:diva-119526ISRN: LIU-IDA/LITH-EX-G--15/049--SEOAI: oai:DiVA.org:liu-119526DiVA: diva2:824095
Subject / course
Computer science
Supervisors
Examiners
Available from: 2015-07-02 Created: 2015-06-20 Last updated: 2015-07-02Bibliographically approved

Open Access in DiVA

fulltext(550 kB)197 downloads
File information
File name FULLTEXT01.pdfFile size 550 kBChecksum SHA-512
5f35bd9b38f88540dc16e7efa421c5b8d7f836c6c0ce035ad70a6051c612498fd6346ba4ba32eb06b88081f28bf155e770867105954518241ba107c2c1607434
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Bengtson, JohnJigin, Ola
By organisation
Department of Computer and Information ScienceFaculty of Science & Engineering
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 197 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 427 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf