Archive for category VMWare

Date: February 12th, 2010
Cate: VMWare

Jumpa – Pakai dengan VMWare ESXi

Salah satu kendala ketika menggunakan VMWare Server, begitu terasanya performance guest-os ketika dilakukan backup database pada sisi guest-os. VMWare Server berjalan diatas sistem operasi, dengan kata lain guest-os yang diinstal berada di level 3 [hardware-sistem operasi (install vmware server) - guest os]. Model seperti ini dikenal juga dengan tipe hosted hypervisor.

VMWare ESXi merupakan tipe berbeda dari yang saya sebutkan diatas. Guest-os berkomunikasi secara langsung dengan resources yang tersedia (CPU, Memory, Hard Disk) dengan protokol VMI. Tentunya batasan yang kita jumpai adalah hanya prosesor2 yang dikhususkan saja yang mampu menjalankannya – native hardware. Coba berkunjung ke sini untuk melihat HCL-nya.

Rilis VMWare ESXi terbaru 4.0 update 1, dengan menggunakan ini performance dari guest-os yang membutuhkan resources yang cukup besar tidak begitu terganggu. Yaitu, salah satunya ketika guest-os melakukan backup-database tidak terganggunya kinerja pengakses. Overhead dari sisi hard-disk tidak menggangu penggunaan aplikasi.

Tentunya kinerja & performans jauh lebih bagus dibandingkan tipe host-hypervisor. Akhirnya, beberapa server dimigrasikan & dikonversikan ke VMWare ESXi ini, dengan alat bantu yang tersedia sehingga proses dapat dilakukan via network, VMWare Converter.

Selain cerita mengasyikan yang saya paparkan disini, tentunya ada hal yang memerlukan usaha yang lebih ketika menggunakan si VMWare ESXi.

Upss.. saya tidak bercerita tentang instalasi VMWare ESXi, merujuk kesini bisa!

Date: November 12th, 2008
Cate: Domain, Indonesia, Linux, VMWare, Windows
4 msgs

VMWare Server – Backup Otomatis (Suspend – Start)

Seberapa sering Anda kehilangan dokumen/data yang disebabkan serangan virus maupun kerusakan hard disk. Mem-backup merupakan aktivitas sederhana namun memiliki mamfaat yang begitu besar untuk menyelamatkan waktu maupun karir anda – tentunya tingkat kepentingan atas data tersebut adalah ‘TOP SECRET’. Banyak cara yang dapat dilakukan, baik dengan hal sederhana (copy-paste) atau menggunakan aplikasi tambahan (seperti: SyncToy, SyncBack – silahkan googling).

Bagi pengguna VMWare Server (1.x atau 2.x) mungkin akan sangat membantu dan tenang jikalau seluruh virtual machine yang dijalankan diatas aplikasi VMWare senantiasa dibackup. Jangan khawatir! ‘VMRUN’ – Utiliti yang disertakan dalam paket instalasi dapat memenuhi keinginan tadi.

Prinsip kerjanya, virtual machine (guest OS) akan disuspend lalu proses peng-copy-an dapat dilakukan. Ketika proses suspend dilakukan layanan yang diberikan oleh si virtual machine tidak dapat digunakan. Setelah selesai peng-copy-an, tinggal start dan langsung pada proses posisi terakhir. Ya, cara ini cukup mudah & murah. Satu fisikal server sebagai host yang menjalankan fungsi virtualisasi ditambah hard disk eksternal untuk menyimpan berkas virtual machine (guests OS). Dengan gampangnya Anda dapat menjalankan virtual machine tadi ke piranti keras yang berbeda – apabila mesin yang berfungsi sebagai host sebelumnya mengalami kerusakan. Cukup instalasi VMWare Server, dan cemplungkan serta Anda dengan cepatnya menjalankan fungsi yang ada.

Kita harus mengetahui daftar virtual machine yang sedang digunakan. Hal ini berhubungan dengan path file untuk melakukan suspend & start-nya.

cmd> vmrun list

Hasil ini akan memudahkan kita untuk melakukan niatan tadi. Berikut cara untuk men-suspend salah satu virtual machine yang aktif (E:\Virtual Machines\Windows XP Professional\Windows XP Professional.vmx). Untuk lebih mudah pastikan Anda berada dalam direktory aktif vmrun.exe

cmd> vmrun suspend E:\Virtual Machines\Windows XP Professional\Windows XP Professional.vmx

cmd> vmrun start E:\Virtual Machines\Windows XP Professional\Windows XP Professional.vmx

Mudah bukan? Bisa dilakukan secara otomatis dengan menggunakan batch files dan schedule task atau crontab di Linux.

@echo off
echo Starting Server Backup of Virtual Machine
echo —————————————–
echo.|time|find /i “current”
E:
cd E:\Program Files\VMWare\VMWare VIX
vmrun suspend “E:\Virtual Machines\Windows XP Professional\Windows XP Professional.vmx”
echo Prosessing….
echo.
xcopy “E:\Virtual Machines\Windows XP Professional\Windows XP Professional.vmx” “F:\BU” /s /y
echo.
echo Backup completed, starting on virtual machine…
echo.
vmrun start “E:\Virtual Machines\Windows XP Professional\Windows XP Professional.vmx”
echo.
echo Backup Complete.
echo.