Anda di halaman 1dari 5

Cloud Computing Berbasis IaaS

Menggunakan Virtualbox
Topologi jaringan sistem ini dibuat dengan aplikasi Packet
Tracer 6 Berikut topologinya :
r1
Route
Routin
Server

keama
Ubunt
12.04

g dan
nan
u

Route
Mikrot
ik 5.20

Routin
keama
g dan
nan

r2
Switc
ik 5.25
Mikrot

VLAN
dan 10
4, 5

h1
Implementasi Mesin Virtual (VirtualBox)

Switc
ik 5.25
Mikrot

VLAN
dan 12
2, 3

h2
Perangkat Keras (Komputer Host)

Hypervisor (QEMU)

r Host
Serve
Serve
Windo
Server

IaaS
2008

ws

Proxy

DNS
Server

Ubunt

Transl
Proxy
12.04

asi IP

dan
dan
u

Klien
Ultima

Windo

Brow
ws 7

ser
te

1
Topologi jaringan
Berdasarkan topologi jaringan pada Gambar menjelaskan
terdapat 3 server yang memerlukan ruang yang besar dan

Klien
p 12.04
Deskto
Ubuntu

Brow
ser
memerlukan banyak resource seperti 2 router, 2 switch, 3

2
server, 1 ISP (Internet Service Provider), 1 laptop sebagai
admin dan 4 buah komputer virtual sebagai klien. Topologi

Klien
Ultima

Windo

Brow
ws 7

ser
te

3
jaringan diatas juga menjelaskan bahwa klien terdiri atas
beberapa VLAN yaitu VLAN2, VLAN3, VLAN4 dan VLAN5.
Server pada virtualisasi ini juga terbagi menjadi 2 bagian yaitu

Klien
Ultima

Windo

Brow
ws 7

ser
te

4
Server Webserver dan proxy dan Server Host. Server Host pada
topologi terdiri atas 3 server bagian, yaitu AppServer,
Arsitektur pada komputer
MailServer dan WebServer.
Terdapat juga DNS Server dan Proxy server dalam AppServ MailSer WebSer
er ver ver
virtualisasi ini. DNS Server adalah sebuah sistem yang
mengubah nama host (seperti faizaweb.com) menjadi alamat IP
Olah
(seperti 192.168.137.158) di atas semua komputer yang Data
Email Web
Akademi
terhubung langsung ke Jaringan lokal. DNS juga dapat k
mengubah alamat IP menjadi nama host. DNS Server ini
memanfaatkan aplikasi bind pada linux untuk mengolah IP Ubuntu Ubuntu Ubuntu
Server Server Server
menjadi nama tersebut. Proxy Server pada sistem ini berfungsi 12.04 12.04 12.04
untuk memblok permintaan pada web dengan memunculkan
sebuah peringatan. Aplikasi yang dipakai dalam proxy server ini Implementasi Mesin Virtual (VirtualBox)
adalah squid.
Hypervisor (QEMU)
Switch pada topologi diatas berfungsi untuk
menghubungkan seluruh VLAN yang telah diset ke 2 buah VM Server Host (Windows Server 2008)

