12.07.2015 Views

BSc Thesis - tud.ttu.ee - Tallinna Tehnikaülikool

BSc Thesis - tud.ttu.ee - Tallinna Tehnikaülikool

BSc Thesis - tud.ttu.ee - Tallinna Tehnikaülikool

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

asuvad kõik OpenNode serveril (st. haldusserverile ei pea eraldi lisama kliendi poolrealis<strong>ee</strong>ri<strong>tud</strong> moodulite kirjeldusi).Põhiline töö haldusoperatsioonide sooritamisel tehakse aga ära OpenNode serveritelasuvates Func moodulites. Neid mooduleid ning nende kasutamist kirjeldataksejärgmises alapeatükis.6.2 Func moodulid OpenNode serverilJoonisel 10 olid toodud põhilised kasutust leidvad Func haldusraamistiku moodulidOpenNode serverid. Neist LVM ja OpenVZ moodulid on tervenisti loodud ning KVMmoodulit on modifits<strong>ee</strong>ri<strong>tud</strong> OpenNode virtualis<strong>ee</strong>rimislahenduse tarbeks. Certmaster,Command ja Hardware moodulid on kasutuses muutmata vaikimisi kujul.Järgmistes punktides on kirjelda<strong>tud</strong> <strong>ee</strong>lnevalt välja toodud OpenNodevirtualis<strong>ee</strong>rimislahenduses kasuta<strong>tud</strong> põhilised Func moodulid.6.2.1 KVM moodulKVM moodul on siss<strong>ee</strong>hita<strong>tud</strong> ametlikult jagatavasse Func tarkvarapaketti. KVMmooduli ülesandeks on pakkuda võimalust, kasutades Libvirt tarkvara, hallataKVM/QEMU virtuaalmasinaid. Libvirt tarkvaraga ühendub KVM moodul kasutadesvastavat Python liidest.KVM mooduli pakutavatest m<strong>ee</strong>toditest kasutasime OpenNodevirtualis<strong>ee</strong>rimislahenduses KVM/QEMU virtuaalmasinate haldamiseks järgmiseidm<strong>ee</strong>todeid:• list_vms – Tagastab KVM/QEMU virtuaalmasinate nimekirja.• autostart – Võimaldab KVM/QEMU virtuaalmasina automaatse käivitumiseserveri käivitumisel.• create – Võimaldab olemasoleva KVM/QEMU konfiguratsiooni põhjalvirtuaalmasina loomist (sisuliselt virtuaalmasina kävitaminekonfiguratsioonifaili põhjal).• shutdown – Võimaldab saata KVM/QEMU virtuaalmasinale shut-downsignaali virtuaalmasina peatamiseks.• destroy – Võimaldab jõuga peatada KVM/QEMU virtuaalmasina töö.45

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!