VMWare Server 2.0 Beta2 bemutató és tapasztalatok

Technorati-címkék: ,,

A tavaly novemberben megjelent BETA1-hez képest egy sokkal használhatóbb terméket próbálhatsz ki, ha letöltöd a napokban megjelent VMWare server BETA2-es változatot. Zavaró hibáktól mentes, a webes felület („VMware Server Home Page”) bevezetésével egy távolról is könnyedén adminisztrálható eszközt kapsz. A program BETA jellegéből adódóan érhetnek még apróbb meglepetések, igyekeztem ezek közül azokat kiemelni leírásomban, melyekkel valószínűleg Te is találkozhatsz.

BETA1, tele zavaró hibákkal

A tavaly megjelent BETA1 változatról még nem éreztem úgy, hogy megérdemelne egy bemutató cikket. Az irány nagyon lesz, mondtam akkor is (a webes felületre), de velem együtt többen panaszkodtak (a kollégáim közül is), hogy csak nagyon sok türelemmel mondható használhatónak az első kiadás. BETA1 állapotnál ez még elfogadható lenne, de sokszor sajnos a normál használatot is ellehetetlenítették a zavaró és véletlenszerű hibák (konzol kapcsolat megszakad).

A Virtuális gép képernyőjének (asztalának) elérése – kulcsfontosságú kérdés (szerintem)

Az új VMWare szerver sorozat második béta tagjának kipróbálása során engem a leginkább a virtuális gép távirányításának megoldása érdekelt. Valljuk meg, ha ez rosszul működik elég nehéz egy virtualizációs rendszert üzemeltetni. A korábbi 1.0.x sorozat bár mára kiforrt (1.0.5), de kliense, a „szerver konzol” alkalmazás (mivel nem VNC alapú) internetes környezetben nagyon rosszul muzsikál (pl. ADSL/VPN-en keresztül), mert túlzott sávszélesség igénye miatt a pl. a Windows alapú asztalok távirányítása rémálom (a VNC alapú ESX esetén ezzel nincs probléma)! Természetesen, ilyenkor mindig kerülő megoldás a vendég gépre telepített VNC szerver vagy Windows-os Remote Desktop technológiák használata. De én nem így akarom, halló! A BETA1 kapcsán személyes tapasztalatom, hogy bár rengeteget javítottak a virtuális gép asztalának elérésén a Web alapú „VMware Server Home Page” bevezetésével, de sajnos gyakran megszakadt a kapcsolatom a sajátgépen futó virtuális géppel, egyszerűen nem értem el a desktop-jának képét a weben keresztül. Ilyenkor böngésző becsuk, belép újra, hátha megy.

A VMWare Server 2.0 Beta2 beszerzése és telepítése

