SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:DiVA.org:mdh-39981"
 

Sökning: id:"swepub:oai:DiVA.org:mdh-39981" > Hybrid adaptive che...

Hybrid adaptive checkpointing for virtual machine fault tolerance

Souza, Abel, 1986- (författare)
Umeå universitet,Institutionen för datavetenskap,Distributed Systems Group,Department of Computing Science, Umea University, Sweden
Papadopoulos, Alessandro (författare)
Mälardalens högskola,Inbyggda system
Tomás Bolivar, Luis (författare)
Umeå universitet,Institutionen för datavetenskap,Red Hat Inc.,Department of Computing Science, Umea University, Sweden
visa fler...
Gilbert, D. (författare)
Red Hat Inc., United States
Tordsson, Johan, 1980- (författare)
Umeå universitet,Institutionen för datavetenskap,Department of Computing Science, Umea University, Sweden
visa färre...
 (creator_code:org_t)
Institute of Electrical and Electronics Engineers Inc. 2018
2018
Engelska.
Ingår i: Proceedings - 2018 IEEE International Conference on Cloud Engineering, IC2E 2018. - : Institute of Electrical and Electronics Engineers Inc.. - 9781538650080 - 9781538650097 ; , s. 12-22
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • Active Virtual Machine (VM) replication is an application independent and cost-efficient mechanism for high availability and fault tolerance, with several recently proposed implementations based on checkpointing. However, these methods may suffer from large impacts on application latency, excessive resource usage overheads, and/or unpredictable behavior for varying workloads. To address these problems, we propose a hybrid approach through a Proportional-Integral (PI) controller to dynamically switch between periodic and on-demand check-pointing. Our mechanism automatically selects the method that minimizes application downtime by adapting itself to changes in workload characteristics. The implementation is based on modifications to QEMU, LibVirt, and OpenStack, to seamlessly provide fault tolerant VM provisioning and to enable the controller to dynamically select the best checkpointing mode. Our evaluation is based on experiments with a video streaming application, an e-commerce benchmark, and a software development tool. The experiments demonstrate that our adaptive hybrid approach improves both application availability and resource usage compared to static selection of a checkpointing method, with application performance gains and neglectable overheads.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences (hsv//eng)
TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)

Nyckelord

Checkpoint
COLO
Control theory
Fault tolerance
Resource management
Application programs
Benchmarking
Network security
Software design
Two term control systems
Application performance
Proportional integral controllers
Software development tools
Video Streaming Applications
Workload characteristics
Virtual machine
datalogi

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy