Virtualizációs technológiák és alkalmazások. Házi feladat. A Virtualbox. készítette: Andrus Tamás

Hasonló dokumentumok
Virtualizáció. egy hardveren több virtuális rendszer működik egyszerre, virtuális gépekben futó önálló vendég (guest) operációs rendszerek formájában

Utolsó módosítás:

Virtualizációs Technológiák Operációs rendszer szintű virtualizáció Konténerek Forrás, BME-VIK Virtualizációs technológiák

Windows Server 2012: a felhő OS

Virtualizációs Technológiák Bevezetés Kovács Ákos Forrás, BME-VIK Virtualizációs technológiák

Virtuális gép készítése és Linux telepítés

Utolsó módosítás:

Utolsó módosítás:

Hardver és szoftver követelmények

Virtualizációs Technológiák Bevezetés Kovács Ákos Forrás, BME-VIK Virtualizációs technológiák

VirtualBox, Debian telepítés

Ubuntu telepítése virtuális gépre (VirtualBox)

Segesdi Dániel. OpenNebula. Virtualizációs technológiák és alkalmazásaik BMEVIMIAV ősz

Utolsó módosítás:

Virtualizációs technológiák Linux alatt (teljesítményteszt)

Virtualizáció szabad szoftverekkel. Mátó Péter

Windows és/vagy Linux? Készítette: Hanusz Zoltán /Hazlaat/

Memória és perifériák virtualizációja. Kovács Ákos Forrás, BME-VIK Virtualizációs technológiák

Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar. Virtualizációs technológiák és alkalmazásaik BMEVIMIAV89

Telepítsünk operációs rendszereket egyszerűen.

LOK Virtualizáció. szabad szofverekkel. Mátó Péter

Utolsó módosítás:

Alkalmazás és megjelenítés virtualizáció

Könyvtári szervervirtualizáció Oracle Virtual Machine platformon

italc felhasználói dokumentáció

OPENCV TELEPÍTÉSE SZÁMÍTÓGÉPES LÁTÁS ÉS KÉPFELDOLGOZÁS. Tanács Attila Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem

Operációs rendszerek az iskolában

MS Windows XP Professional SP2 telepítés virtuális gépre.

Információtartalom vázlata

SUN VIRTUALBOX VIRTUALIZÁCIÓS TECHNOLÓGIÁK ÉS ALKALMAZÁSAIK BME VIMIAV89 HÁZI FELADAT. Fazekas Gábor

BMD Rendszerkövetelmények

Ethernet - soros vonali eszköz illesztő felhasználói leírás, és használati útmutató

Sun Virtualbox 2.2.4

Xen szerver. Virtuális technológiák és alkalmazásaik BMEVIMIAV89. Önálló feladat - Dokumentáció. Budapest Műszaki és Gazdaságtudományi Egyetem 1 / 11

Szalai Ferenc

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05 Geodéziai Feldolgozó Program

VIRTUALIZÁCIÓ KÉSZÍTETTE: NAGY ZOLTÁN MÁRK EHA: NAZKABF.SZE I. ÉVES PROGRAMTERVEZŐ-INFORMATIKUS, BSC

Windows történet Windows 1.0. DOS kiegészítő Grafikus felület

Gyakorlati vizsgatevékenység. Graf Iskola

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05+ Geodéziai Feldolgozó Program

Hogyan válasszunk megfelelően LAPTOPOT. magunknak? Laptop vásárlási útmutató: 9+1 tanács 2016-ra

Felhő alapú hálózatok (VITMMA02) Virtualizáció

UNIX / Linux rendszeradminisztráció

Hogyan működtethető a telefonrendszer virtuális környezetben? Mészáros Tamás Műszaki fejlesztési vezető

IT infrastruktúra egy modern egyetemi könyvtárban

Oktatási cloud használata

Ubuntu Érettségi Remix Telepítési és beállítási leírás. Informatika érettségihez

Linux alapok gyakorlat

A telepítés nyelvének kiválasztása