router dan 2 buah router ini mengarahkan jaringan lokal bisa Arsitektur pada Server Host
mengakses ke ISP (Internet Service Provider). Terdapat pula Gambar menunjukkan arsitektur mesin virtual yang
jalur khusus yang dibuat hanya menuju admin. Admin dapat dibangun pada komputer. Arsitektur ini terdiri atas komputer
mengakses semua perangkat-perangkat yang terkoneksi. sebagai perangkat keras, aplikasi VirtualBox sebagai
1) Arsitektur Sistem implementasi mesin virtual, 10 mesin virtual, 6 sistem operasi
Arsitektur jaringan diperlukan agar informasi sistem yang dan proses pada masing masing mesin virtual. Mesin virtual
dibuat dapat dengan mudah dipahami. Arsitektur jaringan yang yang digunakan pada arsitektur ini adalah Router 1, Router 2,
digunakan dalam virtualisasi layanan cloud computing berbasis Switch 1, Switch 2, DNS dan Proxy Server, Server Host, Klien
IaaS ini adalah arsitektur mesin virtual. Arsitektur ini terdiri atas 1, Klien 2, Klien 3, dan Klien 4. Sistem operasi yang digunakan
perangkat keras, implementasi mesin virtual, nama mesin pada arsitektur ini adalah Ubuntu Server 12.04, Windows Server
virtual atau ID mesin virtual dan proses. 2008, Mikrotik, Windows 7, Ubuntu Desktop 12.04. Gambar 6
Mesin virtual yang telah dibuat akan dimuat dengan sistem menunjukkan arsitektur mesin virtual yang dibangun pada
operasi sesuai kebutuhan. Sistem operasi yang digunakan sama mesin virtual Server Host dengan sistem operasi Windows
seperti sistem operasi pada mesin fisik. Mesin virtual yang telah Server 2008 yang telah dibuat sebelumnya. Arsitektur ini terdiri
diinstal sistem operasi dapat menjalankan proses-proses atas mesin virtual Server Host sebagai perangkat keras, aplikasi
komputasi seperti mesin fisik. Terdapat 2 arsitektur mesin VirtualBox sebagai implementasi mesin virtual dari 3 mesin
virtual pada tugas akhir ini yaitu arsitektur pada komputer dan virtual , 1 sistem operasi dan proses pada masing masing mesin
arsitektur pada Server Host. virtual. Mesin virtual yang digunakan pada arsitektur ini adalah
MailServer, WebServer, dan AppServer. Sistem operasi yang
digunakan pada arsitektur ini adalah Ubuntu Server 12.04.
TABEL I akan dituju, kemudian komputer akan mengarahkan nama
ARSITEKTUR SISTEM
tersebut ke Proxy Server jika tidak akan menampilkan halaman
Nama Mesin Sistem Proses
No. kosong atau error. Proxy Server ini bertugas sebagai firewal
Virtual Operasi
Ubuntu Routing dan untuk sumber alamat IP yang diijinkan lewat dan alamat web
1 Router 1
Server 12.04 keamanan yang diijinkan lewat. Proxy server akan mengecek terlebih
Routing dan dahulu permintaan pada klien, jika permintaan itu tidak diblokir
2 Router 2 Mikrotik 5.20
keamanan
VLAN 4,5
maka Proxy Server meneruskan permintaan langsung ke DNS
3 Switch 1 Mikrotik 5.25 (Domain Name Server). DNS bertugas sebagai penterjemah
dan 10
VLAN 2,3 nama pada alamat web menjadi alamat IP (Internet Prootocol)
4 Switch 2 Mikrotik 5.25
dan 12 sebagai alamat setiap komputer. Setelah menterjemahkan nama
Windows Server IaaS menjadi alamat IP, DNS akan mengecek permintaan tersebut,
5 Server
Server 2008
DNS dan Proxy Ubuntu Translasi IP jika ada nama alamat yang dituju maka langsung meneruskan
6 permintaan itu ke alamat IP yang dituju ke server yang
Server Server 12.04 dan Proxy
7 WebServer
Ubuntu Web mempunyai alamat IP yang sesuai dengan permintaan klien dan
Server 12.04 halaman web akan menampilkan pesan error jika diblokir.
Ubuntu Olah Data
8 AppServer
Server 12.04 Akademik
Server akan menerima permintaan tersebut dan memproses
Ubuntu Email permintaan tersebut. Server akan mengirimkan data sesuai
9 Mail Server
Server 12.04 permintaan klien dan melalui jalur yang sama. Klien akan
10 Klien 1
Windows 7 Browser menerima data sesuai permintaan pada browser.
Ultimate
Ubuntu Browser A. Spesifikasi Requirement
11 Klien 2 Dekstop
12.04 1) Spesifikasi Perangkat Keras
Windows 7 Browser 1. Prosessor : AMD Phenom (tm)
12 Klien 3
Ultimate II X6 1055T Processor (6CPUs),
Windows 7 Browser ~2.8GHz
13 Klien 4
Ultimate
2. RAM : 8192 MB RAM
Hypervisor yang digunakan pada VirtualBox adalah QEMU. 3. VGA : ATI Radeon HD 5800
Hypervisor ini berfungsi sebagai penghubung antara mesin Series (4095 MB)
virtual dan mesin fisik. VirtualBox berfungsi sebagai aplikasi 4. System Manufacture : MSI
pembuat mesin virtual. Mesin virtual dalam arsitektur 5. System Model : MS-7599
dimaksudkan untuk menjalankan beberapa proses sekaligus 6. 1 buah Galaxy Tab 7 plus sebagai penyalur internet
yang terbagi dalam beberapa mesin virtual karena mesin fisik 7. 1 buah laptop axioo sebagai admin
hanya dapat menjalankan satu proses saja. Mesin virtual dapat
mengefisiensikan waktu pengerjaan, biaya dan ruang sebab 2) Spesifikasi Perangkat Lunak
kemudahan dan manfaat yang diberikan oleh mesin virtual. 1. Sistem Operasi Windows 7 Ultimate 64 bit (komputer)
2) Cara Kerja Sistem 2. VirtualBox versi 4.3.8 r92456
Sistem virtualisasi cloud computing terdiri atas sever server 3. Windows Server 2008 r2
yang tersedia. Server tersebut akan diakses oleh klien melalui 4. Ubuntu Server 12.04
jaringan lokal. Sistem ini merupakan virtualisasi sistem yang 5. Ubuntu 12.04 LTS
telah dibuat pada topologi jaringan. Cara kerja sistem cloud 6. Mikrotik
computing berbasis IaaS secara virtual ini akan dijelaskan pada 7. Joomla versi 3.3.0
Gambar 7. 8. Roundcube
9. PHP 5
10. XAMPP/LAMPP
11. BIND
12. Squid
13. Winbox
14. Putty
15. PHPVirtualBox versi 4.3.1
16. DenyHosts
17. Port knocking

