180 likes | 265 Views
Virtuaalisointi. 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.
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.