HÁLÓZATBIZTONSÁG II. rész. Összeállította: Huszár István

SUSE Linux megoldások. Horváth Gábor Kálmán vezető tanácsadó

Magyar Posta központi Oracle infrastruktúrája VMware alapokon

A L i n u x r u h á j a

A Debian, mint Desktop Operációs Rendszer

Ubuntu Érettségi Remix Telepítési és beállítási leírás. Ágazati szakmai komplex távközlési ismeretek érettségihez

Melyek a Windows Server 2008 R2 tiszta telepítésének (Clean Install) legfontosabb lépései?

A virtualizáció a modern vállalati informatikai infrastruktúra alapja

Debian mint Desktop Operációs rendszer

Közbeszerzési Értesítő száma: 2015/133

Dr. Schuster György október 30.

Mechatronika segédlet 6. gyakorlat

CRA - Cisco Remote Access

Felhő alapú hálózatok (VITMMA02) Virtualizáció

SystemDiagnostics. Magyar

Ismerkedjünk meg a Linuxszal!

RH/CentOS felügyelet SUSE Manager segítségével. Kovács Lajos Vezető konzultáns

SZAKDOLGOZAT Arnóczki Tamás

eszemélyi Kliens Szoftvercsomag

Procontrol RSC-E2. Kezelői, és telepítői kézikönyv. Ethernet - soros adatkonverter. Verzió:


6.2. TMS320C64x és TMS320C67xx DSP használata

Miért érdemes a Tracker C-77 tantermi csomagot választani a TIOP 1.1.1/07/1 pályázathoz?

ClusterGrid for Windows

ANDROID EMULÁTOR. Avagy nincsen pénz drága telóra.

FELHŐ és a MAINFRAME. Irmes Sándor

Adatbázis és alkalmazás konszolidáció Oracle SPARC T4/5 alapon

Szerverterem egy számítógépben avagy hogyan élnek a barack lakói. Mátó Péter <mato.peter@fsf.hu>

A virtuális környezetet menedzselő program. Első lépésként egy új virtuális gépet hozzunk létre a Create a New Virtual Machine menüponttal.

Az operációs rendszer szerkezete, szolgáltatásai

PolyVision illesztőprogram Kibocsátási megjegyzések 2.2. változat

Felhasználói Kézikönyv. Rii K18. Multimédiás Billentyűzet és Touchpad , Fax: Mobil: ,

Virtualoso Server szolgáltatás Virtuális szerver használati útmutató

Digitális aláíró program telepítése az ERA rendszeren

OPERÁCIÓS RENDSZEREK I. BEVEZETÉS Koczka Ferenc -

G Data MasterAdmin 9 0 _ 09 _ _ # r_ e p a P ch e T 1

Procontrol CDP-GDP Ethernet

Sharpdesk Információs útmutató

Sony Ericsson P910i BlackBerry Connect telepítési segédlet

Számítógép felépítése

Novell Roadshow január március

Informatika szintmérő-érettségi tételek február

Operációs rendszerek

Mobil készülékek programozása

Digitális aláíró program telepítése az ERA rendszeren

Parallels Desktop 5 for Mac leírás

RIEL Elektronikai Kft v1.0

A számítógép egységei

Az MA-660 eszközillesztő program telepítése

Elektronikus Szolgáltatások Hirdetménye. Érvényes: május 24-től

OE-NIK 2010/11 ősz OE-NIK ősz

Átírás:

Virtualizációs technológiák és alkalmazások Házi feladat készítette: Andrus Tamás

