|
Deploying Virtual Servers for ISP
Zelený, Jan ; Michal, Bohumil (referee) ; Kašpárek, Tomáš (advisor)
This thesis describes principals of virtualization based on the Xen project. Text focuses mainly on putting system into service for purpose of it's subsequent use by ISPs. The goal of this work is also to explore the possible usages of virtualized systems based on the Xen by ISPs. One of these possibilities will be specified to the point when it will by usable or it will be able to be developed independently of author of this work. This work also designs and mostly implements system, which can be used as a base for wide spectrum of of services, when installing these services doesn't effect the rest of the system.
|
|
Techniques of Virtualisation of Computing Platforms in Linux
Župka, Jiří ; Kumpošt, Marek (referee) ; Vojnar, Tomáš (advisor)
The thesis tests and compares various existing virtualization tools for virtualization of computing platforms and explains important conceptions of virtualization technology. It's main contribution is a performance, efficiency, scalability and robustness comparison of virtualization tools. This comparison should help the Redhat company to make a decision whether they should leave XEN as a main virtualization tool in their distributions and move on to another newer and more user friendly virtualization tool like KVM.
|
|
Virtualization for the x86 platform
Müller, Pavel ; Kyselý, František (referee) ; Pelka, Tomáš (advisor)
A thesis describes a virtualization of x86 platform. In the first part the virtualization, its utilization and specific types of virtualization are described in a general way. The specific types of virtualization are full virtualization, paravirtualization, virtualization on core level, hardware virtualization and application virtualization. There is also described a general function of virtual machine, reasons of virtualization implementing, current development, focusing on future development and virtualization security. In the second part the thesis tries to find a solution with establishment charges of virtualization. To test purposes the following software programs were used. The first one is freeware benchmark Sandra from SiSoft company and second one is a software created on the basis of the thesis. For the tests the CPU overhead both an arithmetic-logical unit and a unit for work with numbers and floating decimal point, a RAM data transmission efficiency and a hard disk logging rate were chosen. The following test machines were described: VMWare, VirtualBox and Xen. In the third and the last part of the thesis is a description of network interface virtualization methods with a utilization of tun and tap system. In each particular step a virtual network interface creation and implementation are presented. Model situations of communication among virtual and physical machines with usage of these devices are described at the end of the thesis.
|
|
Network Performance in Virtualized Environment
Hlaváček, Martin ; Puš, Viktor (referee) ; Kaštovský, Petr (advisor)
The thesis deals with problems concerning network performance in virtualized environment. There is an opening presentation of basics and techniques of virtualization. It describes network communication issues on virtualized environment such as Xen, KVM and VMware. There are also mentioned factors affecting network communication. Finally the performance of those environments is measured and results are analyzed.
|
|
HelenOS port to Xen hypervisor
Benhák, Tomáš ; Děcký, Martin (advisor) ; Tůma, Petr (referee)
The goal of the master thesis is the paravirtualization of HelenOS operating system for Xen hypervisor on IA-32. The result of the thesis is a prototype implementation which allows to run HelenOS as a PV guest under Xen hypervisor. The thesis analyses the Xen hypervisor interface with respect to the paravirtualized operating system running under it, the relevant parts of HelenOS kernel and changes in them forced by the paravirtualization.
|
|
HelenOS port to Xen hypervisor
Benhák, Tomáš ; Děcký, Martin (advisor) ; Tůma, Petr (referee)
The goal of the master thesis is the paravirtualization of HelenOS operating system for Xen hypervisor on IA-32. The result of the thesis is a prototype implementation which allows to run HelenOS as a PV guest under Xen hypervisor. The thesis analyses the Xen hypervisor interface with respect to the paravirtualized operating system running under it, the relevant parts of HelenOS kernel and changes in them forced by the paravirtualization.
|
|
HelenOS as Xen hypervisor
Dolejš, Jan ; Děcký, Martin (advisor) ; Ježek, Pavel (referee)
The aim of the master thesis is to create a prototype implementation of the interface of the Xen hypervisor within the HelenOS operating system. The target architecture of this prototype implementation is IA-32. The result of the thesis is a port of HelenOS which can be uses to run the selected para-virtualized domain. The thesis contains a brief introduction to the methods of virtualization and describes the main differences between them. Thesis also describes the parts of the architecture of the Xen hypervisor and the HelenOS operating system, which will be modified in the prototype implementation. The most important part of this thesis is to select of the t testing domain as well as analyze and describe all changes, which were required for the do-main's operation.
|
|
Virtualisation tools in theory and practice
Kotalík, Jiří ; Halbich, Čestmír (advisor) ; Vostrovský, Václav (referee)
Bachelor thesis is focused on virtualization technologies nowadays. Thesis summarizes contribution and posible savings resulting from deploying virtualization technologies. Theoretical part of thesis describes basic approaches to virtualization and practical part shows the usage of Virtualization tools in model company. Thesis continously compares Virtualization tools from Microsoft and VMware.
|
|
Network Performance in Virtualized Environment
Hlaváček, Martin ; Puš, Viktor (referee) ; Kaštovský, Petr (advisor)
The thesis deals with problems concerning network performance in virtualized environment. There is an opening presentation of basics and techniques of virtualization. It describes network communication issues on virtualized environment such as Xen, KVM and VMware. There are also mentioned factors affecting network communication. Finally the performance of those environments is measured and results are analyzed.
|
|
Deploying Virtual Servers for ISP
Zelený, Jan ; Michal, Bohumil (referee) ; Kašpárek, Tomáš (advisor)
This thesis describes principals of virtualization based on the Xen project. Text focuses mainly on putting system into service for purpose of it's subsequent use by ISPs. The goal of this work is also to explore the possible usages of virtualized systems based on the Xen by ISPs. One of these possibilities will be specified to the point when it will by usable or it will be able to be developed independently of author of this work. This work also designs and mostly implements system, which can be used as a base for wide spectrum of of services, when installing these services doesn't effect the rest of the system.
|