180 likes | 265 Views
Virtualization allows running multiple operating systems simultaneously on one computer. It is used for testing applications, trying web apps without multiple computers, and utilizing different OS features. Various virtualization software options exist for Windows and Linux environments. Easy setup instructions included.
E N D
Virtuaalisointi • Virtuaalisointi on tapa ajaa useaa käyttöjärjestelmää yhtä aikaa samassa tietokoneessa. • Virtuaalisointia käytetään: • Testataan sovellusta eri ympäristöissä. • Kokeillaa verkkosovelluksia ilman useita tietokoneita. • Tarvitaan eri käyttöjärjestelmien ominaisuuksia tai sovelluksia • Virtuaalisointiohjelmia on useita: • Windows ympäristössä: Wmware, Microsoft Virtual PC ja Virtual Server • Linux-ympäristössä: Wmware, Xen
Virtual machine Virtual machine Client OS Client OS Virtual PC Host OS Periaate
Periaate • Tietokoneen alkuperäinen käyttöjärjestelmä toimii host-käyttöjärjestelmänä. • Virtuaalisointiohjelma asennetaan host-käyttöjärjestelmään • Virtuaalisointiohjelmalla luodaan virtuaalikoneita. • Virtuaalikoneisiin asennetaan client-käyttöjärjestelmät. • Client-käyttöjärjestelmät näkyvät näytöllä ikkunoina.Host OSVirtual PCVirtual machineVirtual machineClient OSClient OS • Host-käyttöjärjestelmä on käytössä normaalisti
Host OS Client OS Periaate
Periaate • Virtuaalikoneen ovat kiintolevyllä kahtena tiedostona: • .vhd on virtuaalilevy, joka näkyy client-käyttöjärjestelmässä levyasemana. • .vmc-tiedostossa on virtuaalikoneen asetukset • Käyttäjäkohtaiset asetukset ovat käyttäjän kotihakemistossa!!
Virtual PC • Työasemakäyttöjärjestelmille. • Tukee monia client-käyttöjärjestelmiä • voi ajaa myös palvelinkäyttöjärjestelmiä. • Tiedostoja voi siirtää käyttöjärjestelmien välillä (drag and drop). • Tiedostot ovat saman muotoiset Virtual PC:ssä ja Virtual Server:ssä eli tiedostoja voi periaatteessa siirtää järjestelmästä toiseen. • Virtual PC:ssä host-käyttöjärjestelmänä voi olla: • Windows XP professional • Windows 2000 professional • Virtual PC:ssä on tuki äänikortille. • Ei moniprosessoritukea
Virtual server • Isäntäkäyttöjärjestelmänä voi olla • Windows small Business server • Windows XP • Windows server 2003 • Virtuaalipalvelimia voidaan etähallita (Virtual Server Administrator Website). • Vaatii www-palvelimen (IIS) samassa koneessa. • Voi luoda useita virtuaalisia verkkoja • Client-käyttöjärjestelmänä voi olla WinXP, Win2003 ja jotkin Linux-versiot. • Moniprosessorijärjestelmissä jokainen virtuaalikone voi käyttää eri prosessoria. Kuitenkin yksi virtuaalikone voi käyttää vain yhtä prosessoria.
Virtual PC, käyttö • Asennus • Käynnistetään setup.exe. Asetuksia on hyvin vähän ja niissäkin oletusarvot ovat sopivia. • Käynnistys • Käynnistä Windows:n Start -valikosta Virtual PC. Tämä aukaisee Virtual PC console ikkunan. • Host key • Virtuaalikoneet tarvitsevat Host key asetuksen. • Esim. Ctrl-Alt-Del sijasta käytettään HostKey-Del • Oletuksena on AltGr. • AltGr:n käyttö estää mm. \ ja @ -merkkien käytön virtuaalikoneissa!! • Kannattaa muuttaa jokin toinen näppäin host key:ksi. Esim. Windows-näppäin. • Host key vaihdetaan Virtual PC console:ssa options toiminnalla. Valitse Keyboard ja klikkaa Current host key tekstikenttää. Paina haluamaasi uutta host key:tä.
Virtuaalikoneen luonti • Virtuaalikone on kehikko, jonka sisään asennetaan client-käyttöjärjestelmä • Virtuaalikoneet jakavat tietokoneen muistin ja kiintolevyn. • Jos muisti ei riitä, virtuaalikone ei käynnisty. • Jokaisella virtuaalikoneella on oma virtuaali BIOS
Virtuaalikoneen luonti • Vaihtoehdot: • Kokonaan uusi virtuaalikone • Käytetään aiemmin luotua virtuaalikonetta. Tällöin tarvitaan .vhd ja .vmc -tiedostot. Samoista tiedostoista voi asentaa useita virtuaalikoneita. • Virtuaalikone voidaan luoda myös käyttämällä vanhaa .vhd tiedostoa, mutta luomalla uusi .vmc tiedosto. Tämä on käyttökelpoinen siirrettäessä virtuaalikone Virtual Server:n ja Virtual PC:n välillä.
Uusi virtuaalikone • New toiminnalla. New käynnistää Wizardin. (Next) • Valitse Create a new virtual machine. (next) • Paina Browse ja etsi haluttu hakemisto. Voit tarvittaessa luoda uuden hakemiston. • (Oletuksena Virtual PC luo kaikki virtuaalikoneet samaan hakemistoon. Kannattaa luoda jokaista varten oma hakemisto. Oletuksena on My Documents\My virtual machines.) (Next) • Voit valita listasta asennettavan käyttöjärjestelmän. Tämä valinta laittaa asetuksille sopivat alkuarvot. Asetuksia voi muuttaa jälkikäteen. (Next) • Valitse muistimäärä. (Next) • Valitse A new Virtual hardisk (Next) • Valitse virtuaalikiintolevyn paikka, nimi ja koko. (next) • Finish
Uusi virtuaalikone • Client-käyttöjärjestelmän asennus • Varmista, että asetuksissa on määritelty CD/DVD-asema. • Laita asennuslevy koneeseen • Käynnistä virtuaalikone (start Virtual PC console:ssa) • Paina Del näppäintä virtuaalikoneen ikkunassa. Muuta käynnistyasetuksia niin, että CD-asema on ensisijainen. • Asennuksen pitäisi käynnistyä. • Asennus jatkuu normaalina käyttöjärjestelmän asennuksena
Vanhan virtuaalikoneen käyttö • Helpointa on, jos virtuaalikone on luotu samassa tai samanlaisessa tietokoneessa. • Virtuaalikone näkyy host-käyttöjärjestelmässä tiedostoina (.vhd ja .vmc). • Luo virtuaalikoneelle hakemisto ja kopioi em. tiedostot hakemistoon. • Käynnistä virtuaalikoneen luonti New wizard:lla. Valitse Add an existing virtual machine ja paina Next. • Paina Browse ja valitse kopioimasi .vmc-tiedosto. • Samoista tiedostoista voi luoda useita virtuaalikoneita, jos vaihdettan nimeä tai hakemistoa.
Olemassa olevan virtuaalilevyn käyttö • Laita .vhd tiedosto sopivaan hakemistoon (kannattaa luoda uusi hakemisto). • Käynnistä uuden virtuaalikoneen luonti. Valitse Add an existing virtual machine. • Jatka kuten kokonaan uuden virtuaalikoneen luonnissa, kunnes asennus kysyy Virtuaalikiintolevyä. Valitse tässä kohdassa olemassa oleva .vhd -tiedosto.
Verkkoasetukset • Erikseen virtuaalikoneelle ja client-käyttöjärjestelmälle. • Virtuaalikoneen asetukset voi tehdä vain, kun virtuaalikone ei ole käynnissä. • Virtual PC Console:ssa ja painamalla Properties. • Valintalistasta valitaan haluttu verkkoliitäntä. Yleensä joko koneen verkkokortti tai loopback adapter. • Muut verkkoasetukset client-käyttöjärjestelmässä sen omilla työkaluilla. • Normaalisti client:t käyttävät suoraan koneen verkkokorttia. • Jokaisella client:illa oma ip-osoitte • Client ja host voivat keskustella käyttämällä ip-osoitteita.