Bevezető a honlapjuk (http://virtualbox.org) tanúsága szerint az egyetlen nyílt forrású virtualizációs szoftver a piacon. két alapvető verzióban elérhető, egy nyílt forrású verzió GPL licensszel, és egy zárt kódú verzió. A két verzió közötti különbség néhány extra funkcióban nyilvánul meg, ezek csak a teljes, zárt kódú verzióban találhatók meg., ezek a Virtuális USB vezérlők Remote Desktop Protocol USB over RDP A Virtualizációs megoldások támogatja a szoftveres, és hardveres virtualizációt is. Szoftveres virtualizációs úgy működik, hogy az x86os CPU-kon a guest alkalmazások néhány kivételtől eltekintve ring 3-ban futnak, úgy ahogyan eredetileg futnának a hosztgépen, de a guest kernel már nem futhat ring 0-ban, ehelyett az amúgy nem használt ring 1-ben fut. A CPU ring 0-ban a hoszt operációs rendszer kernelje fut. A guest kernel privilegizált utasításainak a többsége elfogható így, de vannak kivételek, amik ezzel a módszerrel nem elfoghatók, ezeket az utasításokat bináris fordítással (itt Code Scanning and Analysis Manager és Patch Manager) lecseréli olyan kódra, ami már nem generál hibát. megpróbálja kideríteni hogy egy hibát okozó kódot lehet e bináris fordítással lecserélni, és ha igen, akkor a továbbiakban lecseréli majd, ezzel javítva a

szoftveres virtualizáció teljesítményén. Hardveres Virtualuizáció támogatja ahardveres virtualizációt is, úgy az Intel -féle VT-x-et mint az AMD-V-t. A hardveres virtualizációnál az eredeti 4 ring helyett bevezetére került egy újabb ring, a root ring. A hoszt operációs rendszere, és a VMM itt fut, a vendég kernelek pedig a ring 0-ban futhatnak. A hardveres virtualizációt támogató CPU-knak van külön a virtuális gépek kezelésére utasítások, és a problémás utasítások blokkolását is támogatják. Ezen felül a Virtualbox tud még használni más virtualizációt segítő hardvertámogatást, de ezek bekapcsolásához már nem elegendő a grafikus felhasználói felületet használni, parancssorból kell külön engedélyezni. A hardveres virtualizációt nem tudtam kipróbálni, mert az én CPU-m nem támogatja, ezért a tesztek során végig a szoftveres megoldást fogom használni. Telepítés telepítése egyszerű folyamat, linuxon repository-ból egyszerűen telepíthető, de linuxra, és Windows hosztra is letölthetők binárisok a Virtualbox honlapjáról. Virtuális gép létrehozása Virtuális gépet a grafikus felületen nagyon egyszerű létrehozni, egy varázsló végigvezet minket néhány rendkívül egyszerű lépésen, ahol beállíthatunk néhány alapvető dolgot, a VM nevét, memóriaméretet, CPU-k számát, a használt merevlemezeket.

A gép elkészülte után a beállításoknál a gyakrabban használt dolgokat lehet még konfigurálni, de mélyrehatóan és bonyolultabb dolgokat már itt sem lehet végrehajtani.

tud iscsi targetről is indítani VM-et, de ezt már például csak parancssorból lehet elérni, mintahogy a virtuális merevlemez képekből is rendelkezik több típussal, a konverzióra a GUI-ból szintén nincs lehetőség. A beállítások elvégzése után a virtuális gép már használható is. Guest operációs rendszerek -ra több operációs rendszert feltettem, többek között Ubuntu 9.10 Karmic, Solaris10, Damn Small Linux, Chrome OS, Tiny Core Linux, és MS Windows XP. Minden operációs rendszer egyformán és simán települt. Ubuntu Linux és Windows XP guestekhez telepítettem a Guest Additions nevű beépülőt is. Az USB eszközök kiajánlása képes a hosztgépre csatlakoztatott USB eszközök kiajánlására a vendég gépeknek, így azokat teljes mértékben a vendég fogja kezelni.

A kiajánlás a tapasztalatok szerint az egyszerű eszközöknél, pl pendrivok, külső háttértár, billentyűzet, egér jól működött, de a bonyolultabb eszközöknél már adódtak problémák, például a Samsung i900 mobiltelefont már nem tudtam használni a virtuális gépen, mert a vendég OS képtelen volt felismerni azt (A vendég OS Windows XP volt, amivel előzőleg működött, ha a fizikai gép abba bootolt be közvetlenül).