Diagram alir cara kerja sistem


Berdasarkan Gambar di atas, klien ingin mengakses sebuah
web pada jaringan lokal maupun publik. Klien akan
mengaksesnya melalui browser yang sudah tersedia pada
masing masing komputer. Klien menulis nama alamat web yang
TABEL II 090c1376-
INFORMASI PERANGKAT Windows d464-48a3-
Media
12 Klien 3 7 512 MB 1 CPU 25 GB 9497-
Nama Mesin Sistem Memori Penyi Vbox
No. Prosessor Ultimate 2663764a0
Virtual Operasi RAM mpana ID/UUID
90c
n
7fd19113-
5c6e173d-
Windows 8b7f-4df5-
Ubuntu 3b18-4f98-
13 Klien 4 7 512 MB 1 CPU 25 GB a2f5-
1 Router 1 Server 512 MB 1 CPU 15 GB 955e-
Ultimate 026e77662
12.04 f4aab66e29
d41
b7
801873d1-
a3e6-423d-
Mikrotik TABEL III
2 Router 2 256 MB 1 CPU 4 GB 8778-
5.20 INFORMASI ALAMAT IP
803731b65 No. Nama Alamat IP Antarmuka pada Subnetmask Default
150 Perangkat VirtualBox Gateway
f44db785- 1 Router 1 192.168.13.4 Adaptor Hanya 255.255.255. 192.168.13.1
a2d3-41e4- Host, ‘VirtualBox 0
Mikrotik
3 Switch 1 256 MB 1 CPU 2 GB 8753- Host-Only
5.25
e5cc0a2e6d Ethernet Adapter’
79 2 Router 2 192.168.13.2 Adaptor Hanya 255.255.255. 192.168.13.1
1676df3b- Host, ‘VirtualBox 0
5660-42f3- Host-Only
Mikrotik
4 Switch 2 256 MB 1 CPU 2 GB b77b- Ethernet Adapter’
5.25
b924d719ce 3 Switch 1 10.99.99.11 Jaringan Internal, 255.255.255. 10.99.99.1
04 ‘internet2’ 0
ee01319f- 4 Switch 2 10.99.99.22 Jaringan Internal, 255.255.255. 10.99.99.1
Windows 0037-42a3- ‘internet2’ 0
5 Server Server 2512 MB 5 CPU 55 GB bbc4- 5 Server Host 192.168.137.20 Jaringan Internal, 255.255.255. 192.168.137.
2008 7d5d6877a 8 ‘ether10’ 0 1
4bc 6 DNS dan 10.12.12.147 Jaringan Internal, 255.255.255. 10.12.12.1
eae2e398- Proxy Server ‘etherprox’ 0
Ubuntu 7413-44e8- 7 WebServer 192.168.137.15 Jaringan Internal, 255.255.255. 192.168.137.
DNS dan
6 Server 512 MB 1 CPU 15 GB ac92- 8 ‘ether10’ 0 1
Proxy Server
12.04 e7a7fd8f46
8 AppServer 192.168.137.78 Jaringan Internal, 255.255.255. 192.168.137.
5c
‘ether10’ 0 1
fb12848e-
9 MailServer 192.168.137.22 Jaringan Internal, 255.255.255. 192.168.137.
Ubuntu 0c7e-4b57-
‘ether10’ 0 1
7 WebServer Server 512 MB 1 CPU 10 GB 8e8f-
10 Klien 1 10.2.2.252 Jaringan Internal, 255.255.255. 10.2.2.1
12.04 53aacc013e
‘ether2’ 0
a9
11 Klien 2 10.3.3.253 Jaringan Internal, 255.255.255. 10.3.3.1
6e89fcba-
‘ether3’ 0
Ubuntu 1d79-426b-
12 Klien 3 10.4.4.254 Jaringan Internal, 255.255.255. 10.4.4.1
8 AppServer Server 512 MB 1 CPU 25 GB 9576-
‘ether4’ 0
12.04 e68551b9eb
13 Klien 4 10.5.5.254 Jaringan Internal, 255.255.255. 10.5.5.1
e8
‘ether5’ 0
094fabbf-
14 Admin 10.99.99.9 Adaptor Ter- 255.255.255. 10.99.99.1
Ubuntu a100-43a7-
bridge, Atheros 0
9 Mail Server Server 512 MB 1 CPU 25 GB b2bc-
AR8131 PCI-E
12.04 93faaf6098
Gigabit Ethernet
3b
Controller (NDIS
72ee1158-
6.20)
Windows 6823-44e0-
10 Klien 1 7 512 MB 1 CPU 25 8de1-
TABEL IV
Ultimate be4d73ebd2
INFORMASI VLAN
eb No. Nama VLAN VLAN- Alamat IP Subnetmask Default
816fc48f- ID Gateway
Ubuntu eef0-4012- 1 Vlan2 2 10.2.2.0 255.255.255.0 10.2.2.1
11 Klien 2 Dekstop 512 MB 1 CPU 8 GB 91b3- 2 Vlan3 3 10.3.3.0 255.255.255.0 10.3.3.1
12.04 266e98f62f
3 Vlan4 4 10.4.4.0 255.255.255.0 10.4.4.1
4f
4 Vlan5 5 10.5.5.0 255.255.255.0 10.5.5.1
5 Vlan10 10 192.168.137.0 255.255.255.0 192.168.137.1
6 Vlan12 12 10.12.12.0 255.255.255.0 10.12.12.1
7 VLANAdmin 99 10.99.99.0 255.255.255.0 10.99.99.1

Anda mungkin juga menyukai