Back to Search Start Over

Automatizovaný systém pro instalace virtuálních strojů v prostředí operačního systému GNU/Linux

Authors :
Pelka, Tomáš
Polívka, Michal
Horák, Daniel
Pelka, Tomáš
Polívka, Michal
Horák, Daniel

Abstract

Práce se zabývá možnostmi správy virtuálních strojů (především z programátorského hlediska) a dostupnými metodami pro automatickou instalaci distribucí operačního systému GNU/Linux. Úvodní část je věnována virtualizačním technologiím a možnostem jejich ovládání s využitím knihovny libvirt. Je zde popsán způsob definice a popisu jednotlivých součástí virtualizovaného prostředí (virtuální stroje, disky, sítě) za pomoci XML. Dále jsou probrány možnosti automatické instalace linuxových distribucí založených na RedHatu a Debianu s přihlédnutím k virtualizovanému prostředí. Je zde zmíněna možnost kopírování existujícího disku s nainstalovaným systémem. V praktické části je navržena a realizována serverová aplikace pro ovládání a správu virtuálních strojů včetně automatické instalace operačního systému.<br />This work deals with possibilities of administration of virtual machines (mainly from the developer's point of view) and available methods for automatic installation of GNU/Linux distributions. First part contains the information about virtualisation technologies and possibilities to configure them with a libvirt library. The definition and specification of each part of virtualisation environment (virtual machines, disks, networks) using XML is described. Further more the possibilities of automatic installation of Linux distributions based on RedHat and Debian considering the virtualisation environment are discussed. The possibility of copying an existing disk with installed system is also mentioned. In a practical part a server application for control and management of virtual machines including automatic installation of operating system is proposed and realised.

Details

Database :
OAIster
Notes :
Czech
Publication Type :
Electronic Resource
Accession number :
edsoai.on1426393750
Document Type :
Electronic Resource