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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

haldusserveriga.6.2.5 Hardware moodulHardware moodul, mis on samuti siss<strong>ee</strong>hita<strong>tud</strong> ametlikult jagatavasse Functarkvarapaketti, võimaldab Func kontrolleril käivitada m<strong>ee</strong>todeid, mis tagastavadinformatsiooni OpenNode serveri riistvara ning ressursikasutuse kohta.6.2.6 Command moodulCommand mooduli, mis on samuti siss<strong>ee</strong>hita<strong>tud</strong> ametlikult jagatavasse Functarkvrapaketti, ülesandeks on pakkuda Func kontrollerile võimalus käivitada Funckliendil käsurearakendusi. Command mooduli m<strong>ee</strong>tod run toimib vahekihina Funckontrolleri ning kliendil asuva Linuxi shell-i vahel.6.3 Virtuaalmasinate migr<strong>ee</strong>rimineEelnevates peatükkides, keskhalduse t<strong>ee</strong>nuste serveri ning Func moodulite ülesehitusekohta, on viida<strong>tud</strong> nii OpenVZ kui ka KVM/QEMU virtuaalmasinate migr<strong>ee</strong>rimisele.Käesoleva töö kontekstis on <strong>ee</strong>lnevalt migr<strong>ee</strong>rimise all mõeldud konkr<strong>ee</strong>tsevirtuaalmasina liigutamist ühelt füüsiliselt OpenNode serverilt teisele OpenNodeserverile. Esialgu realis<strong>ee</strong>ritakse virtuaalmasinate migr<strong>ee</strong>riminevirtualis<strong>ee</strong>rimistehnoloogia kesksena, st. ei võimaldata OpenVZ konteinerimigr<strong>ee</strong>rimist KVM/QEMU virtuaalmasinaks ja vastupidi.Järgmistes punktides kirjeldatakse lühidalt nii OpenVZ kui ka KVM/QEMUvirtuaalmasinate migr<strong>ee</strong>rimist.6.3.1 Migr<strong>ee</strong>rimise ettevalmistamineKuna, nii OpenVZ kui ka KVM/QEMU virtuaalmasinate migr<strong>ee</strong>rimine toimub otseOpenNode serverilt (server A) OpenNode serverile (server B), siis on vaja luuaajutiselt migr<strong>ee</strong>rimise ajaks kahe serveri vahele turvaline ühendus. EsialgsesOpenNode lahenduse realisatsioonis kasutatakse üksikute serverite vahelise ajutiseusalduse loomiseks SSH ühendust koos PKI infrastruktuuriga.SSH ühenduse kasutamine sai vali<strong>tud</strong>, kuna nii OpenVZ kui ka KVM/QEMUtehnoloogiate poolt pakutavad migratsiooni-tööriistad omavad siss<strong>ee</strong>hita<strong>tud</strong> tuge üleSSH ühenduse migr<strong>ee</strong>rimiseks. Lisaks võimaldab SSH kasutamine mõlema48

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

Saved successfully!

Ooh no, something went wrong!