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.

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!