Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuMartti Nieminen Muutettu yli 8 vuotta sitten
1
A241227 Linux -järjestelmät WINE-API SEKÄ VIRTUALISOINTIOHJELMISTOT
Sami Viipuri / TI07
2
VIRTUALISOINTI menetelmä, jolla käyttöjärjestelmiltä, sovelluksilta ja käyttäjiltä piilotetaan taustalla pyörivät fyysiset resurssit mahdollistaa yhden tai useamman palvelimen, käyttöjärjestelmän, sovelluksen tai tallennusvälineen toimimisen joko yhtenä tai useampana loogisena resurssina ei maantieteellisiä rajoituksia virtualisoinnilla voidaan säästää rautakustannuksissa uuden virtuaalikoneen käyttöönotto ei vaadi uuden laitteiston hankkimista ( on kustannustehokkaampaa)
3
VIRTUALISOINTITAPOJA
Täysi virtualisointi Rauta-avusteinen virtualisointi Osittainen virtualisointi Paravirtualisointi Käyttöjärjestelmätason virtualisointi
4
TÄYSI VIRTUALISOINTI pyritään kokonaisuudessaan simuloimaan alla piilevää rautaa jos suoritettavissa raudalla, suoritettavissa myös virtuaaliympäristössä käytetään tietokonejärjestelmän jakamiseen useiden käyttäjien kesken
5
RAUTA-AVUSTEINEN VIRTUALISOINTI
rauta toimittaa arkkitehtonisen tuen yhdellä riittävän tehokkaalla fyysisellä raudalla mahdollista suorittaa useita virtuaalisia käyttöjärjestelmiä samanaikaisesti
6
RAUTA-AVUSTEINEN VIRTUALISOINTI
7
OSITTAINEN VIRTUALISOINTI
simuloidaan osaa raudasta mahdollistaa joidenkin ohjelmien suorittamisen virtuaaliympäristössä käyttöjärjestelmän suorittaminen ei yleensä mahdollista yleisimmin käytetty tietokoneen resurssien jakamiseksi useiden käyttäjien kesken
8
PARAVIRTUALISOINTI käyttöjärjestelmä räätälöity virtuaalikoneessa suoritettavaksi ongelmalliset käskyt korvataan vastaavilla ongelmattomilla versioilla mahdollista saavuttaa lähes oikean tietokoneen suorituskyky
9
KÄYTTÖJÄRJESTELMÄTASON VIRTUALISOINTI
virtualisoidaan saman käyttöjärjestelmän kopioita virtual hosting palvelut esim. 1 web –serveri, monta toimialue nimeä
10
Wine-API Linux –ohjelmistorajapinta Windows – sovellusten suorittamiseksi mahdollistaa Linuxin vahvojen puolien hyödyntämisen (vakaus, joustavuus, etähallinta) Windowsin sovelluksia käytettäessä Unix ympäristössä Windows -sovelluksia voi ajaa myös scriptien kautta Wine mahdollistaa pääsyn Windows - sovelluksiin etänä
11
Wine-API mahdollistaa thin clientien käytön: kun Wine on asennettu Linux serverille, pääsee Windows sovelluksia käyttämään miltä tahansa X terminaalilta Winellä voi jakaa Windows sovelluksia internetin kautta käyttäen VNCtä ja Java clienttejä Pelien ajamiseksi saatavilla kaupallinen muunnos Cedega (DirectX tuki)
12
Muita Wineen pohjautuvia
CrossOver Office tarkoitettu toimistokäyttöön mm. Microsoft Office ja Photoshop CrossOver Games pelien ja ohjelmien suorittamiseen maksullinen
13
Kuva X: Microsoft Word 2000 Linux Fedora 11 alustalla
14
MUITA VIRTUAALIOHJELMISTOJA
VirtualBox Sun Microsystems asennetaan olemassa olevan isäntäkäyttöjärjestelmän päälle HostOS: Linux, Mac OS X, OS/2 Warp, Windows XP, Windows Vista, Windows 7, Solaris. GuestOS: NetBSD, DragonFlyBSD, FreeBSD, Linux, OpenBSD, OS/2 Warp, Windows – käyttöjärjestelmät (myös uusin Windows 7), Solaris, Haiku, Syllable, ReactOS, SkyOS
15
MUITA VIRTUAALIOHJELMISTOJA
Oracle VM Oracle Corp. Optimoitu Oraclen omien tietokantaratkaisujen tukemiseen perustuu avoimen lähdekoodin Xen Hypervisor teknologiaan Oracle VM Manager – hallintaympäristö Oracle VM Server – alusta virtuaalikoneille Tukee: Windows ja Linux
16
MUITA VIRTUAALIOHJELMISTOJA
Windows Virtual PC Microsoft HostOS: vain Windows 7 GuestOS: Windows 7, Windows Vista, Windows XP Windows XP Mode (XPM)
17
MUITA VIRTUAALIOHJELMISTOJA
Windows Virtual Server Microsoft IIS web pohjainen luonti ja hallinta erillinen Client ohjelma VMRCplus Kattava HostOS ja GuestOS tuki Ilmainen
18
MUITA VIRTUAALIOHJELMISTOJA
VMware Workstation VMWare Inc. asennetaan olemassa olevan isäntäkäyttöjärjestelmän päälle HostOS: Windows ja Linux GuestOS: yli 200 eri käyttöjärjestelmää
19
MUITA VIRTUAALIOHJELMISTOJA
VMWare Server VMWare Inc. etäyhteys mahdollisuus virtuaalikoneisiin toimii myös Microsoft Virtual PC:llä luodut virtuaalikoneet HostOS: Windows Server ja Linux Server GuestOS: yli 200 eri käyttöjärjestelmää
20
LÄHTEET http://www.winehq.org http://wiki.winehq.org
level_virtualization hjelmistot ja Wine-API.doc (Wine-API ja virtualisointiohjelmistot / Niko Sipola – Miika Sihvola / OH4)
21
LÄHTEET http://en.wikipedia.org/wiki/VirtualBox
erver/evaluation/virtualizationfaq.mspx ml
Samankaltaiset esitykset
© 2023 SlidePlayer.fi Inc.
All rights reserved.