Virtualni pingvin
- autor Marko Skender
- pet 10.4.2009
- 12:38
Microsoftov Hyper-V do današnjeg dana ne nudi skoro nikakvu podršku za Linux (što bi se prije moglo nazvati strateškom nego tehnološkom odlukom), dočim je, po utiscima ovog autora, podrška u VMware Serveru 2 prilično bugovita, nestabilna i spora. U svakom slučaju, takvom će vam se činiti ako isprobate Virtuozzo.
Virtuoz virtualizacije
Virtuozzo je bez sumnje proizvod koji najbolje pliva u Linux okruženju. Postoje, doduše i serverske inačice za Windowse, međutim mi ćemo se tijekom ovog teksta okrenuti onom segmentu u kojem Virtuozzo sjaji – virtualizaciji Linuxa na Linux hostovima. Sama instalacija Virtuozza dolazi u dvije varijante – kompletnom DVD imageu sa svim dodacima i u obliku mrežnog installera, pri kojem se podaci povlače s mreže u klasičnoj Linux maniri instalacije s mrežnih repozitorija. Osim samog virtualizacijskog servera, potrebno je instalirati i ponešto templateova, odnosno predložaka. Predlošci su zapravo već gotova pakiranja Linux distribucije ili softvera za nj, te dolaze u dvije varijante – full i tzv. EZTemplate. Puni predložak zapravo je i puna distribucija Linuxa u nekoj varijanti spremljena u .rpm paket, dok je EZTemplate samo popis paketa koje je potrebno povući s mreže za instalaciju distribucije u novo virtualno okruženje.
Ovaj je koncept drukčiji od Windows virtualizacijskih servera, gdje se instalacija vrši s CD-ROM-a ili ISO slike – ustvari bismo predloške u punom izdanju i mogli poistovjetiti s ISO slikom, ali je bitna razlika u tome što su oni integralni dio Virtuozza i moraju se instalirati na sâm server. Ovaj pristup ima nekoliko prednosti. Prvo, na taj način vam Virtuozzo vodi računa i drži repozitorij clean instalacija za virtualne strojeve, već prekonfiguriranih i isprobanih, što znači da će vam instanciranje novih strojeva proteći vrlo lako, bez kopanja instalacijskih CD-ova ili traženja ISO slika po folderima. Drugo, takve instalacije prolaze vrlo brzo. I to zaista mislimo – instalacija novog stroja (zajedno s OS-om) traje možda 20 – 30 sekundi. Nadalje, aplikacijski predlošci omogućavaju dodatno ubrzavanje postavljanja novog virtualnog stroja, čime je autor ovog teksta uspio postaviti Linux server u samo nekoliko minuta. Uglavnom, ti Virtuozzovi predlošci su – odlična stvar.
Većinu predložaka možete skinuti direktno od Parallelsa, uporabom naredbe vzup2date.
Control freak
Upravljanje Virtuozzom je dvojako – postoje browserska varijanta i standalone aplikacija. Za razliku od VMware Servera 2, browserska je varijanta brza, pregledna i moćna. Standalone aplikacija ipak ostaje izbor dana zbog inherentne robusnosti, brzine i udobnosti rada. Virtuozzo Management Console (VZMC) pruža dosta naprednije mogućnosti u odnosu na svoje takmace – recimo samo da se iz njega mogu, između ostalog, kontrolirati procesi i filesystem host i guest OS-a, instalirati i deinstalirati softver, postavljati firewall za guest OS i slično, a ima ugrađen i rudimentaran backup sustav koji će napraviti kompletan on-demand backup stroja.
Instanciranje je novih virtualnih strojeva jednostavno, a ujedno i poprilično moćno i komplicirano trebate li fine-tuning. Vrši se pokretanjem wizarda, kojem je, u najjednostavnijoj varijanti, potrebno ukucati ime stroja, memorijsku konfiguraciju (postoje i memory templateovi – basic, 512, 1024, 2048 MB), te diskovnu i mrežnu konfiguraciju. Na svakom koraku možete udariti Next, čak i za ime stroja, jer Virtuozzo uredno nudi defaultne vrijednosti, a bez korištenja advanced opcija konfiguracija nije ništa slabija nego ona za npr. Hyper-V. Ako želite fino ugađati stroj, stvari postaju kompliciranije i moćnije – nude se opcije podešavanja broja procesa, broja TCP konekcija i cijelo čudo sličnih postavki u koje nećemo dublje ulaziti – bazična konfiguracija sasvim je dovoljno fleksibilna za postavljanje servera. Jedna od najmoćnijih stvari je i činjenica da, za razliku od sličnih produkata, sve kasnije promjene konfiguracije (npr. skaliranje diska i memorije) radite u letu!
Preko VZMC-a ćete vrlo jednostavno instalirati i dodatni softver na stroj (preko već rečenih predložaka) i lako dodavati i kreirati vlastite templateove koristeći odgovarajuće RPM pakete ili instalacijske skripte. Virtuozzo dolazi s dosta standardnih predložaka – od development verzije OS-a koja vam je zgodna ako instalirate softver kompajliranjem izvornog kôda, poput ovog autora, do standardnih RPM distribucija MySQL-a, PHP-a, i sl. Definiranje novih predložaka je jednostavno – samo podmetnete odgovarajući RPM, koji možete i uploadati na host preko VZMC-a.
Tako je autor ovih redaka vrlo jednostavno složio nekoliko templateova za nezaobilazne alate – poput Nano tekst editora, Yum installera, dok je npr. Proftpd već bio na defaultnoj listi predložaka. Treba napomenuti i da je preko web sučelja moguće i direktno dodavati pakete iz web repozitorija, ali zbog činjenice da svaki put povlači najblaže rečeno podugačku listu paketa, ovakav je način instalacije pomalo zamoran i preporučuje se samo ako niste sigurni što tražite i što želite postići. VZMC podržava i import, odnosno virtualizaciju postojećih fizičkih servera, za što je potrebno navesti IP adresu i root password, nakon čega počinje migracija. Ima i dobru podršku za monitoring resursa – CPU-a, memorije, diska, itd. Resursi se mogu pratiti u realnom vremenu, odnosno statistički za prošlo razdoblje, a možete i pregledavati raznorazne logove i evente u ugrađenom pregledniku, što je uostalom ustaljena praksa.
izdvojeni tekstovi - svibanj 2009.
Oleg Maštruko
Loš dan za Sun pet 10.4.2009
eSCM-SP v2
Provideri i korisnici pet 10.4.2009
HP EliteBook 2530p FU433EA i EliteBook 8530p FU457EA
Elita u ofenzivi pet 10.4.2009
Hrvatski tehnološki blogovi
Pišem o tehnologiji, tinta mi se proli… pet 10.4.2009
Silverlight 3 beta
Treća sreća u beti pet 10.4.2009
Parallels Vituozzo Containers 4
Virtualni pingvin pet 10.4.2009
Hrvatska optička infrastruktura
Magistrale naše komunikacije pet 10.4.2009
Christian Rosner, predsjednik uprave S&T Group
Kriza kao prilika pet 10.4.2009
FuturAD 2009
Novac od oglasa pet 10.4.2009
Microsoft Growth and Innovation Day
U krizi je 1+1=3 pet 10.4.2009
Cisco Expo 2009, Cavtat
(Pre)kratko i radno čet 9.4.2009
HP Z Workstation Launch, Los Angeles
Nazovi Z radi performansi čet 9.4.2009
Oleg Maštruko
Proljetno kreativno buđenje čet 9.4.2009















