PERBANDINGAN KINERJA MESIN VIRTUALISASI DAN LAYANAN CLOUD COMPUTING Perbandingan Kinerja Mesin Virtualisasi dan Layanan Cloud computing.

PERBANDINGAN KINERJA MESIN VIRTUALISASI DAN
LAYANAN CLOUD COMPUTING

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Program Studi
Strata I pada Jurusan Teknik Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta

Oleh:

Ida Sofiana
NIM : L200070072

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2012
i

HALAMAN PERSETUJUAN


Skripsi dengan judul
“PERBANDINGAN KINERJA SISTEM VIRTUALISASI DAN
LAYANAN CLOUD COMPUTING”
ini telah diperiksa, disetujui dan disahkan pada :

Hari

: ………………………….

Tanggal : …………………………..

Pembimbing I

Pembimbing II

Husni Thamrin, S.T, M. T., Ph.D.
NIP/NIK: 706

Ady Purna Kurniawan, S. T.

NIP/NIK: 200. 1306

ii

HALAMAN PENGESAHAN

PERBANDINGAN KINERJA SISTEM VIRTUALISASI DAN
LAYANAN CLOUD COMPUTING
dipersiapkan dan disusun oleh
Ida Sofiana
NIM : L200070072
telah dipertahankan di depan Dewan Penguji
pada tanggal ................…..

Susunan Dewan Penguji

Pembimbing I

Dewan Penguji I


Husni Thamrin, S.T, MT., Ph.D.

Yusuf Sulistyo N., S.T., M.Eng.

Pembimbing II

Dewan Penguji II

Ady Purna Kurniawan, S. T.

Irma Yuliana, S.T., M.M.

Skripsi ini telah diterima sebagai salah satu persyaratan
untuk memperoleh gelar sarjana
Tanggal ………………..
Dekan
Fakultas Komunikasi dan Informatika

Ketua Program Studi
Teknik Informatika


Husni Thamrin, S.T, MT., Ph.D.
NIK : 706

Aris Rakhmadi, ST., M.Eng.
NIK : 983
iii

DAFTAR KONTRIBUSI

Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya yang
pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan Tinggi,
dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang
pernah ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulis diacu
dalam naskah ini dan disebutkan dalam daftar pustaka.
Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi:
1. Saya membuat sistem untuk server sendiri dengan bantuan buku dan
internet.
2. Sistem operasi yang saya gunakan untuk virtualisasi adalah Ubuntu
10.04 server LTS dengan aplikasi iRedMail-0.7.4 Selain sebagai mail

server , server fisik juga digunakan sebagai mesin virtualisasi untuk Web
Server , Database Server , dan File Server .

3. Menggunakan mesin AMD AthlonX2 Dual Core sebagai server dan Intel
Intel® Core™ Duo sebagai klien.
4. Perusahaan penyedia layanan cloud computing yang dimanfaatkan
adalah Amazon Web Service.

iv

Demikian pernyataan dan daftar kontribusi ini saya buat dengan sejujurnya.
Saya bertanggungjawab atas isi dan kebenaran daftar di atas.

Surakarta, Februari 2012

Ida Sofiana

Mengetahui:
Pembimbing I


Pembimbing II

Husni Thamrin, S.T, M.T., Ph.D.
NIK : 706

Ady Purna Kurniawan, S.T.
NIP/NIK: 200. 1306

v

MOTTO DAN PERSEMBAHAN

MOTTO:
Sebaik-baik manusia adalah yang memberi manfaat kepada orang lain.

(HR. Bukhari)
Allah akan meninggikan orang-orang yang beriman diantara kamu dan
orang-orang yang berilmu pengetahuan dengan beberapa derajat.

(Q. S. Al-Mujadallah : 11)

Manusia hanya bisa berusaha, Tuhan yang punya pasti.

(Penulis)

vi

PERSEMBAHAN :

Puji syukur aku persembahkan atas Kehadirat Allah SWT yang telah
melimpahkan segala Rahmat-Nya, yang telah meberikan kesehatan, kelancaran,
dan kemudahan dalam menyelesaikan karya ini. Dan karya ini aku
persembahkan kepada:
 Ayah

dan

Ibunda

tercinta,


yang

telah

merawatku,

mendidikku,

membesarkanku dengan penuh kasih sayang, dan senantiasa mendukung
serta mendoakan dalam setiap langkahku.

 Adikku tercinta Liuth, akan aku tunggu karya-karyamu.

 Keluarga besarku, mereka yang selalu berikan dukungan dan do’a.

 Teman sebantal dan seilerku Imunk, tak akan pernah menyesal memiliki
sahabat sepertimu, dimana aku selalu berbagi dalam suka dan duka.

 Partner kerjaku Guruh, Bagonk, Menyun, terimakasih atas kerja sama yang
baik.


 Kawan-kawan Beta House (Pendhoz, Gembel, Sukapi, Nobitha, ErTe, Adit,
Herinem, Dhadik) yang telah mewarnai hari-hariku selama di bangku
kuliah dengan keceriaan yang kalian ciptakan... KAPAN KITA KEMANA ???

 Teman-teman seperjuangan (Ade, Lisa, Farida, Bayu, Rudi, Opan, Pak Haji)
semangat kalian membangun semangatku.

 Anak-anak Jaringan ’07 lainnya, ayo kawan semangat menyelesaikan dan
semoga segera menyusul.

 Teknik Informatika ’07

 Keluarga besar Universitas Muhammadiyah Surakarta.
 Pembaca yang budiman, semoga menambah manfaat.

vii

KATA PENGANTAR


Assalamu’alaikum Wr. Wb
Dengan mengucapkan syukur Alhamdulillah hanya kepada Allah
Subhanahu Wata’ala yang telah memberikan rahmat, hidayah serta nikmat yang
tiada terkira kepada hamba-Nya, sehingga penulis dapat menyelesaikan skripsi ini
dengan judul “Perbandingan Kinerja Mesin Virtualisasi dan Layanan Cloud
computing”.

Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi
Teknik Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban
mahasiswa dalam rangka menyelesaikan program sarjana.
Dengan segala kemampuan yang maksimal, penulis telah berusaha untuk
menyelesaikan laporan skripsi ini, namun demikian penulis menyadari bahwa
laporan ini tentunya masih jauh dari kesempurnaan. Oleh karena itu penulis
mengharapkan dengan sangat saran serta kritik yang bersifat membangun demi
perbaikan. Skripsi ini juga merupakan hasil karya dan kerjasama dari banyak
pihak, walaupun yang terlihat dimuka mungkin hanyalah sebuah nama. Sehingga
dalam kesempatan ini penulis mempersembahkan ucapan terima kasih dan
penghargaan setinggi-tingginya dengan segala kerendahan hati, kepada:
1. Allah SWT dengan sebaik-baik pujian, puji yang tidak bisa diungkapkan
dengan kata-kata.

2. Shalawat dan salam semoga tetap dilimpahkan kepada Rasul Muhammad
SAW dan keluarganya, dan para sahabatnya.
viii

3. Husni Thamrin, S.T., M.T., Ph.D., selaku pembimbing I yang telah
memberikan nasehat, bimbingan, dorongan, dan pengarahan kepada
penulis sehingga dapat menyelesaikan skripsi ini.
4. Ady Purna Kurniawan, S. T., selaku pembimbing II yang juga selalu
memberikan bimbingan dan pengarahan kepada penulis sehingga dapat
menyelesaikan skripsi ini.
5. Kedua orang tua, terima kasih atas semua doa, semangat dan perjuangan
yang tiada hentinya, juga atas curahan kasih sayang yang tidak pernah
surut dalam setiap langkah kehidupan penulis.
6. Pak Noto, Pak Yadi, Pak Wuryanto, Mas Rofiq yang bersedia membantu
setiap kesusahan yang pernah dihadapi penulis selama penelitian.
7. IT Universitas Muhammadiyah Surakarta yang telah memberikan ijin dan
menyediakan fasilitas yang diperlukan oleh penulis selama melakukan
penelitian.
8. Staff IT Universitas Muhammadiyah Surakarta yang telah banyak
membantu penulis selama melakukan penelitian.
9. Teman-teman seperjuangan, terimakasih atas dukungan dan kerjasamanya.
10. Semua pihak yang tidak dapat disebutkan satu per satu yang telah
membantu hingga terselesaikannya skripsi ini.

ix

Akhirnya penulis berharap semoga skripsi ini berguna bagi semua pihak
dan bermanfaat bagi punyusun khususnya dan pembaca pada umumnya dalam
menambah pengetahuan dan wawasan ilmu. Amiin.
Wassalamu’alaikum Wr. Wb

Surakarta,

Februari 2012

Penulis

x

DAFTAR ISI

Halaman Judul .................................................................................................

i

Halaman Persetujuan .......................................................................................

ii

Halaman Pengesahan ......................................................................................

iii

Daftar Kontribusi .............................................................................................

iv

Motto dan Persembahan ..................................................................................

vi

Kata Pengantar ................................................................................................ viii
Daftar Isi ..........................................................................................................

xi

Daftar Tabel .................................................................................................... xiv
Daftar Gambar .................................................................................................

xv

Abstraksi ......................................................................................................... xvi
BAB I

PENDAHULUAN .............................................................................

1

A. Latar Belakang ...........................................................................................

1

B. Rumusan Masalah .......................................................................................

2

C. Batasan Masalah .........................................................................................

3

D. Tujuan Penelitian ........................................................................................

3

E. Manfaat Penelitian ......................................................................................

4

F. Sistematika Penulisan .................................................................................

4

BAB II TINJAUAN PUSTAKA ...................................................................

6

A. Telaah Penelitian ........................................................................................

6

B. Landasan Teori ...........................................................................................

8

xi

1. Virtualisasi ...........................................................................................

8

2. Cloud computing ..................................................................................

9

