Setelah VMware menjadikan VMware Server gratis di February 2006, VMWare kemarin mengumumkan bahwa VMware ESXi Hypervisor sekarang gratis. Apa sih si ESXi ini?
Untuk sejenak, mari mengulang definisi hypervisor, just-in-case ada pemula disini... Supervisor adalah keadaan dimana program mendapat akses tertinggi untuk menjalankan kode (pasti semua kernel OS bekerja dalam keadaan supervisor). Dalam arsitektur Intel PC, supervisor selalu jalan di Ring 0 (Nol). Nah, jika kita akan meng-install sebuah Guest OS di atas Host OS, misal Windows Vista di atas Mac OS X, maka yg menjadi pertanyaan adalah bagaimana Guest Windows Kernel bisa berjalan dalam keadaan supervisor? Ta da... masuklah yg namanya Hypervisor, yg dapat menangkap instruksi supervisor di Guest OS dan mentranslasikannya ke instruksi supervisor di Host OS. Dalam kata lain, hypervisor adalah VMM (Virtual Machine Manager).
Dengan hadirnya procesor berbasis Intel Virtualization Technology (VT) atau dulunya codename Vanderpool dan AMD Pacifica, kedua hardware vendor tadi membuat Ring -1 (minus 1) yg tentunya berada di bawah Ring 0: Hypervisor berjalan dibawah Supervisor. Artinya, Guest OS akan jalan setara dengan Host OS, yaitu di Level 0. Sekarang tidak ada lagi "penangkapan" instruksi di supervisor Guest OS dan "menerjemahkan-nya" menjadi instruksi supervisor di Host OS (ada yg menyebutnya virtualisasi secara emulasi). Dengan VT dan Pacifica, Guest OS langsung ngobrol dengan hardware via Hypervisor langsung. Inilah yg menyebabkan "near-native" performance jika kita punya Hardware & Hypervisor yg support Intel VT/AMD Pacifica.
Ok, emang lebih enaknya dijelasin pake Gambar, tapi nanti jadi kepanjangan deh nih post (aku sambung di post berikutnya yaa).
Kembali ke VMware ESXi, apa yg menarik dari-nya?
- Support Intel VT/AMD Pacifica, jadi "near-native" performance.
- Small Footprint, VMware ESXi cuman 32MB.
- Standalone, tidak butuh Host OS.
Perbandingannya dengan Windows Server 2008 Hyper-V?
- Sama-sama support Intel VT/AMD Pacifica
- Beli Windows Server 2008 dulu, baru dapet Hyper-V gratis.
- Small footprint juga, 30.5MB, tapi harus install Windows Server 2008 dulu.
Yang menarik, sebenarnya Microsoft juga akan release standalone hypervisor, yg katanya akan dinamakan Microsoft Hyper-V (menurut website Paul Thurrot). Tapi dengan di-gratis-kannya VMware ESXi, apakah Microsoft Hyper-V juga akan gratis? Kalo iya, wow, ini benar-benar kompetisi yg menguntungkan kita para ITPro dan Developer :)
Sorry belum bisa review si ESXi ini, beberapa komponen rakitan server masih nyicil soalnya :)