Upload
febi-gelar-ramadhan
View
415
Download
9
Embed Size (px)
DESCRIPTION
Membangun server cloud di domain tkj smkn 1 cimahi menggunakan kvm di centos 6.4
Citation preview
Membangun Server Cloud di
Domain TKJ SMKN 1 Cimahi
menggunakan KVM di Centos 6.4Teknik Komputer Jaringan
SMK Negeri 1 Cimahi
Copyright : Febi Gelar Ramadhan
PerencanaanProjek tambahan prakerin disini penulis mengajukan
pembuatan server cloud yang akan dibuat di domain tkj.smkn1-cmi.sch.id mengguanakan KVM di centos 6.4, rencana pembuatandi kordinasikan dengan projek tambahan lainnya yang akan diisikonten oleh teman-teman lainnya, dan terdapat perencanaanpembuatan server cloud seperti berikut :
No Nama Sever Spesifikasi
Operating System Storage RAM NIC
1 Ubuntu-Webmail Ubuntu Server 12.04 20 GB 1024 MB 1
2 Ubuntu-Owncloud Ubuntu Server 12.04 130 GB 256 MB 1
3 Ubuntu-Moodle Ubuntu Server 12.04 20 GB 512 MB 1
4 Ubuntu-Streaming Ubuntu Desktop 12.04 90 GB 512 MB 1
Penjelasan
KVM adalah kependekan dari “Kernel Based VirtualMachine” adalah sebuah solusi untuk melakukan virtualisasipada linux dengan hardware type x86 (64-bit). KVMmemiliki keunggulan karena dapat diinstall pada sebuah linuxOS minimum Server configuration ( No-GUI ) sehinggacenderung lebih ringan dibanding rekan-rekan aplikasi VirtualMachine yang lainnya. tetapi KVM cenderung memilikikelemahan pada lambatnya proses I/O masing-masing GuestOS nya. Dan kelebihan KVM dibanding VM tools lainnyayaitu proses live migration, yang berarti saat VM masihrunning dan kita ingin memindahkan nya atau migrasi padanode atau host baru kita bisa memindahkannya tanpamematikannya setiap VM nya dahulu dan bisamemindahkannya secara langsung.
Alat dan Bahan
Spesifikasi
Operating System
Storage 500 GB
RAM 4 GB
NIC 1
IP 202.51.226.39
Domain tkj.smkn1-cmi.sch.id
1 PC Zyrex
InstalasiPacket yang dibutuhkan, antara lain :
1. kvm
2. libvirt
3. python-virtinst
4. qemu-kvm
Instalasi Virtual Machine[root@localhost]#virt-install --connect qemu:///system -n client1 -r 512 --
vcpus=2 --disk path=/var/lib/libvirt/images/client1.img,size=8 -c
/var/lib/libvirt/images/Ubuntu-Desktop.12.04.iso --vnc --noautoconsole --
os-type linux --os-variant debiansqueeze --accelerate --
network=bridge:br0 –hvm
Remote Server Virtual
Machine Manager
Tampilan VM di Server
Isi dari VM
Lihat status VM di server
Libvirt Support
Setting Iptables
[root@localhost]#iptables –t nat –A POSTROUTING –o eth0 –j
MASQUERADE
[root@localhost]#iptables –t nat –A PREROUTING –p tcp –dport 17
–i eth0 –j DNAT –to-destination 192.168.122.17:22
[root@localhost]#iptables –t nat –A PREROUTING –p tcp –dport 120
–i eth0 –j DNAT –to-destination 192.168.122.120:22
[root@localhost]#iptables –t nat –A PREROUTING –p tcp –dport 45
–i eth0 –j DNAT –to-destination 192.168.122.45:22
[root@localhost]#iptables –t nat –A PREROUTING –p tcp –dport 42
–i eth0 –j DNAT –to-destination 192.168.122.42:22
Settingan iptables
Setting Web Server
• Settingan di /etc/httpd/conf/httpd.conf
Sekian dan Terima Kasih