Bikin mesin hosting dengan VMware Server
Assalamu ‘alaikum wr.wb.
Sudah agak lama nggak nulis, ini cuma sekedar mendokumentasikan oprekan saja.
Saat ini saya lagi iseng main VMware Server, aplikasi gratisan dari VMware yang berfungsi sebagai server virtualization. Kasarnya itu adalah membuat banyak komputer virtual dalam satu server fisik. Untungnya banyak, mulai dari menghemat resource datacenter (listrik, komputer, disipasi panas, penyejuk ruangan) sampai kemudahan administrasi (backup virtual machine terlalu mudah dilakukan).
Stepnya kira-kira begini :
1. Siapkan sebuah komputer yang agak kenceng. Kalau saya sih pakai nya AMD Opteron 200 1,8GHz, RAM 1GB, Harddisk 120 GB, dan dual gigabit ethernet.
2. Install Linux Ubuntu sesuai prosedur yang ada di Instalasi Ubuntu dari Howto Forge ini.
3. Install VMware Server sesuai prosedur yang ada di Instalasi VMware Server dari Howto Forge ini.
Langsung saya install beberapa Guest OS, mulai dari FreeBSD, Windows 2000 dan 2003, Linux Ubuntu dan Solaris.
Ini salah satu tips untuk instalasi FreeBSD yang cukup keren yang saya baca di VMware Forum ini. Tips ini dipakai untuk membuat FreeBSD menggunakan driver ethernet Intel e1000 (em0) menggantikan driver AMD PCNet (lnc0) bawaan default dari VMware. Saya juga sempat coba pakai VMware Tools, cuma nggak berhasil.
Untuk Backup, saya coba pakai rdiff-backup, aplikasi incremental backup dan restore sebuah direktori, baik itu local dan remote. Karena dia incremental backup, jadi hanya backup pertama saja yang besar dan lama, sisanya cukup diff nya saja. Contoh oprekan rdiff-backup itu bisa dilihat di Howto Forge, tetapi belum sempat saya praktekkan.
Lagi kepikiran untuk bikin script backup untuk Guest OS ini dengan rdiff-backup, sehingga semua Guest OS bisa dibackup dan direstore dengan mudah. Dengan cara ini, misalnya web server kita kena hack, kita cukup restore dari rdiff-backup, kurang dari 5 menit, sistem sudah up lagi, kayak nggak ada apa-apa. Enak kan ??
Kalau sudah jadi, akan saya post di sini.
Dari pengamatan sekilas, performa sistem komputer virtual ini tidak jauh berbeda dengan sistem komputer yang dedicated. CPU sistem baru naik jika saya jalankan proses compile di Guest OS. Kalau nggak ada apa-apa, ya anteng aja si VMware Servernya.
Saya lihat sistem virtual ini cocok untuk hosting sistem informasi di sebuah kampus yang bebannya nggak gila-gilaan, moderate to low. Terutamanya sistem LAMP (linux apache mysql php/perl/python) yang diisi aplikasi CMS (joomla, drupal, wiki).
Sementara gitu dulu. Mudah-mudahan berguna.
Wassalamu ‘alaikum .wr.wb.