3. Mail Server ........................................................................................... 12
4. Ubuntu Server ...................................................................................... 13
5. VMware Workstation ............................................................................ 14
6. iRedMail ................................................................................................ 14
7. Amazon Web Services ........................................................................... 15
BAB III METODE PENELITIAN ................................................................ 16
A. Pengantar .................................................................................................... 16
1. Waktu dan Tempat ................................................................................ 16
2. Analisa Kebutuhan .. .............................................................................. 16
B. Metode Penelitian......................................................................................... 19
C. Gambaran Kerja Sistem ............................................................................... 20
D. Alur Penelitian ............................................................................................ 22
BAB IV HASIL DAN PEMBAHASAN ........................................................ 28
A. Hasil ............................................................................................................ 28
B. Pembahasan ................................................................................................. 34
1. Biaya ..................................................................................................... 34
2. Proses Setup Sistem .............................................................................. 39
3. Sumber Daya yang Dibutuhkan ............................................................ 41
4. Pengujian Kinerja .................................................................................. 42
BAB V KESIMPULAN DAN SARAN ........................................................ 45
A. Kesimpulan ................................................................................................. 45
xii

B. Saran ............................................................................................................ 46
DAFTAR PUSTAKA ...................................................................................... 48
LAMPIRAN
1. Instalasi dan Konfigurasi Mail Server pada Mesin Virtualisasi .................. L1
2. Instalasi dan Konfigurasi Mail Server pada Layanan Cloud Computing .... L5
3. Capture Hasil Pengujian ............................................................................. L9

xiii

DAFTAR TABEL

Tabel 3.1. Spesifikasi perangkat yang digunakan ............................................ 17
Tabel 4.1. Waktu transfer data pada mesin virtualisasi ................................... 33
Tabel 4.2. Waktu transfer data pada cloud computing ..................................... 33

xiv

DAFTAR GAMBAR

Gambar 3.1.

Gambaran kerja sistem virtualisasi ........................................... 20

Gambar 3.2.

Gambaran kerja layanan cloud computing ................................ 21

Gambar 3.3.

Diagram alir kegiatan penelitian ............................................... 22

Gambar 3.4.

Diagram alir perancangan mesin virtualisasi ............................ 24

Gambar 3.5.

Diagram alir perencanaan cloud computing ............................. 26

Gambar 4.1.

Halaman awal admin mesin virtualisasi ..................................... 28

Gambar 4.2.

Halaman isi admin mesin virtualisasi ....................................... 29

Gambar 4.3.

Halaman awal webmail mesin virtualisasi ................................ 29

Gambar 4.4.

Halaman e-mail user mesin virtualisasi .................................... 30

Gambar 4.5.

Halaman awal admin cloud computing ..................................... 31

Gambar 4.6.

Halaman isi admin cloud computing ......................................... 31

Gambar 4.7.

Halaman awal webmail cloud computing ................................. 32

Gambar 4.8.

Halaman e-mail user cloud computing ..................................... 32

Gambar 4.9.

Rincian biaya operasional cloud computing ............................. 36

Gambar 4.10. Deskripsi instance ..................................................................... 38
Gambar 4.11. Grafik rata-rata kinerja mail server ............................................ 42

xv

ABSTRAKSI

Bagi sebuah perusahaan e-mail sangat penting sebagai pertukaran
informasi atau alat komunikasi pengganti surat menyurat. Attachment dalam email dapat menggantikan dokumen yang perlu dilampirkan sehingga akan
lebih efisien. E-mail dan server merupakan hal yang sangat penting bagi
sebuah perusahaan yang bekerja secara tim. Pengadaan mail server dapat
dilakukan dengan beberapa cara berdasarkan beberapa hal seperti biaya,
sumber daya yang dibutuhkan, dan proses setup sistem. Cara yang dapat
digunakan antara lain dengan menggunakan mesin virtualisasi, atau bisa
dengan menyewa layanan cloud computing. Setelah adanya perbandingan
antara mesin virtualisasi dan layanan cloud computing akan memberikan
informasi pada administrator jaringan untuk menentukan server yang sesuai
dengan kebutuhan.
Penelitian ini menjelaskan tentang perbandingan antara mesin virtual
dan layanan cloud computing dari beberapa faktor. Untuk mencapai tujuan
dilakukan instalasi mesin virtualisasi menggunakan software VMware dengan
sistem operasi Ubuntu server serta menyewa layanan cloud computing pada
cloud service provider yaitu Amazon Web Services. Masing-masing diinstal
iRedMail sebagai mail server agar dapat menganalisa kinerja dari kedua
sistem.
Mesin yang telah dibangun dengan menggunakan dua metode yaitu
virtualisasi dan berlangganan mempunyai kelemahan dan kekurangan masingmasing dalam hal kecepatan transfer data. Dari segi biaya, mesin virtualisasi
membutuhkan investasi lebih besar pada awal instalasi sedangkan cloud
computing biaya operasional lebih besar. Dari segi proses setup sistem aplikasi
(mail server ) keduanya memiliki cara yang sama. Namun jika dilihat dari
sumber daya yang dibutuhkan seperti listrik dan tenaga kerja, mesin
virtualisasi membutuhkan lebih dari apa yang dibutuhkan cloud computing .

Kata kunci : cloud computing, mesin virtualisasi, server, e-mail

xvi