VIRTUALISASI MENGGUNAKAN XEN HYPERVISOR SEBAGAI EFISIENSI PENGGUNAAN SERVER (PT. Smart Intermedia Solusindo) Disusun oleh ARI KRISTIYANTO 204091002559 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA 2011 M/1432 H VIRTUALISASI MENGGUNAKAN XEN HYPERVISOR SEBAGAI EFISIENSI PENGGUNAAN SERVER (PT. Smart Intermedia Solusindo) Oleh ARI KRISTIYANTO 204091002559 Skripsi Sebagai Salah Satu Syarat Kelulusan untuk Memperoleh Gelar Sarjana Komputer PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA 2011/1432 H VIRTUALISASI MENGGUNAKAN XEN HYPERVISOR SEBAGAI EFISIENSI PENGGUNAAN SERVER (PT. Smart Intermedia Solusindo) Skripsi Sebagai Salah Satu Syarat untuk Memperoleh Gelar Sarjana Komputer Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta Oleh: ARI KRISTIYANTO 204091002559 Menyetujui, Pembimbing I Pembimbing II Herlino Nanang, MT Yusuf Durrachman, MIT, M.Sc NIP. 197312092005011002 NIP. 197105222006041002 Mengetahui, Ketua Program Studi Teknik Informatika Yusuf Durrachman, MIT, M.Sc NIP. 197105222006041002 PENGESAHAN UJIAN Skripsi berjudul Virtualisasi Menggunakan Xen Hypervisor Sebagai Efisiensi Penggunaan Server (PT. Smart Intermedia Solusindo) yang ditulis oleh Ari Kristiyanto dengan NIM 2040.9100.2559 telah diuji dan dinyatakan Lulus dalam Sidang Munaqosah Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta pada hari Selasa, 9 Agustus 2011 Skripsi ini telah diterima sebagai salah satu syarat untuk memperoleh gelar Sarjana Strata Satu (S1) Program Studi Teknik Informatika Jakarta, 9 Agustus 2011 Menyetujui, Penguji I Penguji II Andrew Fiade, M.Kom Feri Fahrianto, M.Sc NIP. 198208112009121004 NIP. 198008292011011002 Pembimbing I Pembimbing II Herlino Nanang, MT Yusuf Durrachman, MIT,M.Sc NIP. 197312092005011002 NIP. 197105222006041002 Mengetahui, Dekan Fakultas Sains dan Teknologi Ketua Program Studi TeknikInformatika DR. Syopiansyah Jaya Putra, M.Sis Yusuf Durrachman, MIT, M.Sc NIP. 19680117 200112 1 001 NIP. 19710522 200604 1 002 PERNYATAAN DENGAN INI SAYA MENYATAKAN BAHWA SKRIPSI DENGAN JUDUL “Virtualisasi Menggunakan Xen Hypervisor Sebagai Efisiensi Penggunaan Server (PT. Smart Intermedia Solusindo)” ADALAH BENAR – BENAR HASIL KARYA SENDIRI YANG BELUM PERNAH DIAJUKAN SEBAGAI SKRIPSI ATAU KARYA ILMIAH PADA PERGURUAN TINGGI ATAU LEMBAGA MANAPUN. Jakarta, 10 Agustus 2011 ARI KRISTIYANTO NIM. 204091002559 ABSTRAK Ari Kristiyanto (204091002559), Virtualisasi Menggunakan Xen Hypervisor Sebagai Efisiensi Penggunaan Server (PT. Smart Intermedia Solusindo). (Dibawah bimbingan Bapak Herlino Nanang, MT dan Bapak Yusuf Durrachman, MIT, M.Sc). Dewasa ini kebutuhan akan teknologi informasi terus berkembang pesat, terutama kebutuhan akan server salah satunya adalah untuk melayani aplikasi berbasis website. Disamping itu, terdapat kendala yang paling utama dalam pemanfaatan teknologi informasi saat ini yakni kebutuhan akan sumber daya yang tidak murah dan keterbatasan tempat, untuk itu diperlukan pemanfaatan sumber daya semaksimal mungkin. Virtualisasi sebagai salah bagian teknologi informasi yang diharapkan mampu mengatasi permasalahan yang ada. Jika dilihat sebagai bagian dari trend secara keseluruhan pada perusahaan IT yang meliputi komputasi otonom, sebuah skenario di mana lingkungan IT akan mampu mengelola dirinya sendiri didasarkan pada anggapan adanya aktivitas, dan utilitas komputasi, di mana kekuatan pemrosesan komputer dianggap sebagai utilitas bahwa klien dapat membayar yang hanya digunakan saja. Tujuan virtualisasi sendiri adalah untuk mensentralisasi tugas administratif dengan meningkatkan skalabilitas dan menurunkan beban kerja. Metodologi yang digunakan pada penelitian ini adalah NDLC yang memiliki 6 tahap yakni, analisis, desain, prototype simulasi, implementasi, monitoring dan management. Dengan hasil yang diharapkan adalah mampu mengatasi kendala yang ada. Kata kunci : Virtualisasi, Server, Linux, Xen hypervisor, Sistem Operasi, Jaringan, NDLC V bab KATA PENGANTAR Dengan mengucap puji dan syukur kehadirat Allah SWT, karena atas ridho dan hidayahNya, sehingga penulis dapat menyelesaikan Tugas Akhir ini. Tak lupa pula sholawat dan salam kepada Nabi Muhammad saw sebagai nabi akhir zaman. Maksud dan tujuan dari penulisan skripsi ini adalah untuk memenuhi persyaratan kelulusan program Studi Strata I pada Program Studi Teknik Informatika di Universitas Islam Negeri Syarif Hidayatullah Jakarta. Selain itu penulis juga dapat mencoba menerapkan dan membandingkan pengetahuan dan keterampilan yang diperoleh dibangku kuliah dengan kenyataan yang ada di lingkungan kerja. Tidak dipungkiri dalam penulisan skripsi ini, Penulis menemui beberapa kesulitan dan hambatan tapi banyak hikmah yang ada didalamnya. Disamping itu juga, penulis menyadari bahwa penulisan skripsi ini masih jauh dari sempurna, namun besar harapan semoga skripsi ini bermanfaat. Penulis menyadari dalam penulisan skripsi ini tidak lepas dari bantuan berbagai pihak, maka pada kesempatan ini penulis menyampaikan ucapan terima kasih yang setulus-tulusnya kepada : 1. DR. Syopiansyah Jaya Putra, M.Sis, selaku Dekan Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta. 2. Bapak Yusuf Durrachman, MIT, M.Sc, selaku Ketua Program Studi Teknik Informatika dan Ibu Viva Arifin, MMSI, selaku Sekretaris Program Studi Teknik Informatika. 3. Bapak Herlino Nanang, MT dan Bapak Yusuf Durrachman, MIT, M.Sc selaku dosen pembimbing yang telah memberikan waktu, perhatian dan saran dalam penyusunan Tugas Akhir ini. 4. Seluruh dosen dan Staff perpustakaan Universitas Islam Negeri Syarif Hidayatullah Jakarta. 5. Pimpinan dan Staff PT. Smart Intermedia Solusindo yang telah banyak membantu penulis. 6. Pimpinan dan Staff Kantor Akuntan Gatot Permadi Joewono yang juga telah banyak membantu penulis. 7. Teruntuk keluarga penulis, khususnya Ibu dan Bapak serta adik – adikku yang senantiasa memberikan curahan kasih sayang, do’a yang tiada henti dan dukungannya kepada penulis. 8. Sahabat-sahabat penulis di Fakultas Sains dan Teknologi, khususnya jurusan Teknik Informatika angkatan 2004. 9. Semua Pihak yang tidak dapat penulis sebutkan satu persatu yang telah banyak membantu penulis sejak awal perkuliahan sampai akhir penulisan Tugas Akhir ini. Jakarta, 10 Agustus 2011 Ari Kristiyanto 204091002559 DAFTAR ISI Halaman HALAMAN JUDUL .................................................................................. i LEMBAR PENGESAHAN........................................................................ ii LEMBAR PENGESAHAN UJIAN .......................................................... iii PERNYATAAN .......................................................................................... iv ABSTRAKSI ............................................................................................... v KATA PENGANTAR ................................................................................ vi DAFTAR ISI ............................................................................................... viii DAFTAR GAMBAR .................................................................................. xiii DAFTAR TABEL ....................................................................................... xv BAB I PENDAHULUAN ........................................................................... 1 1.1 Latar Belakang ............................................................................. 1 1.2 Rumusan Masalah ........................................................................ 3 1.3 Batasan Masalah .......................................................................... 3 1.4 Tujuan Penelitian ......................................................................... 4 1.5 Manfaat Penelitian ....................................................................... 4 1.6 Metodologi Penelitian .................................................................. 4 1.6.1 Metode Pengumpulan Data ................................................. 4 1.6.2 Metode Penelitian ............................................................... 5 1.7 Sistematika Penulisan .................................................................. 5 BAB II LANDASAN TEORI .................................................................... 7 2.1 Virtualisasi ................................................................................... 7 2.1.1 Sejarah ................................................................................ 7 2.1.2 Pengertian ........................................................................... 7 2.1.3 Tipe Virtualisasi .................................................................. 9 2.2 Server ........................................................................................... 10 2.2.1 Pengertian ........................................................................... 10 2.2.2 Fungsi Server ...................................................................... 10 2.2.3 Cara Kerja Server ............................................................... 11 2.3 Linux ............................................................................................ 12 2.3.1 Pengertian Linux ................................................................. 12 2.3.2 Pemograman Linux ............................................................. 14 2.3.3 Layanan Pada Linux ........................................................... 16 2.4 Xen Hypervisor ............................................................................ 17 2.4.1 Xen ...................................................................................... 17 2.4.2 Hypervisor .......................................................................... 20 2.5 Client Server ................................................................................ 21 2.5.1 Pengertian ........................................................................... 21 2.6 Sistem Operasi ............................................................................. 23 2.7 Teknologi Middleware ................................................................. 25 2.7.1 Konsep Middleware ............................................................ 25 2.7.2 Fitur dan Manfaat dari Middleaware .................................. 26 2.8 Internet ....................................................................................... 29 2.8.1 Pengertian Internet ............................................................ 29 2.8.2 Sejarah Internet ................................................................. 30 2.8.3 Layanan Utama Internet .................................................... 31 2.8.4 Penyedia Akses Internet .................................................... 33 2.9 World Wide Web (WWW).......................................................... 33 2.9.1 Pengertian World Wide Web (WWW) .............................. 34
Description: