| VMware virtualizace |
| Napsal K5 | |
| Neděle, 20. červenec 2008 | |
|
Společnost VMware v poslední době uvolnila dva serverové virtualizační produkty k používání zdarma. Ale nejprve pár slov o tom, čím se liší serverová virtualizace od virtualizace na desktopu. Na svůj desktop (kde máte kupříkladu Windows XP) nainstalujete program (hypervizor), například Microsoft Virtual PC, program spustíte, vytvoříte v něm virtuální počítač a do tohoto virtuálního počítače nainstalujete nějaký operační systém, nebo v něm rovnou spustíte nějakou jeho "live" variantu, například SLAX. Po celou dobu pracujete na jednom jediném fyzickém počítači a před sebou máte jak pracovní plochu Windows XP, tak okno, ve kterém běží pracovní plocha virtuálního počítače (v našem příkladu SLAX). Oproti tomu serverová virtualizace funguje tak, že na počítač (kterým by měl být server) nainstalujete hypervizor, který se následně stará o virtualizaci. Zde mohou nastat dva případy: server bude i nadále sloužit původnímu účelu plus navíc bude obstarávat virtualizaci (bude nededikovaný) nebo bude obstarávat výhradně virtualizaci (bude dedikovaný). Na nededikovaném serveru konzole hypervizoru není přístupná vůbec, na dedikovaném serveru je velmi "chudá" na funkce (=není důvod sedat před obrazovku fyzického serveru pokud vše funguje), prakticky lze nastavit a otestovat jen ty nejzákladnější parametry. K virtuálním počítačům, které hypervizor vytváří, pak lze přistupovat pouze přes klientský program, který zprostředkovává přístup na obrazovku a klávesnici/myš virtuálního počítače (jinými slovy, konzoli virtuálního počítače otevíráme v "klientovi"). Konfigurace hypervizoru probíhá také přes klientský program. Tím je otevřena možnost spravovat server Nyní se tedy podíváme na dva serverové hypervizory. ![]() VMware ESX Server 3i 3.5.0 - obrazovka na běžícím serveru Prvním z nich je odlehčená verze produktu ESX server 3.5, konkrétně hypervizor ESX 3i. Rozhodně není určen pro "domácí" použití nebo jen tak "na hraní" Druhým produktem je VMware Server 2.0 (beta). Tento hypervizor běží na serveru na pozadí Administrační rozhraní (správcovská konzole) je přístupné přes URL "C:\Program Files (x86)\Common Files\VMware\VMware Remote Console Plug-in\vmware-vmrc.exe" -h adresahypervizora:8333 -u "Administrator" -p "hesloadministratora" "[složkavirtuálů] složkavirtuálu/jménovirtuálu.vmx" ![]() VMware Server 2.0 beta - web administration ![]() VMware Server 2.0 beta - web administration V dnešní době je samozřejmé, že lze ve virtuálu spouštět jak x86 (32 bitové), tak x64 (AMD64/EM64T - 64 bitové) operační systémy. Pochopitelně pouze tehdy, pokud je procesor ![]() VMware Server 2.0 beta - vytváření virtuálního počítače ![]() VMware Server 2.0 beta - console ![]() VMware Server 2.0 beta - console menu Na hraní si s virtualizací a zkoušení nových, starých nebo alternativních operačních systémů je lepší používat VMware Workstation (placený sw) nebo VMware Player, případně produkty jiných výrobců (např. SUN VirtualBox, Microsoft Virtual PC). Pro trvalé nasazení například virtuálního firewallu nebo web serveru pro domácí použití se VMware Server 2.0 jeví jako dostatečný, byť nedosahuje stejného výkonu jako ostatní produkty. Nicméně je to beta-verze, takže se dá očekávat, že se výkon časem zlepší. ![]() VMware Server 2.0 beta - console ![]() VMware Server 2.0 beta - console Pokud jde o výkon počítače, na který lze VMware Server 2.0 nasadit, nemusí být nijak oslnivý. Na CPU Intel Celeron lze ve virtuálu spouštět všechny 32 bitové operační systémy. Na procesorech bez podpory virtualizace byť s podporou EM64T bohužel nelze spouštět 64 bitové OS (např. zde zmíněný Celeron). ![]() VMware Server 2.0 beta - na Celeronu ![]() x64 OS nelze bez podpory virtualizace |