|
Server and application virtualization via Docker
Tomášek, Patrik ; Pavlíček, Luboš (advisor) ; Bruckner, Tomáš (referee)
This bachelor thesis covers virtualization at level of operation system using a new solution called Docker. The aim is to introduce the topic and to describe how to create Docker container. The key to achieve those objectives lies in identifying and studying available relevant materials and processing the information gained from the study in order to create an application container. As an introduction to the topic of Docker, the theses briefly mentions the history of virtualization and currently used sorts of virtualization. It describes Docker and necessary knowledge for basic understanding of the issue and further practical sections of thesis. The main part of this thesis sheds light on installation and configuration of Docker, download and launch of already existing Docker container. Furthermore it documents how the author designs and creates his own application container with preselected app.
|
|
Security policyes of SELinux for selected application in Gnome environment
Sládek, Michael ; Palovský, Radomír (advisor) ; Vadinský, Ondřej (referee)
The goal of this work is creation of SELinux security policy for selected application. To achieve this goal is this work divided to several parts. The first part is presentation of basic security principles, on which SELinux is based and then presentation of structure of the SELinux itself. The second part is analysis of the degree of support of SELinux in some selected, user favorite, distributions of Linux. In the last part is, on the specific application, presented process of creation of SELinux security policy. Specifically, remaking of document browser Evince into secure browser of untrusted documents. The contribution of this work is to create a working policy for application Evince for GNOME user environment and mapping the extent of SELinux support in selected Linux distributions.
|
|
Open source tools for mass administration of linux servers
Dočekal, Michal ; Pavlíček, Luboš (advisor) ; Veber, Jaromír (referee)
The goal of this thesis is to describe a compare selected open source tools for mass linux server administration. In the first part, the tools are described, including their principles and internal architecture. The next part follows with the comparison of these selected tools using several groups of comparison criteria. The main contribution of this thesis is the actual comparison of software tools of this type. The method chosen to fulfill the goal of this thesis is literature search and custom practical testing of these tools.
|
|
Případová studie podpory mobility u IPv6
Stratil, Jakub
This thesis includes information about important properties and functions of the IPv6 protocol with the main focus on the mobility mechanism. Practical part consist of network topology design and implementation, testing IPv6 mobility configuration on actual devices in laboratory enviroment.
|
|
Správa politik MoM pro efektivní auto ballooning
Pavlásek, Martin
This diploma thesis offers an overview of hypervisors and methods how they manage memory. Next part describes Memory overcommit Manager, design policies for more efficiet utilization of memory with memory ballooning. There are also description and implementation of newly created MoM Simulator. Purpose of this tool is to easily verificate the policies without running on a real hypervisor. In the latest part there are a description and a design of another new tool for managing constants. It allows applying policies on each virtual machine intedependently.
|
| |
|
Proposal of computer network in chosen organization
KOMRSKA, Roman
Main objective of this thesis is proposing quality computer network for chosen organization. This thesis is divided to two parts - theoretical part and practival part. In theoretical part there is summarized the most important information about computer networks. Practical part contains information about main proposal, where is summarized how can be computer network proposed.
|
| |
|
Creating application for editing Windows Registry using platform Linux
KLÍMA, Martin
This Bachelor thesis is focused on public knowledge about internal structure of Windows Registry. In this thesis is described in deep logical and physical structure of Windows Registry. After that is there list of open-source tools for accessing Windows Registry. In end of this work is described process how to create application which allow users to access Windows Registry from Linux with graphical interface GUI.
|
|
System design for gamehosting
LEVÝ, Ondřej
With the coming of new modern technologies, powerful computer setups, great amount of additional equipment and omnipresent high speed internet connection, there are even more users playing computer games. These are not simple turn-based games with insufficient graphical processing, but these games are top modeled and promising unlimited fun. There are many multi player games a user can host for his own chosen friends and I have focused on this not exactly simplest issue. I have summarized possible types of servers and operating systems, outlined security dangers and ways how to protect the server against potential attacks from the outside. I have also developed a manual and programmed a admin control panel for easy management of the hosted game.
|