ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Integrating Libvirt interface into LRK VCL virtual laboratory environment

Nejc Trnjanin (2011) Integrating Libvirt interface into LRK VCL virtual laboratory environment. EngD thesis.

Download (1526Kb)


    The aim of this thesis is the integration of the Libvirt API into the virtual computing laboratory (VCL), enabling more efficient use and uniform way to manage virtual machines of different virtual machine managers. This is to ensure better use of management functions that are necessary when working with virtual environments. Virtual machines present working environments that are created with the technique of virtualization, in which users perform the same functions as in physical systems. The thesis describes the development of a software module, which takes over the role of provisioning for QEMU virtual machines, using open source technologies such as Perl, QEMU and QCOW2. The XML standard is used for standardized communication and message transfer from a management unit to the selected virtual machine manager. The cloning of virtual machines is implemented via QCOW2 fast cloning algorithm, which increases disk system performance by reducing disk space occupancy. Designed solution meets the requirements of modularity of the environment and allows for a proper and efficient operation of provisioning virtual machines. The module is tested in a virtual laboratory test environment that is comparable with the production environment, for which this module was built.

    Item Type: Thesis (EngD thesis)
    Keywords: Libvirt API, virtual computing lab, virtualization, QEMU
    Number of Pages: 68
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Mojca Ciglarič256Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=00008633428)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1516
    Date Deposited: 20 Sep 2011 09:45
    Last Modified: 26 Sep 2011 20:45
    URI: http://eprints.fri.uni-lj.si/id/eprint/1516

    Actions (login required)

    View Item