A VMWare honlapján viszonylag egyszerűen megtalálható az új verzió (http://www.vmware.com/beta/server/download.html) melyet egy rövid regisztrációs lap kitöltése után már húzhatsz is a gépedre. VMware Server 2.0 Beta 2 for Windows, Beta | 3/28/2008 | Build 84186, írják. Akik a korábbi verziókat már ismerik, hamar észreveszik, hogy immár külön lehet letölteni a 32 és 64 bites változatokat, legalábbis Linux-ra. Windows esetén egyetlen binárist kapsz: VMware-server-e.x.p-84186.exe. Újdonság a VIX API 1.5-ös változata, melyet Windows és Linux környezetre egyaránt elérhetővé tettek.

Ha esetleg érdekel a telepítés menete, itt találsz képeket róla, most nem untatnálak ennek részleteivel: semmi extra, csak a szokásos: Next, Next, Next, Next, Nex.. bocs, Finish. Újraindít, azt’ kész.

clip_image001

A VMware-server-e.x.p-84186.exe bináris 491 MB (515,820,032 bytes) –ra hízott fel. Egy darabig mér ráfér egy CD-re.

clip_image002

Az egyetlen érdekes kép a telepítőből ez, ahol a PORT-okat lehet beállítani. Az FQDN megadása kapcsán később lehet hiba, ha nem az IP címet adjuk meg a gépnév helyett, de először inkább hagyjuk a felajánlotton, hátha megy úgy is a Remote konzol.

A telepítés közben az USB és hálózat meghajtó telepítésekor a Windows XP (vélhetően a Vista is) figyelmeztet, hogy a telepítendő meghajtók nem mentek át a Windows Logo teszten / nincsenek a Microsoft által hitelesítve. Na és akkor mi van, Continue… azt jól van. Gondolom, a Microsoft Virtual PC vagy SERVER telepítője nem ír ki ilyet, pedig milyen vicces lenne.

clip_image003

Megjegyzés: a 6.5-ös workstation béta változat is kb. ugyanígy telepíthető.

Azért, annyit megjegyzek, hogy már telepítés közben/után is kiderülnek apróságok. Meglepő, de egy TomCat szerver a hozzávaló Sun Java Runtime environment-tel is felkúszik a gépedre.

clip_image005

Nem kell megijedni, ez az új Web-es felület miatt kell majd, alul a tálcán is megjelenik egy ikon, ami erre emlékeztet:

clip_image007

Hová tűnt a szerver-konzol program, mi ez a webes felület?

Az első, és legszembetűnőbb különbség a korábbi 1.0.x változatokhoz képest, hogy száműzték az ablakos asztali alkalmazást és helyette egy weblap fogad minket. Korábban is volt ilyen MUI néven (Multi User Interface) ha Linux vagy Windows szerver gépen telepítettünk. A korábbi MUI azonban csak a virtuális gépek irányítására (indítás, leállítás, stb.) volt alkalmas valamint a terhelésről adott információkat. Ha jól emlékszem, még át lehetett írni a virtuális gépek paramétereit is a webes felületen, de ezt elég bután oldották meg, a VMX konfigurációs fájl paraméterei szerkesztőmezőkként jelentek meg egymás alatt. A MUI nagy hiányossága volt, hogy nem lehetett vele a virtuális gépek képernyőjét megnézni, irányítani. Ehhez továbbra is az ablakos alkalmazást kellett használni.

A 2.0-ás sorozatban már csak a „Virtual Network Editor” maradt meg ablakos programként, a többi funkciót az internet böngészőnkkel végezhetjük el. A „Virtual Network Editor” a hálózati kártyákkal babrál, gondolom, azért maradt meg külön ablakos programként (hálózat nélkül nem látszik a webes felület sem, ha esetleg valaki túl lelkesen nyomkodná a kizárásokat/összerendeléseket). Megjegyzem, ez a része a csomagnak pontosan úgy néz ki, mint az 1.0.x változatok, semmit nem változott. Nem baj ez, csak megjegyeztem. Még a 6.5-ös workstation béta változat esetén is ugyanezt adják.

Az asztalon (vagy menüben) megtalálható ikon a szokásos, de átnevezték „VMware Server Home Page”-re, erre kattintva az alapértelmezett böngészővel feljön a bejelentkezési ablak.

A HTTPS (SSL) hozzáférés miatt a (saját géped által neked kiosztott, 20 évig érvényes) tanúsítványt fogadd el. A cím ekkor https://<géped neve>:8333/ui/# lesz. A VMWare szerver 2.0 a 8333-as porton érhető el, hacsak a telepítésnél mást nem kértél. A „VMware Infrastructure Web Access” belépéséhez adj meg egy rendszergazda jogú belépést. A többség gondolom előbb (velem együtt) Windows-on fogja kipróbálni, ott a „Login Name: administrator” (vagy rendszergazda magyar Windows esetén) szokott működni, hacsak nem nevezted át biztonsági okokból a felhasználót.

Belépés után egy rendezettebb felület fogad, mint a BETA1-ben volt. A menükre nem emlékeztem, amiket most nagyon hasznosnak tartok. A webes felületet nyomkodva az alábbi újdonságokkal találkozhatsz: továbbfejlesztett jogosultsági rendszer, „Datastore” fogalma (a virtuális gépek helye többé nem csak egy helyi mappa, hanem akár távoli szerveren is lehet – VMWare datastore / CIFS). A CIFS (Common Internet File System) bevezetésével a virtuális lemezek szinte bármelyik másik gépen elhelyezhetőek.

Hozz létre egy virtuális gépet (vagy üzemeld be korábbi gépedet)!

Ennyi bevezető után ideje munkára fogni a VMWare 2.0-ás kiszolgálóját. Nem untatnálak a részletekkel, hogy hogyan lehet Virtuális gépet létrehozni vagy korábbit betölteni. Munka közben nyomtam pár képernyőképet, ezeket átnézve láthatod, alapvetően ugyanaz történik a webes felületen, mint amit a korábbi ablakos alkalmazás is tudott.

clip_image009

Ami megváltozott: vendég gépként támogatott a nemrég megjelent Windows 2008 szerver 32 és 64 bites változata. A notebook-omon itt van mellettem a 6.5-ös béta workstation változat, érdekes, ott még azt írja a Windows 2008-ra hogy „experimental”. Amikor ezt a szót látom, mindig elmosolyodok. A korrekt fordítása, hogy próbáld csak ki, de mi nem mondtuk, hogy megy. Visszatérve a BETA2 szerverre, ott az „experimental” jelzőt elfelejtették odaírni. A támogatott operációs rendszerek közül az MS-DOS eltűnt, lehet helyette „Other (32bit)”-tel próbálkozni ha esetleg valami régi karakteres raktárkezelő vagy könyvelő programot szeretnél működtetni a Quard Core procival szerelt Vista-s gépeden.

Amikor a lemezeket rendeled majd a virtuális géphez, szintén újdonságként szerepel a biztonságra vagy sebességre optimalizáció lehetősége (optimize for safety / performance). Rájöttek a fejlesztő kollégák arra is, hogy jobb lenne a független lemez lehetőséget (independent disk) a létrehozással együtt beállítani (kevesebbet kell kattintgatni így).

A virtuális gép létrehozásakor a virtualizált hardverek hozzárendelésénél a floppy, CD, stb. szintén megtalálható, mint korábban. Újdonság, hogy az USB-t is hozzá lehet rendelni! Egyszer egy virtuális XP nyomtató szervert nem tudtam emiatt összelőni egy irodában, mert a nyamvadt virtuális XP kék képernyőt nyomott az 1.0.4-es szerveren, ha boot időben már össze volt párosítva az USB-s nyomtatóval. Talán, ez most jobban működik már.

A virtuális gép telepítéshez megpróbáltam egy ISO-t hozzárendelni a CD meghajtóhoz, ahogy azt korábban is tettem 1.0.x-szel. A Datastore bevezetése miatt kénytelen voltam a nálam „F:\Virtual Machines” mappába másolni/mozgatni a CD/DVD lemez ISO-t, vagy készíteni egy másik Datastore-t, mert a VMWare csak ezeket a mappákat látja, mint elérhető erőforrás.

Fontos, hogy mielőtt elindítanád az első virtuális gépedet, telepítsd fel a „Console” részre kattintva a böngészőbe megjelenítéshez szükséges plug-in-t! Ha ez megvan, lehet nyomni a PLAY-t!

Az első hiba: Error opening the remote virtual machine… The host name could not be resolved.

Amikor kapcsolódnál a virtuális gépre „Console” rész, úgy jársz, mint én (aztán lehet, hogy nem, akkor ezt a részt lépd át):

clip_image010

Error opening the remote virtual machine nyl:8333\32: The host name could not be resolved.

Kis Google nyomkodás után rájössz, hogy hibáztál, amikor nem olvastad el az ismert hibák listáját, hiszen béta termékről van szó. A hivatalos áthidaló megoldás (workaround) itt található: http://www.vmware.com/products/beta/vmware_server/releasenotes_vmserver2.html

„Workaround: Enter the correct host name as the External Name when prompted by the Windows installer. Or, if the URL specified in the shortcut does not work, use the correct host name, IP address, or localhost, as appropriate, in the connection URL. You can also manually enter the short name and the FQDN in the /etc/hosts file.”

További 10 perc Google nyomkodás után a communities.vmware.com megmondja a majdnem tutit, hogy szerkeszd meg a hosts fájlt. Hát ennél sokkal egyszerűbb átírni a címet, ahol bejön a VMWare konzol honlapja.

Esetemben tehát a megoldás a konzol elérésének URL javításával történt, vagyis a https://NYL:8333/ui/ helyett https://192.168.1.102:8333/ui , mert a szélessávú Internet router-em ezt a címet (192.168.1.102) adta az asztali gépemnek. Hogy legközelebb ne szívjam meg (router LAN/NAT: DHCP), beállítottam statikusnak ezt a címet a gépemen. Amikor legközelebb kattintok az desktop ikonra, szintén jól induljon, átírtam a címet itt is:

notepad C:\Program Files\VMware\VMware Server\serverui.url

[InternetShortcut]

URL=https://192.168.1.102:8333/ui/

Neked a 192.168.1.102 helyett a saját IP címedet kell beírnod. Lehet az akár egy WAN (internetes) cím is, vagy engedélyezheted a router-en a 8333-as portot, ha kívülről is szeretnéd bizgetni a virtuális kiszolgálód.

Amúgy a hibát a gépben található több hálózati kártya okozza, illetve, hogy a gép nevet pingelve nem triviális, hogy melyik válaszol. Nálam a hibát a „TechniSat DVB-PC TV Star PCI” hálózati interfésze okozta.

Hurrá: új, szép és GYORS virtuális gép konzol

A BETA1-nél a böngészőben a „Console” fülre kattintva ott indult a virtuális gép (amikor éppen nem bugzott). Gondolom, a fejlesztőtársak odaát rájöttek, hogy 1280*1024-es vendég géphez 24 colos LCD monitor kell, így inkább külön ablakban nyílik a BETA2-es változattól a virtuális gép képernyője. Ezt a korábban telepített plug-in működteti.

clip_image012

Érdekesség, hogy amikor egy korábban másutt létrehozott virtuális gépet indítunk kultúráltabb lett az azonosító generálás hozzá.

clip_image014

A konzol ablak sokkal szebb lett, és végre külön ablakban nyílik meg, akárcsak egy „Remote desktop”.

Webes felület előnye: bármely gépről hozzáférhető a szerver, nem kell kliens telepíteni

Gondoltam egyet, és az azonos hálózaton lévő notebook-omon beírtam a webes felület címét, az IP címmel. A tanúsítvány jóváhagyása után a https cím a http-re változott. Láttam már ilyet, szóval nem ijedtem, miután visszaírtam https-re a tanúsítvány elfogadását követően előjött a belépő felület.

Egyetlen dolog, ami a kliensre kell a „Remote Console plug-in”. Ez egy vmware-vmrc-win32-x86.cab fájl telepítését jelenti a böngészőből. Telepítsük a vezérlőt! Kipróbáltam, IE7 és Firefox 2 alatt is kifogástalanul működik.

clip_image016

Kipróbáltam, nagyon mókás, amikor két gép előtt ülve mindkettővel ugyanazt a gépet irányítom egyszerre a webes felületes „Remote Console” plug-in-nel. Ez sem okoz hibát.

Összefoglalás

Összességében a BETA2 verzió már egész jól használható, 1-2 nap nyomkodás után sem találtam benne a működést zavaró hibát. Támogatja a korábbi virtuális gép formátumokat, de lehetőséget ad a 6-os formátumra frissítésre is. Még nem próbáltam, hogy internetes környezetben elegendő-e egy szélessávú internet kapcsolat, hogy Windows vagy Linux X szerver gépeket irányítsak távolról. Érzésem szerint ennél a verziónál már ez rendben lesz.

Jó kísérletezést kívánok!

VN:F [1.8.2_1042]
Rating: 0.0/10 (0 votes cast)

Comments are closed.

Cimkék
Támogatóink
Támogatóink
EMC
Média partnereink
Média partnereink
Legutóbbi Hozzászólások
Keresés