170 likes | 324 Views
Tõrkesiirdevõimalusega virtualiseerimislahenduse loomine Eesti Hariduse ja Teaduse Andmesidevõrgus. Autor : Sten Aus Juhendaja : Margus Ernits IT süsteemide administreerimine. 2. Asutuse taust. Eesti Hariduse ja Teaduse Andmesidevõrk ( EENet )
E N D
TõrkesiirdevõimalusegavirtualiseerimislahenduseloomineEestiHaridusejaTeaduseAndmesidevõrgusTõrkesiirdevõimalusegavirtualiseerimislahenduseloomineEestiHaridusejaTeaduseAndmesidevõrgus Autor: Sten Aus Juhendaja: MargusErnits IT süsteemideadministreerimine
2 Asutusetaust • EestiHaridusejaTeaduseAndmesidevõrk (EENet) • Eesmärktagadateaduse, haridusejakultuurijaoksvajalikinfotehnoloogilisetaristuarengjastabiilnetoimimine • Teenusteosakond • Kliendid • Haridus-, teadus- jakultuuriasutused • ~ 1000 klienti • Kasutajaküsitlusesisend • Uuevirtuaalprivaatserveriteenuse (VPS) vajalikkusekohta
3 Tehnilinetaust • OlemasolevProxmoxVirtual Environment virtualiseerimisklaster • Kahestserveristlokaalsetekõvaketastegasalvestusseade • HP EVA salvestusseade • ProjektServeriVabrik • Operatsioonisüsteemideautomatiseeritudpaigaldus, versioonihaldus • Kirjutuskaitstudoperatsioonisüsteemituumikosa • Võrgukäivitus (PXE boot)
4 Probleem • Virtualiseerimistvajavadteenused • Klastri madal käideldavus • Puudubautomaatnetõrkesiirdevõimalus • Kasutuseloleva salvestusseadme jõudluse piir • Puudubtestklaster • Tarkvara- jaseadistusmuudatustesimuleerimiseks • Puudubkonkreetnetegevuskava VPS teenusekäivitamiseks
5 Eesmärkjategevused • Luuatõrkesiirdevõimalusegavirtualiseerimisklaster • Projekteeritaksevirtuaalserveritestklaster • Suurendatakseolemasolevavirtualiseerimisklastritõrketaluvust • Virtualiseeritaksekolmteenust • VPS teenusespetsifikatsioonijapakettideväljatöötamine • KlasterrakendusehaldusskriptiarendamineEENetitöötajatele
6 Analüüs • Probleemivõimalikudlahendused • Eestistvõivälismaaltsisseostetavteenus • KlastriprojekteerimineEENeti (sh olla ise VPS teenusepakkuja) • ViiskonkureerivatVPS teenusepakkujat • Kolmvirtualiseerimisklastritarkvara • OpenStack,OpenNodeCloud, Proxmox Virtual Environment • Kolmkoormusjaoturit • nginX, lighttpd, HAProxy
7 Analüüs – klasterrakendustevõrdlus • OpenStack • Eelised:Suur hulk komponente • Puudused:Paigaldamisekeerukus, õppimiseaegpikem • OpenNode Cloud • Eelised: Arveldussüsteem baaspaketisolemas • Puudused:CentOSoperatsioonisüsteem (uus distributsioon, killustatus), haldusliidesseotudkonkreetseseadmega • Proxmox Virtual Environment • Eelised:Olemasolevklasterjaeelnevadteadmised, kasutajateautentimine, jagatudhaldusliides, pve-tuum • Puudused:Arveldussüsteem pole sisseehitatud
8 Analüüs – koormusjaoturitevõrdlus • nginX • Puudused: Seadistamise keerukus, vaikeväärtusena puudub muude TCP portide suunamise võimalus • lighttpd • Puudus: Väike paindlikkus rakenduse seadistamises • HAProxy • Eelised: Võimalik suunata kõiki TCP porte, suur kohaldatavusvõime
9 Analüüs – valik • Klasterrakendus:Proxmox Virtual Environment • Koormusjaotur:HAProxy
10 VPS teenus • “Traditsiooniline” VPS • ServeriVabrikustehitatud VPS • Eelised: paigaldus ja haldus EENeti poolt; kirjutuskaitstud operatsioonisüsteem • Puudused:väheneoperatsioonisüsteemidevalik; kliendil puudub võimalus tarkvara paigaldamiseks • Kolmteenusepaketti • KlienditoeleBash’iautomaatskriptvirtuaalmasinateloomiseks
12 Klastrikäideldavusetõstmine • Operatsioonisüsteemijatarkvaraversiooniuuendused • Tõrkesiirdevõimaluse loomine • IPMI (ingl k. Intelligent Platform Management Interface) liideste seadistamine • HP salvestusseadmegaühendamine • Koormusjaoturipaigaldamine
13 Klastrirakendamine • Kolmeolemasolevateenusevirtualiseerimine • Videoülekannete server (Windows) • Joonistusvõistluse server (FreeBSD) • Listiserver (FreeBSD) • Valitud rakenduste testimine • dd, rsync, netcat, CloneZilla • Teenusekäivitaminevirtuaalseltplatvormilt • Esialgne testimine
14 Kokkuvõte • Looditõrkesiirdevõimalusegavirtualiseerimisklasterjatestklaster • Käideldavuse suurendamine • Lokaalsete ketastegasalvestusseadmeasendamine HP EVA salvestusseadmega • Koormusjaoturi paigaldamine • Töötativälja VPS teenusespetsifikatsioonjateenusepaketid • EdasisedtegevusedEENetis
16 Retsensendiküsimusedjamärkused (1/2) • “Kasingliskeelsesõnapoolvastenakaalusitekamõndmuudvariantipeale 'vahemiku'. Antudkontekstis pole see kõigeintuitiivsem.”
17 Retsensendiküsimusedjamärkused (2/2) • “Kokkuvõttes(lk. 54) väidate: „Virtualiseerimineoliedukas, klasterteenindabpäringuidrahuldavaltjakäideldavust on suurendatud.”Milleltuginebhinnang „rahuldav”? Misvõiksparem olla?”