i
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 : L200070072PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA
ii
HALAMAN PERSETUJUAN
Skripsi dengan judul
“PERBANDINGAN KINERJA SISTEM VIRTUALISASI DAN LAYANAN CLOUD COMPUTING”
ini telah diperiksa, disetujui dan disahkan pada :
Hari : ……….
Tanggal : ………..
Pembimbing I
Husni Thamrin, S.T, M. T., Ph.D. NIP/NIK: 706
Pembimbing II
iii
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
Husni Thamrin, S.T, MT., Ph.D.
Dewan Penguji I
Yusuf Sulistyo N., S.T., M.Eng. Pembimbing II
Ady Purna Kurniawan, S. T.
Dewan Penguji II
Irma Yuliana, S.T., M.M.
Skripsi ini telah diterima sebagai salah satu persyaratan untuk memperoleh gelar sarjana
Tanggal ……….. Dekan
Fakultas Komunikasi dan Informatika
Husni Thamrin, S.T, MT., Ph.D. NIK : 706
Ketua Program Studi Teknik Informatika
iv
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, DatabaseServer, dan FileServer.
3. Menggunakan mesin AMD AthlonX2 Dual Core sebagai server dan Intel Intel® Core™ Duo sebagai klien.
v
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
Husni Thamrin, S.T, M.T., Ph.D. NIK : 706
Pembimbing II
vi
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.
vii 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.
viii
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.
ix
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
x
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
xiii
B. Saran ... 46 DAFTAR PUSTAKA ... 48
LAMPIRAN
xiv
DAFTAR TABEL
xv
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-mailuser 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 cloudcomputing ... 36
Gambar 4.10. Deskripsi instance ... 38
xvi ABSTRAKSI
Bagi sebuah perusahaan e-mail sangat penting sebagai pertukaran informasi atau alat komunikasi pengganti surat menyurat. Attachment dalam e-mail 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 masing-masing 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 cloudcomputing.