Fault-tolerant virtualization
Virtualizace odolná vůči chybám
diploma thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/72068Identifiers
Study Information System: 141509
Collections
- Kvalifikační práce [11325]
Author
Advisor
Referee
Děcký, Martin
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software Systems
Department
Department of Software Engineering
Date of defense
8. 9. 2014
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Keywords (Czech)
virtualizace, odolnost vůči chybám, QEMUKeywords (English)
virtualization, fault-tolerant, QEMUVirtualizace je v serverovém světě často používaná jako nástroj pro konsol- idaci prostředků, ale také jako způsob zjenodušení správy a zajištění vysoké dostupnosti. Odolnost vůči chybám, nejvyšší úroveň vysoké dostupnosti, byla ale zatím limitována na drahý speciální hardware, případně speciální software. Tato práce obsahuje přehled postupů, jakými se dají použít virtualizační technologie k vytvoření systému odolného vůči chybám, včetne ukázky toho, jaká bude cena takového systému, ve smyslu sníženého výkonu oproti normálnímu systému. 1
Virtualization is often used as a tool for resource consolidation in the server market. Virtualization is also used to simplify management tasks and provide high availability. However, the ultimate high availability feature, fault-tolerance, has been limited to special and costly hardware and software. This thesis will give an overview of how one can use virtualization tech- nologies to build a fault tolerant system, and show what would be the cost, in the sense of performance degradation when compared to a non-fault-tolerant system. 1