Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
ALWAYS ON: Minimering av planerad nertid för webbservrarna vid Scania FleetManagement System
KTH, School of Computer Science and Communication (CSC).
2013 (Swedish)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
ALWAYS ON : Minimizing planned downtime for the web servers at Scania FleetManagement System (English)
Abstract [sv]

Sammanfattning

Detta examensarbete, som har utförts på Scania CV (Commercial Vehicles)

AB, undersöker hur de kan minimera den planerade nertiden för webbservrarna

hos

Scania Fleet Management System ett system som har en webbportal

där kunderna kan se specik information om sina fordon. I dagsläget tas

systemet ner vid systemunderhåll, vilket gör att kunderna inte har åtkomst till

systemet under tiden. Intervjuer genomfördes för att få en uppfattning om hur

andra företag löst liknande problem. Det undersöktes även om användningen

av molntjänster skulle kunna lösa problemet och hur det skulle vara möjligt

att göra uppgraderingar utan att användarnas sessioner bryts. Resultatet som

framkom var att den arkitektur som rekommenderades oftast är att ha någon

form av klustrad lösning med lastbalanserare för webbservrarna. Om rullande

uppgraderingar används vid systemunderhåll för sådana arkitekturer kan den

planerade nertiden minimeras. Om sessionstillstånden lagras i en databas

eller om varje server lagrar alla sessionstillstånd kan problemet med avbrutna

sessioner under uppgraderingar lösas. För

Scania Fleet Management System

rekommenderas driftsättningstekniken blå-grön driftsättning, som kan användas

med nuvarande arkitektur även om uppgraderingarna inkluderar datamigrering.

Vid användning av de övriga metoderna som tagits upp i rapporten skulle

det krävas att det nns ytterligare en databas om uppgraderingen omfattar

datamigrering.

Abstract [en]

Abstract

This report, which has been written at the company Scania CV (Commercial

Vehicles) AB, examines how to minimize planned downtime due to system

maintenance for the web servers at

Scania Fleet Management System a system

that has a web portal where customers can see specic information about

their vehicles. During maintenance, the system is shut down, which means

that customers cannot access the system during that time. Interviews have

been carried out to understand how other companies minimize downtime during

maintenance. Cloud computing services were examined as an option to minimize

downtime. It was also examined how it is possible to avoid broken sessions during

upgrades. Empirical data suggest that a clustered solution with a load balancer

could be used with the web servers. Using rolling upgrades for such solutions,

the planned downtime could be eliminated. If the session states are stored in a

database or if every server store all the session states, broken sessions during

upgrades could be avoided. For

Scania Fleet Management System the method

blue-green deployment is recommended, since the current architecture of the

system can be used even if the upgrades include data migration. With the

other methods presented in the report, an additional database is required if

the upgrades include data migration.

Place, publisher, year, edition, pages
2013.
National Category
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-142016OAI: oai:DiVA.org:kth-142016DiVA: diva2:699460
Educational program
Master of Science in Engineering - Computer Science and Technology
Supervisors
Examiners
Available from: 2014-03-13 Created: 2014-02-27 Last updated: 2014-03-13Bibliographically approved

Open Access in DiVA

fulltext(634 kB)155 downloads
File information
File name FULLTEXT01.pdfFile size 634 kBChecksum SHA-512
f6a71a5228adf821507919209ab08766198468f11c83b68a18aac20ce15e418be4173420e8ed78432a145014bdb4db47a09f0b8dec494a4a9187b084f46acd92
Type fulltextMimetype application/pdf

By organisation
School of Computer Science and Communication (CSC)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 155 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: 76 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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