Labels
- E book (4)
- Linux Open Source (4)
- Mikrotik (5)
- Proxy Server (3)
- Tips and Triks (2)
- Windows XP (2)
Selasa, 05 April 2011
Virtualisasi dengan Xen
Sebelum dapat melakukan pembuatan komputer dengan menggunakan xen, terdapat beberapa persiapan yang harus anda lakukan terlebih dahulu. Secara garis besar langkah yang akan dilaukan untuk menginstalasi Guest OS dalam Xen adalah sebagai berikut :
1. Disini saya menggunakan Distro CenTos 5.3 sebagai Host OS nya.
2. Buat seb server untuk meletakkan hasil mount iso DVD CentOs 5.3 nantinya web server ini akan digunakan oleh guest OS Xen saat mencari letak file yang dibutuhkan proses instalasi.
3. Instalasi Paket Kernel Xen dan red Hat Virtual Machine Manager di Host OS.
4. Boot Grub dari kernel Xen.
5. Melakukan proses instalasi guest OS lewat Red Hat Virtual Manager.
6. Test ping ke Guest OS.
Untuk proses insalasi CentOS tidak akan dibahas disini, proses instalasi CentOS dapat dilihat pada http://howtoforge.com/perfect-server-centos-5.3-x86_64-ispconfig-2.
Yang perlu diperhatikan pada saat instalasi adalah sebagai berikut :
1. Setup IP komputer Host dengan menggunakan IP static, dalam contoh disini Host OS menggunakan IP 192.168.0.9.
2. Instalasikan Paket Virtualisasi dan web server, namun bila lupa bisa dilakukan nanti dengan menggunakan yum.
3. setelah instalasi OS CentOs, disable firewall dan se-linux nya.
Setelah instalasi CentOS 5.3 pada komputer host selesai, kita akan melanjutkan ke pembahasan setting web server sebagai sumber instalasi Guest OS.
WEB SERVER untuk SOURCE INSTALASI
Untuk dapat menginstalasikan Centos 5.3 sebagai Guest OS dalam Xen, kita perlu menyiapkan agar file yang dibutuhkan untuk instalasi dapat dengan mudah ditemukan oleh Guest OS Xen. Dalam contoh ini penulis menggunakan DVD CentOS 5.3 yang dibuat menjadi file iso, lalu di-mount ke dalam suatu direktori dalam web server. PC yang digunakan sebagai web server dalam contoh ini adalah PC yang memiliki IP 192.168.0.34.
1. Jika belum memiliki file iso CentOS 5.3 dan hanya memiliki DVD-nya saja, buat file iso CentOS 5.3 dari DVD itu dengan menggunakan aplikasi K3b atau dd, dan tempatkan di home direktori.
2. Setelah meletakkan file iso CentOS dalam di dalam direktori Home, buat sebuah direktori pada DocumentRoot Apache, dan lakukan proses mount file iso CentOS 5.3 yang telah dibuat ke direktori tersebut. Pada conroh ini, penulis memiliki DocumentRoot di folder /var/www, dan membuat direktori bernama centos di /var/www dan memount file iso CentOS 5.3 (dalam contoh ini namanya adalah centos-5.3.iso) ke direktori /var/www/centos, dengan perintah berikut :
# mkdir -p /var/www/centos
# mount -o loop /home/andi/centos-5.3.iso /var/www/centos
3. Kini seluruh isi file iso CentOS 5.3 sudah dapat dilihat pada url http://192.1680.34/centos.
INSTALASI PAKET YANG DIBUTUHKAN
Setelah mengkonfigurasi web server, kita beralih kembali ke PC 192.168.0.9 yang bertindak sebagai Host OS Xen. Jalankan Terminal, login sebgai root, lalu instalasikan paket-paket berikut :
1. Kernel-Xen.
2. Xen.
3. Virtual Machine Manager.
Jika sistem CentOS 5.3 telah terkonfigurasi dengan baik ke repository Yum, cukup jalankan perintah berikut untuk melakukan instalasi paket-paket tersebut, dengan perintah :
# yum install xen kernel-xen virtual-machine-manager
Setelah paket-paket tersebut terinstall, reboot sistem komputer anda, alu pilih CentOS (2.6.18-128.elxen) dari Grub untuk masuk ke sistem CentOS-Xen.
PROSES INSTALASI GUEST OS
Pada tahapan ini kita akan menginstalasikan GuestOS di Xen dengan menggunakan aplikasi RedHat VIrtual Machine Manager. GuestOS ini nantinya akan kita fungsikan sebagai web server. Untuk melakukan proses ini adalah sebagai berikut :
1. login ke sistem dengan menggunakan username biasa yan telah anda buat.
2. pastikan service xen dan xendomain sudah berjalan dengan baik. Jika belum ketikkan perintah berikut ini untuk menjalankan xen dan xendomain:
#/etc/init.d/xend restart
#/etc/init.d xendomains restart
3. setelah masuk ke halaman desktop CentOS, jalankan aplikasi RedHat Virtual Machine Manager, dari menu applications -- system tools -- virtual machine manager. Jika tampil halaman prompt password, masukkan dengan password root anda.
4. Pada halaman utama RedHat Virtual Machine Manager, akan terlihat anam localhost. Double klik tulisan tersebut hingga terlihat tulisan Domain-0.
5. Untuk membuat GuestOS baru di Domain-0, klik button new.
6. Berikutnya, Anda akan dituntun dengan sejumlah wizard sebagai berikut :
* Pada awal wizard, akan tampil Halaman selamat datang. Klik Forward
* Pada pengisian nama untuk virtual pc yang akan dibuat, isikan dengan nama virtual pc yang anda inginkan. Dalam contoh ini, nama Virtual PC nya adalah : Webserver-centos. Klik forward
* Pada pemilihan metode virtualisasi yang ingn digunakan, tersedia dua pilihan, yakni paravirualized dan fully virtualized. Dalam contoh ini, karena cpu yang digunakan penulis tidak mendukung fully virtualized, maka digunakanlah paravirtualized.
* Pada halaman locating installation media, isikan pada parameter install Media URL, sesuai dengan alamat webserver untuk source instalasi yang telah anda buat. Dalam contoh ini isikan: http://192.168.32.0.34/centos. Klik forward.
* Pada galaman assigning storage space, anda dapat memilih isntalasi ke suatu partisi (Normal DIsk Partition) atau ke suatu file (sinple file) Karena disini akan menggunakan file maka pilih simple file (dalam hal ini diarahkan ke file di /data/xen/webserver.img) dan tentukan besarnya file (disini penulis menggunakan 7000 MB). Klik forward.
* Pada halaman connect to host network, pilih tipe jaringan Guest OS yang anda inginkan. Dalam contoh ini dipilih shared pyhisical device. Klik forward.
*pada halaman allocate memory and cpu, isikan besar memori untuk Guest OS sesuaikan dengan kebutuhan anda. Disini penulis meng-alokasikan memori sebesar 512MB. Klik forward.
* Proses instalasi siap dimulai, klik finish dan RedHat Vritual Machine Manager akan segera memformat dan membuat alokasi disk yang diperlukan untuk melakukan instalasi.
* Tahap selanjutnya tidak ada bedanya dengan proses instalasi pc biasa. Pilih sesuai kebutuhan paket-paket ayng anda butuhkan, jangan lupa untuk mengkonfigurasi IP jaraingan Guest OS ini dengan IP static dan isikan dengan alamat 192.168.0.10.
* Ikuti tahap demi tahap wizard instalasi CentOS 5.3, hingga proses instalasi CentOS 5.3 selesai.
* Setelah proses instalasi CentOS selesai, biasanya Guest OS akan restart dan tidak kembali menampilkan halaman desktop Guest OS. Jika mengalami hal ini jangan panik, anda tinggal mengklik ganda tulisan webserver-centos (os virtual) pada RedHat Virtual Machine Manager, lalu setelah terbuka halaman virtual machine console, Klik tombo run.
* Proses instalasi Guest OS telah selesai
Demikian ulasan singkat menggunakan virtualisasi menggunakan Xen. Mempelajari virtualisasi dalam waktu singkat mungkin agak sulit. Namun dengan memahami cara kerja xen dan xen machine manager, diharapkan anda dapat menelusuri lebih jauh beragam aplikasi virtualisasi ayng terdapat di Linux. Ayo kita dukung Green IT!
Diposting oleh
Andi Akbar
di
13.41
Kirimkan Ini lewat Email
BlogThis!
Bagikan ke X
Berbagi ke Facebook

Label:
Linux Open Source
0 komentar:
Posting Komentar