LAPORAN TUGAS AKHIR ANALISA PERBANDINGAN VIRTUALISASI LINUX ANTARA QEMU DAN XEN DALAM INSTALASI, FITUR DAN PERFORMA

Ukuran: px
Mulai penontonan dengan halaman:

Download "LAPORAN TUGAS AKHIR ANALISA PERBANDINGAN VIRTUALISASI LINUX ANTARA QEMU DAN XEN DALAM INSTALASI, FITUR DAN PERFORMA"

Transkripsi

1 LAPORAN TUGAS AKHIR ANALISA PERBANDINGAN VIRTUALISASI LINUX ANTARA QEMU DAN XEN DALAM INSTALASI, FITUR DAN PERFORMA Nama NIM Program Studi Disusun Oleh: : Sutikno : A : Teknik Informatika FAKULTAS ILMU KOMPUTER UNIVERSITAS DIAN NUSWANTORO SEMARANG 2012

2 LAPORAN TUGAS AKHIR ANALISA PERBANDINGAN VIRTUALISASI LINUX ANTARA QEMU DAN XEN DALAM INSTALASI, FITUR DAN PERFORMA Laporan ini disusun guna memenuhi salah satu syarat menyelesaikan program studi Teknik Informatika S-1 pada Fakultas Ilmu Komputer Universitas Dian Nuswantoro Nama NIM Program Studi Disusun Oleh: : Sutikno : A : Teknik Informatika FAKULTAS ILMU KOMPUTER UNIVERSITAS DIAN NUSWANTORO SEMARANG 2012

3 PERSETUJUAN LAPORAN TUGAS AKHIR Nama Pelaksana NIM Program Studi Fakultas Judul Tugas Akhir : Sutikno : A : Teknik Informatika : Ilmu Komputer : Analisa Perbandingan Virtualisasi Linux Antara Qemu Dan Xen Dalam Instalasi, Fitur dan Performa Tugas Akhir ini telah diperiksa dan disetujui, Semarang, 13 Agustus 2012 Menyetujui: Pembimbing Mengetahui: Dekan Fakultas Ilmu Komputer L. Budi Handoko, M.Kom Dr. Ir Dwi Eko Waluyo

4 PENGESAHAN DEWAN PENGUJI Nama Pelaksana : Sutikno NIM : A Program Studi : Teknik Informatika Fakultas : Ilmu Komputer Judul Tugas Akhir : Analisa Perbandingan Virtuaisasi Linux Antara Qemu Dan Xen Dalam Instalasi, Fitur, Dan Performa Tugas Akhir ini telah diujikan dan dipertahankan dihadapan Dewan Penguji pada Sidang Tugas Akhir tanggal.menurut pandangan kami,tugas akhir ini memadai dari segi kualitas maupun kuantitas untuk tujuan penganugrahan gelar Sarjana Komputer (S.Kom.) Semarang, 13 Agustus 2012 Dewan Penguji: Fikri Budiman, M.Kom Anggota Edy Mulyanto, S.Si, M.Kom Anggota A Zainul Fanani, S.Si, M.Kom Ketua Penguji

5 PERNYATAAN KEASLIAN TUGAS AKHIR Sebagai mahasiswa Universitas Dian Nuswantoro, yang bertanda tangan dibawah ini saya: Nama NIM : Sutikno : A Menyatakan bahwa karya ilmiah saya yang berjudul: ANALISA PERBANDINGAN VIRTUALISASI LINUX ANTARA QEMU DAN XEN DALAM INSTALASI, FITUR DAN PERFORMA merupakan karya asli saya (kecuali cuplikan dan ringkasan yang masing-masing telah saya jelaskan sumbernya dan perangkat pendukung seperti modem dll).apabila dikemudian hari, karya saya disinyalir bukan merupakan karya asli saya, yang disertai dengan bukti-bukti yang cukup, maka saya bersedia untuk dibatalkan gelar saya beserta hak dan kewajiban yang melekat pada gelar tersebut. Demikian surat pernyataan ini saya buat dengan sebenarnya. Dibuat : Semarang Pada tanggal : 13 Agustus 2012 Yang Menyatakan ( Sutikno )

6 PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS Sebagai mahasiswa Universitas Dian Nuswantoro, yang bertanda tangan dibawah ini, saya: Nama NIM : Sutikno : A Demi mengembangkan Ilmu Pengetahuan, menyetujui unutk memberikan kepada Universitas Dian Nuswantoro Hak Bebas Royalti Non-Eksklusif (Non-exclusive Royalty-Free Right) atas karya ilmiah saya yang berjudul: ANALISA PERBANDINGAN VIRTUALISASI LINUX ANTARA QEMU DAN XEN DALAM INSTALASI, FITUR DAN PERFORMA Beserta perangkat yang diperlukan (bila ada). Dengan Hak Bebas Royalti Non-Eksklusif ini Universitas Dian Nuswantoro berhak untuk menyimpan, mengcopy ulang (memperbanyak), menggunakan, mengelolanya dalam bentuk pangkalan data (database), mendistribusikzannya dan menampilkan/mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari saya selama tetap mencantumkan nama saya sebagai penulis/pencipta.saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Universitas Dian Nuswantoro, segala bentuk tuntutan hukumyang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini.demikian surat pernyataan ini saya buat dengan sebenarnya. Dibuat Pada tanggal : 13 Agustus 2012 : Semarang Yang Menyatakan ( Sutikno )

7 UCAPAN TERIMA KASIH Puji syukur kepada Tuhan yang Maha Esa atas segala berkat yang telah diberikan-nya, sehingga Tugas Akhir ini dapat diselesaikan. Tugas Akhir dengan judul Analisa Perbandingan Virtualisasi Linux Antara Qemu Dan Xen Dalam Instalasi, Fitur Dan Performa ini ditujukan untuk memenuhi sebagian persyaratan akademik guna menyelesaikan studi di Program Studi Teknik Informatika Strata Satu Universitas Dian Nuswantoro Semarang. Penulis menyadari bahwa tanpa bimbingan, bantuan, dan doa dari berbagai pihak, Tugas Akhir ini tidak akan dapat diselesaikan tepat pada waktunya. Oleh karena itu, penulis mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu dalam proses penulisan Tugas Akhir ini, yaitu kepada: 1) Dr. Ir. Edi Noersasongko, M.Kom, selaku Rektor Universitas Dian Nuswantoro. 2) Dr. Ir. Dwi Eko Waluyo, selaku Dekan Fakultas Ilmu Komputer. 3) Ayu Pertiwi, S.Kom, MT, selaku Ketua Program Studi Teknik Informatika - S1. 4) L. Budi Handoko M.Kom, selaku Dosen Pembimbing Tugas Akhir yang telah memberikan bimbingan dan banyak memberikan masukan kepada penulis. 5) Bapak, Ibu, dan Adik saya yang telah memberikan dukungan moril, doa, dan kasih sayang. 6) Teman - teman sekontrakan lingga, sugeng, gandhy yang bersama-sama mengerjakan Tugas Akhir, yang selalu mendukung dan selalu berkenan untuk berbagi ilmu. 7) Teman teman komunitas Lazio Indonesia pada umumnya dan Lazio Indonesia region semarang pada khususnya yang telah memberi dukungan. Akhir kata, penulis menyadari bahwa mungkin masih terdapat kekurangan dalam Tugas Akhir ini. Oleh karena itu, kritik dan saran dari pembaca sangat bermanfaat bagi penulis. Semoga Tugas Akhir ini dapat bermanfaat bagi semua pihak yang membacanya.

8 Semarang, 13 Agustus 2012 Penulis

9 ABSTRAK Pada saat ini, komputasi mulai bergeser kearah virtual, dimana setiap computer dapat digunakan oleh beberapa software vrtual yang dapat dijalankan secara bersamaan dan memiliki kemampuan yang hampir sama dengan software biasa, ini semua dapat meringankan biaya dalam pembelian computer yang berharga jutaan bahkan puluhan juta rupiah. Meski telah banyak softwaresoftware virtualisasi yang bersifa open source, umumnya banyak dari perusahaan dan lembagalembaga yang ada belum menggunakan software virtualisasi yang bersifat open source. Dalam hal ini pengguna software sering mengalami kesulitan ketika harus memilih software apa yang tepat dengan kebutuhan mereka. Berdasarkan dari permasalah yang ada, penulisan ilmiah ini bertujuan untuk membandingkan software-software virtualisasi yang bersifat open source. Sehingga diharapkan dapat member informs yang terbaik kepada pengguna software virtualisasi untuk dapat memilih dengan tepat software virtualisasi mana yang paling baik digunakan. Pada penulisan ilmiah ini, penulis hanya akan membandingkan software virtualisasi yaitu Qemu dan Xen dari segi pemrosesannya antara Instalasi (waktu instalasi, dukungan GUI, hardware support, ukuran file instalasi), performa (penggunaan CPU, penggunaan RAM, penggunaan hardisk, dan kecepatan) serta fitur (modifikasi guest OS, manajemen sistem, networking (routing,bridging)). Dalam penulisan ini penulis menggunakan uji coba (eksperimen) dimana ujicoba dilakukan pada Processor Intel Core i3 1,66 GHZ, hardisk 4GB pada masing-masing software virtualisasi qemu dan xen. Dari hasil percobaan yang dilakukan XEN relative lebih unggul dibandingkan dengan Qemu, namun XEN memiliki kelemahan pada penggunaan RAM yang cukup besar. Kata kunci : Perbandingan, Virtualisasi ix + 41 halaman; 10 gambar; 10 tabel; Daftar acuan : 6 ( )

10 DAFTAR ISI Halaman Sampul Dalam... i Halaman Persetujuan... ii Halaman Pengesahan... iii Halaman Pernyataan Keaslian Tugas Akhir... iv Halaman Pernyataan Persetujuan Publikasi... v Halaman Ucapan Terima Kasih... vi Halaman Abstrak... viii Halaman Daftar Isi... ix Halaman Daftar Tabel... xi Halaman Daftar Gambar... xiii BAB I : PENDAHULUAN Latar Belakang Masalah Rumusan Masalah Batasan Masalah Tujuan Penelitian Manfaat Penelitian Sistematika Penulisan. 4 BAB II : TINJAUAN PUSTAKA Pengertian Virtualisasi Sejarah Virtualisasi Pemanfaatan Infrastruktur Rendah Peningkatan Biaya Infrastruktur Fisik Peningkatan Biaya Manajemen IT Kurangnya Perlindungan Terhadap Failover Dan Bencana Tingginya Biaya Pemeliharaan Desktop End User Keuntungan Virtualisasi... 7

11 2.3.1 Penggunaan Keberadaan Hardware Mengurangi biaya pembelian hardwre baru Kemudahan penambahan kapasitas Kemudahan instalasi sistem Jenis Virtualisasi Hardware Emulasi Virtualisasi Penuh Virtualisasi paruh Sistem Operasi Tingkat Virtualisasi Virtualisasi Aplikasi Virtualisasi Desktop Virtualisasi Jaringan Virtualisasi Server Dan Mesin Virtualisasi Hardware Virtualisasi Penyimpanan TOP Virtual machine yang berhubungan dengan virtualisasi LINUX Qemu Xen Variabel Yang Digunakan Sebagai Pengukur Instalasi Performa Fitur...17 BAB III : METODE PENELITIAN Rancangan Penelitian Spesifikasi Perangkat Keras Spesifikasi Perangkat Lunak Metode Penelitian Langkah Langkah Penelitian... 20

12 BAB IV : HASIL PENELITIAN DAN PEMBAHASAN Instalasi Waktu Instalasi Dukungan GUI Dukungan Hardware Ukuran File Instalasi Performa Persiapan Penggunaan CPU Penggunaan RAM Penggunaan Hardisk Kecepatan Fitur Modifikasi Guest OS Networking Manajemen Sistem Hasil Penelitian.37 BAB V : KESIMPULAN DAN SARAN Kesimpulan Saran DAFTAR PUSTAKA... 41

13 DAFTAR TABEL Tabel 2.6 : Virtual machine yang berhubungan dengan virtualisasi LINUX 16 Tabel 4.1 : Tabel waktu instalasi Tabel 4.2 : Tabel ukuran file instalsi Tabel 4.3 : Tabel penggunaan CPU Tabel 4.4 : Tabel penggunaan RAM. 32 Tabel 4.5 : Tabel penggunaan Hardisk Tabel 4.6 : Tabel kecepatan download Tabel 4.7 : Tabel Hasil Installasi Tabel 4.8 : Tabel Hasil Performa Tabel 4.9 : Tabel Hasil Fitur... 38

14 DAFTAR GAMBAR Gambar 2.1 : Hardware Emulasi... 9 Gambar 2.2 : Virtualisasi Penuh Gambar 2.3 : Virtualisasi Paruh Gambar 2.4 : Sistem Operasi Tingkat Virtualisasi Gambar 2.5 : Tool TOP Gambar 4.1 : Instalasi Pada Qemu Dan Xen Gambar 4.2 : Paravirtualization Xen Gambar 4.3 : Ukuran File Instalasi Xen dan Qemu Gambar 4.4 : Penggunaan CPU Pada Qemu Dan Xen Gambar 4.5 : Penggunaan RAM Pada Qemu Dan Xen... 31

15 AB I PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan perkembangan jaman banyak instansi maupun perusahaan yang memanfaatkan IT untuk memenuhi serta membantu menyelesaikan pekerjaan mereka. Banyaknya system operasi, server-server atau aplikasi tertentu yang dibangun, berakibat pula pada banyaknya hardware yang dibutuhkan guna memenuhi kebutuhan pada setiapaplikasi tersebut. Akibatnya, mau tidak mau instansi atau perusahaan harus mengeluarkan biaya lebih dan banyak tempat untuk memenuhi kebutuhan ini. Dari sini maka muncullah ide untuk bagaimana cara agar lebih efisien dalam segi cost maupun tempat. Munculnya virtual mesin adalah salah satu solusi yang dianggap sangat berguna bagi sebagian besar orang, maka dikembangkanlah virtual-virtual mesin oleh beberapa software develop. Untuk mendukung Virtualization ini tentunya digunakan software khusus untuk membuat virtualisasi dari suatu Operating System (OS). Selain software tentunya Hardware juga harus mendukung Virtualization secara penuh, terutama processor. Software untuk Virtualization di Linux cukup banyak pilihannya, dari yang berbayar sampai yang gratisan. Umumnya software tersebut juga ada di platform OS Windows. Untuk yang berbayar ada VMware yang sudah terkenal sejak dulu untuk melakukan virtualisasi yang sangat baik. Tersedia untuk flatform OS Windows dan Linux. Saat ini juga telah mensupport processor yang mendukung virtualization, baik dari yang berbasis Intel maupun AMD. Untuk software virtualisasi yang gratis atau free, ada Xen dan Qemu. Kedua-duanya juga sudah mendukung virtualization pada processor saat ini dan tentunya dapat dikonsumsi gratis oleh siapa saja. Feature yang ditawarkan juga tidak kalah dengan yang berbayar. Untuk Qemu memerlukan instalasi kernel khusus untuk mengaktifkan mode

16 virtualisasi full pada processor yang digunakan, sementara Xen tidak memerlukannya, karena by default sudah mensupport processor yang mendukung virtualization. Untuk memilih processor yang sudah mensupport virtualization, anda bisa mengeceknya di web masing-masing. Untuk Intel biasanya dikenal dengan teknologi Intel VT-x dan AMD biasanya disebut teknologi AMD-V. Teknologi pada processor ini memungkinkan Operating System (OS) yang kita emulasi atau yang ada didalam virtualisasi dapat menggunakan atau mengakses processor secara langsung seperti menggunakan OS langsung tanpa di virtualisasi. Sehingga OS yang di virtualisasi akan memiliki kecepatan,feature dan kompatibilitas terhadap processor yang sama jika menggunakan OS yang tidak dalam software virtualisasi. 1.2 Rumusan Masalah Perumusan masalah pada tugas akhir ini adalah melakukan perbandingan antara Xen dan Qemu. Xen adalah VM paling popular saat ini dengan segala macam kelebihannya, disini penulis mencoba membandingannya dengan Qemu yang mempunyai tipe yang sama dari Xen. Sehingga nanti bisa memberikan alternatif pilihan dalam memlilih VM yang akan digunakan. 1.3 Batasan Masalah Dalam penyusunan tugas akhir ini, penulis membatasi ruang lingkup permasalahan agar tidak menyimpang dari maksud dan tujuan. Berdasarkan rumusan masalah diatas, dapat ditarik batasan masalah sebagai berikut : 1. Virtual mesin yg di bandingkan adalah antara Xen dan Qemu 2. Yang dibandingan adalah instalasi (waktu isntalasi, GUI support, hardware support, dan ukuran file), performa (penggunaan CPU, RAM, Hard disk dan kecepatan), fitur (modified guest OS, manajemen sistem, networking)

17 1.4 Tujuan Penelitian Adapun tujuan dari penelitian ini adalah membandingkan Xen dan Qemu. Guna mengetahui mana yang lebih unggul diantara keduanya. Dan dapat jadi bahan pertimbangan untuk pemilihan VM. 1.5 Manfaat Penelitian Hasil dari penulisan Tugas Akhir ini diharapkan nantinya dapat bermanfaat bagi banyak pihak, diantaranya: 1. Bagi Penulis a. Dapat mengembangkan ilmu teori tentang virtualisasi yang telah diperoleh di bangku perkuliahan. b. Dapat mengetahui lebih jauh tentang metode virtualisasi khusunya perbandingan antara Xen dan Qemu. c. Dapat memotivasi penulis untuk lebih banyak lagi melakukan penelitian terkait dengan perkembangan ilmu pengetahuan. 2. Bagi Akademik a. Dapat dijadikan bahan referensi bagi mereka yang mengadakan penelitian untuk dikembangkan lebih lanjut dengan permasalahan yang berbeda. b. Sebagai tolak ukur kemampuan mahasiswa Tehnik Informatika (S1) UDINUS dalam menemukan solusi saat menghadapi suatu permasalahan. c. Mempersiapkan lulusan yang mempunyai wawasan pengetahuan luas dan memiliki kemampuan spesifik di bidang masing-masing. 3. Bagi Masyarakat Merupakan masukan yang berguna untuk menambah wawasan pengetahuan tentang ilmu komputer yang sedang diteliti oleh penulis, yaitu Analisa perbandingan Virtualisasi Linux antara Xen dan Qemu.

18 1.6 Sistematika Penulisan Agar lebih jelas dan mudah untuk dimengerti, maka penulis akan memberikan rangkuman dari pembuatan tugas akhir ini untuk memberikan gambaran-gambaran pokok sebagai berikut : BAB I. PENDAHULUAN Bab ini menjelaskan secara umum mengenai latar belakang masalah, permasalahan dengan batasan-batasan masalah yang digunakan, tujuan, metode serta pembahasan tugas akhir ini. BAB II. LANDASAN TEORI Bab ini berisi dasar-dasar teoritis tentang virtualisasi, pengertian, sejarah, keuntungan dan jenis-jenis dari virtualisasi. BAB III. Metode Yang Dipakai untuk membandingkan Xen dan Qemu Bab ini diurikan metode yang dipakai untuk membandingakan Xen dan Qemu. Dan menetapkan parameter-parameter yang digunakan. BAB IV. Hasil dan Pembahasan Qemu. Bab ini menampilkan hasil dan pembahasan dari perbandingan antara Xen dan BAB V. PENUTUP Bab ini berisi kesimpulan yang telah didapatkan dari hasil perbandingan antara Xen dan Qemu, dan selanjutnya akan dikemukakan saran-saran serta bahan masukan dari penulis bagi rencana pengembangan tugas akhir untuk masa yang akan datang.

19 BAB II TINJAUAN PUSTAKA 2.1 Pengertian Virtualisasi Dalam ilmu komputer, virtualisasi (Inggris: virtualization) adalah istilah umum yang mengacu kepada abstraksi dari sumber daya komputer. Definisi lainnya adalah "sebuah teknik untuk menyembunyikan karakteristik fisik dari sumber daya komputer dari bagaimana cara sistem lain, aplikasi atau pengguna berinteraksi dengan sumber daya tersebut. Hal ini termasuk membuat sebuah sumber daya tunggal (seperti server, sebuah sistem operasi, sebuah aplikasi, atau peralatan penyimpanan terlihat berfungsi sebagai beberapa sumber daya logikal; atau dapat juga termasuk definisi untuk membuat beberapa sumber daya fisik (seperti beberapa peralatan penyimpanan atau server) terlihat sebagai satu sumber daya logikal." Istilah virtualisasi sudah digunakan secara luas sejak 1960-an, dan telah diaplikasikan kepada beberapa aspek komputer dari keseluruhan sistem komputer sampai sebuah kemampuan atau komponen individu. Secara umum semua teknologi virtualisasi mengacu kepada "menyembunyikan detail teknis" melaluienkapsulasi. 2.2 Sejarah Virtualisasi Virtualisasi merupakan konsep yang pertama dikembangkan pada tahun 1960-an untk mengatasai masalah rigidity dan underutilization dalam partisi besar, mainframe hardware. Lebih dari 30 tahun IBM menerapkan virtualisasi untuk mempartisi computer mainframe secara logic untuk menjadi beberapa mesin virtual yang saling independen sehingga dapat melakukan multitask,yaitu menjalankan beberapa aplikasi dan prosessecara bersamaan. Ketika muncul aplikasi klien-server pada tahun 1980-an dan 1990-an, konsep virtualisasi ditinggalkan. Daripada berbagi sumberdaya pusat di mainframe, organisasi lebih menggunakan sistem terdistribusi yang relatif murah. Rendahnya biaya sistem didistribusikan untuk membangun jaringan kapasitas komputasi. Penggunaan windows dan

20 munculnya linux sebagai OS di tahun 1990-an menjadikan server x86 sebagai standart industry sehingga memunculkan tantangan baru dalam hal IT, antara lain: Pemanfaatan Infrastruktur rendah Menurut International Data Corporation (IDC), sebuah market research firm, rata-rata pemanfanfaatan server x86 hanya mencapai 10% sampai 15% dari total kapasitas. Organisasi biasanya menjalankan satu aplikasi per server untuk menghindari resiko kerentanan dalam satu aplikasi yang mempengaruhi ketersediaan aplikasi lain pada server yang sama Peningkatan biaya infrastruktur fisik Biaya operasional untuk mendukung pertumbuhan infrastruktur fisik terus meningkat. Sebaian besar infrastruktur komputasi harus tetap beroperasi setiap saat, sehingga konsumsi daya, pendinginan dan biaya fasilitas yang tidak sebanding dengan tinggal pemanfaatan Peningkatan biaya manajemen TI Ketika lingkungan komputasi menjadi kompleks, tingkat pendidikan dan pengalaman khusus yang diperlukan dari personel yang memanage serta biaya personel tersebut telah meningkat. Organisasi menghabiskan waktu dan sumber daya untuk tugas-tugas manual terkait dengan pemeliharaan server. Sehingga diperlukan personel lebihbanyak untuk menyelesaikan tugas ini Kurangnya perlindungan terhadap failover dan bencana Organisasi yang semakin terpengaruh oleh downtime aplikasi-aplikasi server penting dan tidak dapat diaksesnya server olh pengguna desktop ancaman keamanan dari serangan bencana alam,kesehatan dan terorisme telah meningkatkan pentingnya perencanaan kontinyuitas bisnis desktop maupun server.

21 2.2.5 Tingginya biaya pemeliharan desktop end-user Mengelola keamanan perusahaan memiliki banyak tantangan. Mengendalikan distribusi dan mendorong manajemen, akses dan kebijakan keamanan tanpa memperhatikan kemauan user untuk dapat bekerja secara efektif adalah sulit dan mahal. Sejumlah patch dan upgrade harus terus diterapkan untuk lingkungan desktop untuk menghilangkan kerentanan keamanan. Pada tahung 1999, diperkenalkan virtualisasi VMware untuk sistem x86 sebagai sarana untukmengatasi banyaknya tantangan ini dan memtranformasi system x86 untuk tujuan umum, penggunaan infrastruktur hardware bersama yang menawarkan isolasi utuh, mobilitas dan pilihan system operasi sebagai lingkungan aplikasi. 2.3 Keuntungan virtualisasi Virtualisasi dapat memberikan keuntungan operasional dan keuangan bagi banyak orang sebagai teknologi kunci untuk kedua komputasi perusahaan dan lingkungan pengembangan software. Bagian berikut menyoroti keuntungan inti dan mendiskusikan bagai mana mereka bias menghemat waktu dan uang, dan dapat membantu menghindari atau meminimalkan berbagai jenis infrastruktur, penggunaan, dan masalah penggunaan Penggunaan keberadaan hardware. Menjalakan beberapa mesin virtual pada server yang ada memungkinkan untuk memanfaatkan pengolahan kekuatan cadangan. Multiprosesor atau multi-core sistem bahkan dapat menjalankan mesin virtual yang berbeda pada prosesor yang berbeda (core CPU), mengambil keuntungan penuh dari setiap bagian prosesor yang tersedia pada sistem. Bahkan bias mendapatkan lebih banyak dengan mengguakan dari perangkat, seperti antarmuka jaringan, yang hadir pada server yang ada dengan berbagi di mesin virtual anda.

22 2.3.2 Mengurangi biaya pembelian hardwre baru. Data center memiliki berbagai biaya infrastruktur per-mesin yang bias dikurangi (atau setidaknya menghindari peningkatan mesin) dengan meningkatkan jarak tempuh lebih dari perangkat keras yang ada daripada menambahkan sistem baru. Setiap server fisik baru memakan tempat baru dan menambahkan beban pada pendingin ruangan. Mesin virtual ditambahkan ke sistm komputer yang ada sehingga tidak menambah salah satu dari beban, memungkinkan untuk menambahkan lebih banyak server tanpa meningkatkan daya dan kebutuhan pendingin Kemudahan penambahan kapasitas. Solusi virtualisasi seerti mesin virtual dan virtualisasi storage menghapusa batas besar yang sering dikenakan oleh mesin fisik atau solusi penyimpanan lokal. Mesin virtual dapat dipindahkan dari satu potong fisik dari perangkat keras lain yang memungkinkan mereka untuk mendapat kan keuntungan dari perbaikan perangkat keras, seperti CPU yang lebih kuat, core CPU tambahan, memori tambahan, tambahan atau kartu jaringan lebih cepat, dan sebagainya. Demikian pula, virtualisasi storage memungkinkan untuk transparan peningkatan jumlah penyimpanan yang tersedia dan ukuran partisi yang ada pada file sistem Kemudahan instalasi sistem. Virtualisasi juga menyediakan kecepatan, fleksibel, dan solusi biaya yang efektif untuk menyebarkan sistem baru, tergantung pada kecepatan dan memori yang tersedia pada sistem server anda. Menggunakan virtual mesin dapat menyederhanakan penyebaran sistem baru dengan memungkinkan anda untuk menggunakan sistem berkas tunggal sebagai dasar untuk instalasi baru. Untuk mengisntal sistem baru, anda dapat menciptakan mesin virtual baru dengan cloning sistem file itu dan memulai contoh baru dari mesin virtual yang menggunakan sistm berkas baru.

23 2.4 Jenis Virtualisasi Ada tidak hanya satu cara untuk melakukan virtualisasi. Bahkan ada beberapa cara yang mencapai hasil yang sama melalui berbagai tingkat abstraksi.bagian ini memperkenalkan tiga metode yang paling umum dari virtualisasi di Linux dan mengidentifikasi kelebihan dan kekurangan secara relative. Industri ini kadang-kadang menggunakan istilah yang berbeda untuk menjelaskan metode virtualisasi yang sama. Istilah paling umum digunakan disini, dengan refrensi keistilah lain untuk konsistensi Hardware Emulasi Bisa dikataan yang paling kompeks dari virtualisasi yang disediakan oleh emulasi perangkat keras. Dalam metode ini, Virtual machine (VM) perangkat keras dibuat pada sistem host untuk meniru hardware yang menarik, seperti ditunjukan pada gambar 1. Gambar 2.1: Hardware emulasi Masalah utama dari hardware emulasi adalah ha itu dapat sangat lamban, karena setiap instruksi harus disimulasikan pada hardware. Perlambatan 100 kali ini tidak biasa. Untuk tingkat ketepatan yang tinggi emulasi yang mencakup siklus akurasi, pada simulasi dan kenyataannya berbeda, kecepatan yang sebenarnya dapat mencapai 1000 kali lebih lambat. Emulasi hardware memang memiliki keuntungan. Sebagai contoh, kita dapat menjalankan sistem operasi yang tidak dimodifikasi ditunjukan untuk PC pada host ARM. Bahkan dapat menjalankan mesin virtual, masing-masing mensimulasikan prosesor yang berbeda.

24 2.4.2 Virtualisasi Penuh Virtualisasi penuh dalam ilmu komputer ialah teknik virtualisasi yang digunakan untuk implementasi pada berbagai macam lingkungan virtual machine: Salah satunya menyediakan simulasi lengkap yang mendasari suatu hardware (Gambar 2). Hasilnya adalah sebuah system yang mampu mengeksekusi semua perangkat lunak pada perangkat keras yang biasa dijalankan pada Virtual Machine(VM), termasuk semua sistem operasi. Gambar 2.2: virtualisasi penuh Setiap user CP/CMS telah disediakan sebuah simulasi, komputer yang berdiri sendiri (stand-alone computer). Setiap mesin virtual serupa telah mempunyai kemampuan lengkap mesin yang mendasar, dan untuk user Virtual Machine (VM)telah tak dapat dibedakan dengan sistem privasi. Simulasi ini sangat luas, dan didasarkan pada prinsip operasi manual untuk perangkat keras. Jadi termasuk setiap elemen sebagai set instruksi, main memory, intrupsi, exceptions, dan akses peralatan. Hasilnya ialah sebuah mesin tunggal yang dapat menjadi multiplexed diantara banyak user. Virtualisasi penuh hanya mungkin diberikan pada kombinasi yang benar dari elemen hardware dan software. Sebagai contoh, tidak mungkin dengan kebanyakan system IBM pada seri 360, hanya dengan IBM sistem Tantangan utama pada virtualisasi penuh ada pada intersepsi dan simulasi dari operasi yang memiliki hak istimewa seperti instruksi I/O. Efek dari setiap operasi yang terbentuk dengan penggunaan Virtual Machine(VM) haruslah dirawat dalam Virtual Machine(VM) itu operasi virtual tidak diijinkan untuk diubah state dari virtual mesin lainnya, control program atau hardware. Beberapa instruksi mesin dapat di eksekusi secara langsung oleh hardware, semenjak itu efek sepenuhnya

25 terkandung di dalam elemen yang dimanage oleh program kontrol, seperti lokasi memori dan register aritmatik. Tetapi instruksi lain yang dikenal dapat menembus mesin virtual tidak diijinkan untuk langsung di eksekusi, haruslah sebagai gantinya dikurung dan disimulasi. Beberapa instruksi baik akses atau pengaruh state informasi berada di luar Virtual Machine(VM). Virtualisasi penuh telah terbukti sukses untuk sharing sistem diantara banyak user dan mengisolasi user dari user yang lainnya untuk reabilitas (kepercayaan) dan keamanan Virtualisasi paruh Virtualisasi paruh dalam ilmu komputer ialah teknik virtualisasi yang digunakan untuk pengimplementasian pada berbagai macam lingkungan virtual machine, salah satunya dengan menyediakan sebagian besar hal yang mendasari suatu hardware. Sebenarnya tidak semua fitur yang dimiliki hardware tersebut tersimulasi, tapi ada beberapa kemudahan Virtual Machine(VM) yang mana tidak semua software dapat berjalan tanpa modifikasi. Biasanya untuk mengartikan bahwa seluruh sistem operasi tidak dapat berjalan pada Virtual Machine(VM) akan mengisyaratkan virtualisasi penuh, namun banyak aplikasi dapat berjalan pada mesin tersebut(gambar 3). Gambar 2.3:virtualisasi paruh Virtualisasi paruh memiliki pertanda lebih mudah diterapkan daripada virtualisasi penuh. Seiring dengan syarat kegunaan, Virtual Machine(VM) yang kuat mampu untuk mendukung aplikasi penting. Kekurangan virtualisasi paruh dibandingkan dengan virtualisasi penuh adalah keterbelakangan kesesuaian (

26 compatibility) atau mudah dibawa ( portability). Jika tampilan hardware tertentu tidak disimulasikan, suatu software yang menggunakan tampilan itu akan fail. Terlebih lagi, akan sulit untuk mengantisipasi nilai suatu tampilan yang telah akan digunakan oleh pemberian aplikasi. Virtualisasi paruh telah terbukti secara sukses untuk pertukaran sumberdaya antar banyak pengguna Sistem operasi tingkat virtualisasi Sistem operasi tingkat virtualisasi, menggunakan teknik yang berbeda dari yang dibahas sejauh ini. Teknik ini virtualisasi server diatas system operasi itu sendiri. Metode ini mendukung system operasi tunggal dan hanya mengisolasi server independen dari satu dan yang lain (gambar 4). Sistem operasi tingkat virtualisasi membutuhkan perubahan ke kernel sistem operasi, tetapi keuntungan adalah kinerja asli Gambar 2.4: Sistem operasi tingkat virtualisasi Virtualisasi aplikasi. Istilah virtualisasi aplikasi menjelaskan proses kompilasi aplikasi kedalam kode mesin byte independen yang kemudian bisa dijalankan pada sistem yang menyediakan mesin virtual yang sesuai sebagai lingkungan eksekusi. Contoh paling terkenal dari pendekatan virtualisasi adalah byte kode yang dihasilkan oleh compiler untuk bahasa pemrograman java.

27 2.4.6 Virtualisasi desktop. Istilah virtualisasi desktop adalah menggambarkan kemampuan untuk menampilkan desktop grafis dari satu sitem computer ke sistem computer lain atau perangkat lain. Istilah ini digunakan untuk menjelaskan software seperti Virtual Network Computing (VNC), Microsoft s Remote Desktop (RDC), dan lain-lain Virtualisasi jaringan. Istilah virtualisasi jaringan adalah menggambarkan kemampuan untuk merujuk ke sumberdaya jaringan secara logis daripada harus mengacu kepada spesifik perangkat jaringan fisik, konfigurasi atau koneksi mesin terkait. Ada beberapa tingkatan virtualisasi jaringan, mulai dari satu mesin virtualisasi jaringan, perangkat yang memungkinkan beberapa virtual mesin untuk berbagi sumberdaya fisik. Jaringan tunggal, dengan konsep tingkat perusahaan seperti virtualisasi jaringan pribadi, perusahaan inti dan teknik tepi routing untuk menciptakan subnetwork dan segmentasi jaringan yang ada Virtualisasi server dan mesin. Istilah virtualisasi server dan virtualisasi mesin adalah menggambarkan kemampuan untuk menjalankan mesin virtual secara keseluruhan, termsuk sistem operasi itu sendiri, pada sistem operasi lain. Setiap mesin virtual yang berjalan pada sitem operasi induk secara logis berbeda, memiliki akses ke sebagian atau semua hardware di sistem host, memiliki tugas logis sendiri untuk menangani perangkat penyimpanan dimana sistem operasi telah terinstal, dan dapat menjalankan urusan aplikasi sendiri dalam lingkungan operasi sendiri.

28 2.4.9 Virtualisasi hardware Sangat mirip dengan virtualisasi, baik paravirtualization dan virtualisasi penuh, perangkat keras yang menggunakan hypervisior hanya tersedia pada sistem yang menyediakan dukungn hardware untuk virtualisasi. Mesin virtual dalam lingkungan virtualisasi hardware dapat menjalankan sistem operasi yang tidak dimodifikasi karna hypervisior dapat menggunakan dukungan hardware untuk virtualisasi untuk menangani operasi istimewa, dilindungi dan permintaan perangkat keras akses, dan untuk berkomunikasi dengan dan mengelola mesin-mesin virtual Virtualisasi penyimpanan Virtualisasi penyimpanan adalah abstraksi logis dari penyimpanan fisik. Dalam hubungan dengan berbagai jenis file sistem, virtualisasi penyimpanan kunci untuk membuat fleksibel dalam jumlah upgrade penyimpanan yang tersedia untuk sistem computer saat ini. Virtualisasi penyimpanan telah ada selama bertahun-tahun, dan telah akrab pada siapa saja yang bekerja dengan penyimpanan RAID, logical volume pada sistem seperti linux atau AIX, atau dengan file sitem jaringan seperti AFS dan GFS. Tempat penyimpanan yang tersedia yang dapat dibagi menjadi beberapa bagian yang dikenal sebagai volume logis yang file sistemnya dapat dibuat dan dipasang untuk digunakan pada sistem computer. Volume adalah setara logis dari sebuah partisi disk. 2.5 TOP Fungsi tool ini untuk memonitor aktifitas CPU secara realtime. Menampilkan penggunaan prosesor, pemakaian memori dan swap, layanan (service) yang aktif, serta uptime. Hamper semua distro menyertakan top dalam paket standarnya. Jika proses top dijalankan tidak dengan cara dibelakang layar, maka user tidak dapat mengerjakan perintah yang lain karena perintah ini akan dikerjakan terus menerus oleh CPU. Tampilan yang akan muncul dilayar jika menggunakan printah top adalah sebagai berikut:

29 Gambar 2.5: Tool Top Kelebihan dari top ini adalah kita dapat memanipulasi proses secara interaktif dengan menekan tombol-tombol menu. Missal untuk meng-kill sebuah proses kita cukup menekan tombol K dan mengisi no proses (PID) yang ingin di-kill. Untuk menjalankannya cukup dengan ketikan perintah top dan segera ditampilkan daftar proses-proses yang sedang berjalan saat itu serta informasi-informasi lainnya. Informasi-informasi yang ditampilkan tersebut secara default akan di perbaharui atau di update tiap lima detik. Seperti yang ditunjukan oleh gambar 5 yang merupakan tampilan sebagian dari daftar sebagian proses-proses yang ditunjukan oleh top. Baris header menampilkan waktu, jumlah user, banyaknya proses, penggunaan CPU, serta memori secara jelas. Missal pada saat itu sistem memiliki 35 buah proses, dimana 4 proses sedang berjalan dan 30 proses sleeping, dan ada 1 proses menjadi zombie. Proses zombie ini adalah proses yang hang, anda tidak bias meng-kill proses zombie ini, maka parent prosesnya harus di kill terlebih dahulu. Daftar menu untuk mengoprasikan top dapat dilihat dengan menekan tombol?, atau h. dengan menggunakan tombol-tombol dalam daftar menu tersebut, kita dapat melakukan manipulasi semua proses dalam sistem.

30 2.6 Virtual machine yang berhubungan dengan virtualisasi LINUX Table 1. Virtual machine yang berhubungan dengan virtualisasi LINUX Virtual machine Bochs VMware Qemu Xen UML Linux Server OpenVZ Tipe Emulasi Virtualisasi penuh Virtualisasi penuh Virtualisasi penuh Virtualisasi paruh Sistem operasi tingkat virtualisasi Sistem operasi tingkat virtualisasi Qemu QEMU merupakan emulator prosesor, beberapa arsitektur yang sudah didukung diantaranya arm, sparc, powerpc, dan x86. Qemu mendukung 2 mode emulasi yaitu: 1. User mode emulation, digunakan untuk menjalankan program linux yang dikompilasi di CPU tertentu di CPU lain. 2. Full system emulation, digunakan untuk mengemulasikan sebuah sistem utuh, meliputi prosesor dan peripheral lain Xen Xen adalah open source virtual mechine monitor, dikembangkan di university of Cambridge. Dibuat dengan tujuan untuk menjalankan sampai dengan seratus sistem operasi berfitur penuh (full featured OS) pada satu komputer. Xen menggunakan teknologi para virtualisasi menyediakan isolasi yang aman pengatur sumberdaya, garansi untuk quality of service dan life migration untuk sebuah mesin virtual mendukung teknologi full virtualization. Untuk menjalankan Xen sistem operasi dasar harus dimodifikasi secara khusus untuk kebutuhan tersendiri dan dengan ini dicapai kinerja virtualisasi sangat tinggi tanpa hardware khusus. Xen merupakan teknologi virtualisasi yang powerfull dan banyak digunakan di berbagai data center dan ISP.

31 2.7 Variabel yang digunakan sebagai pengukur Instalasi Pada variabel ini akan dibahas waktu isntalasi, GUI support, hardware support, dan ukuran file. Dari kedua VM ini akan diukur berapa lama waktu yang dibutuhkan untuk menginstal, dan dibandinkan mana yang lebih cepat. Diantara kedua VM ini akan dilihat manakan yang sudah support GUI, dan jika keduanya sudah support akan dibandingkan mana yg lebih user friendly. Membandingkan antara kedua VM mana yang lebih kompatibel terhadap hardware yang ada. Dari kedua VM ini setelah di install mana yang menghabiskan memori lebih banyak antara satu dengan yang lain Performa Pada variabel ini akan dibahas penggunaan CPU, RAM, Hard disk dan kecepatan. Akan dibahan dan dibandingkan mana yang lebih efisien dalam menggunakan sumberdaya yang berupa CPU, RAM, dan hard disk. Dengan sumber daya yang sama akan dilihat dan dibandingkan VM mana yang lebih cepat dalam penggunaannya, mulai dari membuka aplikasi, digunakan samapai di tutup kembali fitur Fitur bias memrepresentasikan software itu sendiri. Beberapa fitur yang akan dibahas adalah modified guest OS, manajemen sistem, networking. Modified guest OS digunakan digunakan untuk menjalankan virtualisasi walopun tanpa menggunakan dukungan virtualisasi pada mesin tempat software virtualisasi itu sendiri.

32 Networking memiliki peranan penting dalam virtualisasi, karna virtualisasi tidak akan berguna tanpa berjalannya networking. Manajemen sistem akan sangat penting pada saat sudah banyak guest OS yang diinstal.

33 BAB III METODE PENELITIAN Metodologi penelitian merupakan suatu cara atau prosedur yang digunakan untuk mengumpulkan data, dengan perantara teknik tertentu. Untuk menyusun sebuah laporan, dibutuhkan data-data yang sesuai dengan pokok permasalahan yang dihadapi. Data dikatakan baik apabila dapat mewakili keadaan objek yang sedang diteliti, dan untuk mendapatkan data yang baik tersebut diperlukan suatu metode atau cara yang sesuai dengan kebutuhan peneliti yaitu cara kerja untuk dapat memahami objek menjadi sasaran ilmu yang bersangkutan. 3.1 Rancangan Penelitian Spesifikasi perangkat keras Processor Intel Core i3 1,66 GHZ. Harddisk 320 GB. Memori RAM 4 GB. Keyboard dan Mouse Spesifikasi perangkat lunak Sistem Operasi Sistem operasi yang digunakan adalah opensuse 12.1, karena sistem operasi ini berbasis GUI dan mempunyai tampilan grafis yang bagus, serta sangat user friendly sehingga dapat dengan mudah dioperasikan. Xen Xen adalah open source virtual mechine monitor, dikembangkan di university of Cambridge. Dibuat dengan tujuan untuk menjalankan sampai dengan seratus sistem operasi berfitur penuh (full featured OS) pada satu komputer. Xen menggunakan teknologi para virtualisasi menyediakan isolasi yang aman pengatur sumberdaya, garansi untuk quality of service dan life migration untuk sebuah mesin virtual mendukung teknologi full virtualization.

34 Qemu QEMU merupakan emulator prosesor, beberapa arsitektur yang sudah didukung diantaranya arm, sparc, powerpc, dan x86. Qemu mendukung 2 mode emulasi yaitu: 3. User mode emulation, digunakan untuk menjalankan program linux yang dikompilasi di CPU tertentu di CPU lain. 4. Full system emulation, digunakan untuk mengemulasikan sebuah sistem utuh, meliputi prosesor dan peripheral lain Metode Penelitian Penelitian yang dilaksanakan ini bersifat eksperimental. Dimulai dari pencarian studi pustaka berkenaan dengan software virtualisasi Qemu dan Xen hingga ujicoba pada software itu sendiri dimana ujicoba dilakukan pada Processor Intel Core 2 Duo T6570 2,1 GHZ, Harddisk 320 GB, Memori RAM 2 GB dari berbagai yang ada di batasan masalah. Untuk melakukan eksperimen peralatan yg dibutuhkan adalah laptop, kabel LAN, switch, dan koneksi internet. Karena banyaknya macam Virtual machine yang ada saat ini, kemungkinan kita akan cukup kesulitan menentukan mana yang kita terbaik menurut criteria yang kita kebutuhan. Oleh karna itu kami melakukan penelitian dengan membandingkan 2 Virtual machine yang cukup popular yaitu VirtuaBox dan Qemu. Dimaksudkan agar memberi masukan dalam memilih virtual mechine yang lebih baik diantara keduanya. Manakah yang lebih unggul antara Xen atau Qemu? Dengan melihat data-data hasil penelitian nantinya kita akan bias menjawab pertanyaan tersebut beserta data yang ada. 3.3 Langkah-langkah Penelitian 1. Mempersiapkan hard ware dan soft ware yang sesuai dan dibutuh kan dalam penelitian. 2. Membandingkan instalasi antara kedua VM dari sisi waktu instalasi, GUI support, dan ukuran file.

35 3. Membandingkan performa antara kedua VM dari sisi penggunaan CPU, RAM, Hardisk, dan kecepatan. 4. Membandingkan Fitur antara kedua VM dari sisi modified guest OS, manajemen sistem, dan networking. 5. Menganalisa dan menarik kesimpulan dari data-data yang didapat.

36 BAB IV HASIL PENELITIAN DAN PEMBAHASAN Untuk mengetahui kelebihan dan kekurangan dari masing-masing software Virtualsiasi yaitu Xen dan Qemu dari segi pemrosesannya, penulis melakukan percobaan pada beberapa kategori yaitu instalasi (waktu instalasi, dukungan GUI, dukungan hardware, ukuran file instalasi), performa (penggunaan CPU, penggunaan RAM, penggunaan hardisk, kecepatan), fitur (modifikasi guest OS, networking, manajemen sistem). 4.1 Instalasi Langkah pertama dalam menggunakan software adalah instalasi. Instalasi pada software instalasi hampir sama dengan menginstalasi software aplikasi lain, instalasi di linux pada debian menggunakan apt-get install, pada CenTos menggunakan perintah yum install dan pada percobaan ini menggunakan sisitem berbasis opensuse 12.1 yaitu menggunakan perintah zypper install. Cara install menggunakan zypper harus menggunakan koneksi internet, tanpa koneksi internet perintah ini tidak akan berjalan.

37 (a)qemu (b)xen Gambar 4.1 instalasi pada Qemu dan Xen

38 Waktu Instalasi Waktu yang dibutuhkan untuk instalasi dengan menggunakan perintah zypper sangat bergantung pada kecepatan koneksi internet. Setelah melakukan percobaan menggunakan perintah zyper didapat hasil seperti tabel 4.1 dibawah ini Software Waktu (menit) Xen 3 Qemu 4 Tabel 4.1 waktu instalasi Setelah melakukan instalasi dengan menggunakan perintah zypper didapat hasil untuk Xen dibutuhkan waktu (4) menit, Qemu (3) menit. Berdasarkan tabel 4.1 diatas untuk waktu instalsi yang baik ialah yang angka terkecil Dukungan GUI Beberapa software virtualisasi yg closed source memiliki interface tersendiri untuk menginstallnya, namum yang software yang open source sangat sulit ditemui. Sebenarnya hal ini memiliki dampak yang baik bagi performa dan ukuran file yang terinstall dalam hardisk komputer. Xen dan Qemu tidak memiliki GUI tersendiri dalam instalasinya sehingga semua menggunakan interface consule (CLI) Dukungan Hardware Seperti dijelaskan sebelumnya, tidak semua hardware mendukung virtualisasi hanya hardware yang mendukung intel VT dan AMD-V yang dapat menjalankan virtualisasi sehingga sangat minim dalam pemilihan hardware.

39 Setelah melakukan percobaan konfigurasi terhadap kedua virtualisasi didapat bahwa Xen meiliki sebuah teknologi yang bernana parafirtualization yang memungkinkan hardware yang tidak mendukung virtualisasi dapat menjalankan virtualisasi, sedangkan Qemu membutuhkan hardware yang mendukung virtualisasi untuk berjalan. Jika diharuskan berjalan di mesin yang tidak mendukung virtualisasi makan Qemu akan berjalan pada mode emulsi. Gambar 4.2 paravirtualization Xen Sehingga dukungan hardware pada Xen lebih unggul bila dibandingkan Qemu, karna Xen hamper semua perangkatnya dapat melakukan virtualisasi tanpa harus memiliki hardware yang mendukung virtualisasi.

40 Ukuran file instalasi Ukuran file sangat beragam tergantung dari macam-macam software yang akan diuji beberapa software memaketkan dalam satu paket besar hamper 100MB seperti Qemu, sedangkan Xen menggunakan paket-paket kecil terpisah sehingga terlihat lebih kecil namun memiliki banyak paket yang akan diinstal satu persatu yang saing terkait satu dengan yang lain. (a)qemu

41 (b) Xen Gambar 4.3ukuran file instalasi pada Qemu dan Xen Software Ukuran fie (kb) XEN Bridge utils 165 Kernel-Xen 134 Virt-manger 6144 Virt-viewer 108 Vm-install 2154 Xen Xen-doc-html 419 Xen-doc-pdf 1536 Xen-libs 876 Xen-tools x-trem 248 Yast2-vm 66 Qemu Tabel 4.2 ukuran file instalsi

42 4.2 Performa Performa menjadi penilaian tersendiri dalam memilih software virtualsasi yang cocok, performa sangat berpengaruh dalam menentukan kualitas dari suatu hardware, semakin banyak suatu software menggunakan resource dari mesin maka semakin baik pula kualitas dari mesin itu sendiri. Karena dalam virtualisasi mesin dituntut untuk berjalan 24jam dalam sehari dan 7hari dalam seminggu, jadi harus memiliki performa dan tetap memperhatikan kualitas dari mesin itu sendiri. Percobaan yang dilakukan akan menggunakan software bawaan dari GNU/LINUX yaitu TOP dan turunannya untuk detail dari software ini telah dijelaskan pada bab landasan teori Persiapan Sebelum melakukan percobaan pada performa harus dipersiapkan beberapa konfigurasi terlebih dahulu guna mendapatkan sebuah mesin virtual. Software virtualisasi dapat dikonfigurasikan dengan beberapa cara yang berbeda, tergantung pada software virtualisasi yang digunakan. Berikut adalah konfigurasi yang digunakan untuk melakukan percobaan pada performa untuk Xen dan Qemu Penggunaan CPU Pemrosesan virtualisasi selalu menggunakan prosesor utama sehingga dipilih jenis prosesor secepat mungkin. Semakin banyak prosesor semakin bnyak dibuat server virtual. Pada percobaan yang dilakukan dengan menggunakan software Top prosesor yangdigunakan adalah intel core i3 GHz) dengan penggunaan virtual prosesor pada masing - masing software yang diuji

43 (a) Qemu (b) Xen Gambar 4.4 penggunaan CPU pada Qemu dan Xen

44 Percobaan seperti pada gambar 4.4 dilakukan berulang sebanyak 20 kali. Didapat hasil sebagai berikut: Percobaan ke Qemu Xen 1 5% 0,083GHz 0.8% 0,01328GHz 2 4,8% 0,0796GHz 0,6% 0,00996GHz 3 4,4% 0,07304GHz 0,7% 0,01162GHz 4 5% 0,083GHz 0,6% 0,00996GHz 5 5,2% 0,08632GHz 0,5% 0,0083GHz 6 5,3% 0,08798GHz 0.8% 0,01328GHz 7 5,1% 0,08466GHz 0,7% 0,01162GHz 8 4,7% 0,07802GHz 0,7% 0,01162GHz 9 5% 0,083GHz 0.8% 0,01328GHz 10 4,3% 0,07138GHz 0.9% 0,01494GHz 11 4,5% 0,0747 GHz 0,5% 0,0083GHz 12 4,2% 0,06972 Hz 0.9% 0,01494GHz 13 5% 0,083GHz 0,6% 0,00996GHz 14 5,9% 0,09794GHz 0.8% 0,01328GHz 15 4,6% 0,07636GHz 0,5% 0,0083GHz 16 5% 0,083GHz 0,7% 0,01162GHz 17 5,5% 0,0913 GHz 0.8% 0,01328GHz 18 5,7% 0,09462GHz 0,7% 0,01162GHz 19 5% 0,083GHz 0,5% 0,0083GHz 20 4,8% GHz 0.9% 0,01494GHz Tabel 4.3 penggunaan CPU Dari tabel 4.3 didapat hasil bahwa penggunaan CPU pada Qemu sangat besar bila dibandingkan dengan Xen. Dari 20 kali percobaan Qemu selalu memiliki nilai yang lebih tinggi daripada Xen. Maka persentasenya adalah: Qemu: 0/20 X 100% = 0% Xen: 20/20 X 100% = 100% Xen selalau mendapatkan hasil lebih kecil bila dibandingkan Qemu. Makan dalam hal penggunaan CPU Xen lebih unggul daripada Qemu.

45 Pengguaan RAM Penyimpanan virtualisasi memerlukan memori sistem (RAM) dalam jumlah yang besar, sehingga dipilih jenis RAM yang secepat mungkin. Disisi lain penggunaan RAM juga dikontrol dari CPU. Semakin banyak RAM maka semakin anda dapat memilii server virtual. Pada percobaan dengan menggunakan software TOP, kapasitas RAM yang digunakan sebanyak 4GB untuk masing masing software dengan kapasitas 4GB pada masing masing software didapatkan hasil. (a) Qemu

46 (b) Xen Gambar 4.5 penggunaan RAM pada Qemu dan Xen Percobaan seperti pada gambar 4.5 dilakukan berulang sebanyak 20 kali. Didapat hasil sebagai berikut: Percobaan ke: Qemu Xen 1 50,8% 2,032 GB 86% 3,44 GB 2 64,4% 2,576 GB 51,3% 2,05 GB 3 57,6% 2,304 GB 84.3% 3,372 GB 4 52,6% 2,104 GB 86,4% 3,456 GB 5 50,4% 2,016 GB 73.1% 2,924 GB 6 50,8% 2,032 GB 82% 3,28 GB 7 67% 2,68 GB 63.7% 2,548 GB 8 50,8% 2,032 GB 75,6% 3,024 GB 9 47,6% 1,904 GB 86% 3,44 GB % 2,796 GB 65,8% 2,632 GB % GB 85% 3,4 GB 12 57% 2,28 GB 78.7% 3,148 GB % 2,448 GB 86% 3,44 GB 14 48,7% 1,948 GB 86% 3,44 GB 15 50,8% 2,032 GB 82.9% 3,316 GB 16 58,3% 2,332 GB 87,3% 3,492 GB

47 % 2,092 GB 77,7% 3,108 GB 18 50% 2 GB 86% 3,44 GB 19 62,6% 2,504 GB 63,5% 2,54 GB 20 50,8% 2,032 GB 69,6% 2,784 GB Tabel 4.4 penggunaan RAM Dari tabel 4.4 didapat hasil bahwa penggunaan RAM pada Qemu relative lebih kecil bila dibandingkan dengan Xen. Dari 20 kali percobaan Qemu 17 kali memiliki nilai yang lebih rendah daripada Xen yang hanya 3 kali. Maka persentasenya adalah: Qemu : 17/20 X 100% = 85% Xen ; 3/20 X 100% = 15% Dengan demikian Qemu lebih unggul dari Xen dalam hal penggunaan RAM Penggunaan Hardisk Penggunaan hardisk sangat beragam sesuai kebutuhan, kedua software ini Qemu dan Xen menggunakan cara yang umum dalam menggunakan virtual hardisk, yaitu menggunakan image file yang sama hanya pada Xen dapat menggunakan LVM sebagai hardisk virtual. Dipercoban ini didapatkan beberapa cara menggunakan hardisk virtual pada masing masing software virtualisasi dengan kapasitas hardisk 4GB untuk qemu 10GB dapat menggunakan software bawaan dari paket instalasi qemu yaitu qemuimg, dengan bentuk umum qemu-img create<nama file.img> <ukuran> m g. untuk Xen 10GB dapat menggunakan tools dd dengan bentuk umum dd if=/dev/zero of=<nama file.img> oflag=direct bs=1m count=<ukuran dalam kb>. Pada prakteknya semua cara dapat digunakan untuk kedua software virtualisasi yang dicoba, namun penggunaan dd lebih memiliki akses file yang tinggi bila dibandingkan menggunakan image dari qemu yang berbasisi qcow.

48 software Virtual hardisk Qemu Minimal 4GB Xen Minimal 4GB Tabel 4.5 penggunaan hardisk Pada tabel 4.5 pada penggunaan hardisk diperoleh hasil untuk msing - msing software baik Qemu maupun Xen memiliki kapasitas minimal 4GB, hasil ini diperoleh karena kapasitas hardisk yang mensuport untuk virtualisasi adalah 4GB, dibawah 4GB hardisk tidak mensupport untuk menjalankan virtualisasi. Sehingga kapasitas hardis dari host yang diberikan untuk masing - software adalah 4GB Kecepatan masing Kecepatan sangat diperhatikan dalam membangun suatu virtualisasi, kecepatan sangat berpengaruh dalam menyelesaikan masalah yang ada sehingga dapat mempercepat kinerja pada sistem dan data pun akan cepat terakses. Pada percobaan yang dilakukan menggunakan cara sederhana yaitu menggunakan software wget dan menggunakan sebuah file sebesar 4GB, dengan OS dan apache web server yang sama sehingga didapatkan kecepatan akses file dari suatu software virtualisasi. Aplikasi mendownloadnya menggunakan aplikasi mendownload standart Linux yaitu wget c, dengan perintah c /image.iso. Percobaan dilakukan berulang ulang sebanyak 20 kali, didapat hasil sebagai berikut: Percobaan ke: Qemu Xen 1 4MB/s 5.5MB/s MB/s 5.3 MB/s MB/s 4.8 MB/s MB/s 4.2 MB/s MB/s 5 MB/s MB/s 5.7 MB/s MB/s 4.6 MB/s MB/s 5.3 MB/s 9 5 MB/s 4.1 MB/s MB/s 5.6 MB/s MB/s 5.2 MB/s

Perbandingan Perangkat Lunak Aplikasi Virtualisasi Berbasis Open Source Antara Qemu, Kvm, Dan Xen

Perbandingan Perangkat Lunak Aplikasi Virtualisasi Berbasis Open Source Antara Qemu, Kvm, Dan Xen Perbandingan Perangkat Lunak Aplikasi Virtualisasi Berbasis Open Source Antara Qemu, Kvm, Dan Xen 1 Murtiwiyati, 2 Eva Aranita Fakultas Ilmu Komputer, Universitas Gunaarma Jl. Margonda Raya 100 Depok 16424

Lebih terperinci

MAKALAH. Virtualisasi Cloud Computing Dan Teknologi Open Source

MAKALAH. Virtualisasi Cloud Computing Dan Teknologi Open Source MAKALAH Virtualisasi Cloud Computing Dan Teknologi Open Source Dosen Pengampu : Imam Suharjo Disusun Oleh : Nama : Warsito Nim : 14111091 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN TABLET PC MENGGUNAKAN LOGIKA FUZZY TAHANI

LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN TABLET PC MENGGUNAKAN LOGIKA FUZZY TAHANI LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN TABLET PC MENGGUNAKAN LOGIKA FUZZY TAHANI Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Teknik Informatika

Lebih terperinci

LAPORAN TUGAS AKHIR. Disusun oleh : : Ricco Widya Nugraha : A Program Studi : Teknik Informatika S-1

LAPORAN TUGAS AKHIR. Disusun oleh : : Ricco Widya Nugraha : A Program Studi : Teknik Informatika S-1 LAPORAN TUGAS AKHIR PEMBELAJARAN JARINGAN KOMPUTER BERBASIS MULTIMEDIA Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada Fakultas Ilmu Komputer

Lebih terperinci

LAPORAN TUGAS AKHIR PROGRAM BANTU BELAJAR TRANSFORMASI GEOMETRI BAGI SISWA KELAS III (TIGA) SEKOLAH MENENGAH ATAS. Disusun Oleh :

LAPORAN TUGAS AKHIR PROGRAM BANTU BELAJAR TRANSFORMASI GEOMETRI BAGI SISWA KELAS III (TIGA) SEKOLAH MENENGAH ATAS. Disusun Oleh : LAPORAN TUGAS AKHIR PROGRAM BANTU BELAJAR TRANSFORMASI GEOMETRI BAGI SISWA KELAS III (TIGA) SEKOLAH MENENGAH ATAS Laporan Tugas Akhir ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Kebutuhan untuk penerapan pendidikan yang berbasis TI (Teknologi Informasi) semakin menjadi tren saat ini. Akan tetapi penerapan pendidikan TI dalam bidang tersebut

Lebih terperinci

LAPORAN TUGAS AKHIR. Sistem Informasi Pendataan Pemakaman Umum untuk Wilayah Kota Surakarta. Disusun oleh :

LAPORAN TUGAS AKHIR. Sistem Informasi Pendataan Pemakaman Umum untuk Wilayah Kota Surakarta. Disusun oleh : LAPORAN TUGAS AKHIR Sistem Informasi Pendataan Pemakaman Umum untuk Wilayah Kota Surakarta Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT PADA AYAM BROILER

LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT PADA AYAM BROILER LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT PADA AYAM BROILER Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada Fakultas

Lebih terperinci

Dalam suatu perusahaan besar yang sudah memiliki berbagai sistem informasi,

Dalam suatu perusahaan besar yang sudah memiliki berbagai sistem informasi, BAB I PENDAHULUAN 1.1 Latar Belakang Dalam suatu perusahaan besar yang sudah memiliki berbagai sistem informasi, biasanya setiap sistem dilayani oleh satu mesin server secara fisik. Bila si perusahaan

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR LAPORAN PROYEK AKHIR PERANCANGAN WEBSITE SEKOLAH PADA SMA N 1 PEGANDON - KENDAL Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika D3 pada fakultas

Lebih terperinci

LAPORAN TUGAS AKHIR MONITORING KEAMANAN JARINGAN KOMPUTER WIRELESS LAN MENGGUNAKAN INTERNET SECURITY SYSTEM (ISS) PADA PT

LAPORAN TUGAS AKHIR MONITORING KEAMANAN JARINGAN KOMPUTER WIRELESS LAN MENGGUNAKAN INTERNET SECURITY SYSTEM (ISS) PADA PT LAPORAN TUGAS AKHIR MONITORING KEAMANAN JARINGAN KOMPUTER WIRELESS LAN MENGGUNAKAN INTERNET SECURITY SYSTEM (ISS) PADA PT. ADHI CITRABHUMI UTAMA DI UNGARAN Nama NIM Program Studi Disusun Oleh : : Rr. Hadapiningratu

Lebih terperinci

ENSIKLOPEDIA INTERAKTIF KEHIDUPAN DINOSAURUS BERBASIS MULTIMEDIA

ENSIKLOPEDIA INTERAKTIF KEHIDUPAN DINOSAURUS BERBASIS MULTIMEDIA LAPORAN TUGAS AKHIR ENSIKLOPEDIA INTERAKTIF KEHIDUPAN DINOSAURUS BERBASIS MULTIMEDIA Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program studi Teknik Informatika S-1 pada Fakultas

Lebih terperinci

LAPORAN TUGAS AKHIR PERANCANGAN INTELIGENT AGENT CHATBOT DENGAN MENGUNAKAN METODE FUZZY STRING MATCHING

LAPORAN TUGAS AKHIR PERANCANGAN INTELIGENT AGENT CHATBOT DENGAN MENGUNAKAN METODE FUZZY STRING MATCHING LAPORAN TUGAS AKHIR PERANCANGAN INTELIGENT AGENT CHATBOT DENGAN MENGUNAKAN METODE FUZZY STRING MATCHING Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika-S1

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENGANALISA DAN MENDETEKSI PENYAKIT PADA MANUSIA YANG DITULARKAN OLEH HEWAN TERNAK

LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENGANALISA DAN MENDETEKSI PENYAKIT PADA MANUSIA YANG DITULARKAN OLEH HEWAN TERNAK LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENGANALISA DAN MENDETEKSI PENYAKIT PADA MANUSIA YANG DITULARKAN OLEH HEWAN TERNAK Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program

Lebih terperinci

LAPORAN TUGAS AKHIR. Perancangan Basis Data Deposit Pulsa Elektrik Pada Bosindo Group Semarang

LAPORAN TUGAS AKHIR. Perancangan Basis Data Deposit Pulsa Elektrik Pada Bosindo Group Semarang LAPORAN TUGAS AKHIR Perancangan Basis Data Deposit Pulsa Elektrik Pada Bosindo Group Semarang Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1

Lebih terperinci

PESETUJUAN LAPORAN PROYEK AKHIR

PESETUJUAN LAPORAN PROYEK AKHIR PESETUJUAN LAPORAN PROYEK AKHIR Nama Pelaksana : Sis Haryanto NIM : A22.2009.01847 Program Studi : Teknik Informatika D-3 Fakultas : Ilmu Komputer Judul Proyek Akhir : Company Profile Plat AB Cellular

Lebih terperinci

LAPORAN TUGAS AKHIR PROGRAM BANTU PEMBELAJARAN MATEMATIKA POKOK BAHASAN PELUANG UNTUK SMA KELAS XI

LAPORAN TUGAS AKHIR PROGRAM BANTU PEMBELAJARAN MATEMATIKA POKOK BAHASAN PELUANG UNTUK SMA KELAS XI LAPORAN TUGAS AKHIR PROGRAM BANTU PEMBELAJARAN MATEMATIKA POKOK BAHASAN PELUANG UNTUK SMA KELAS XI Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika

Lebih terperinci

BAB 1 PENDAHULUAN. Pengukuran overhead..., Ida Nurhaida, FT UI, 2009

BAB 1 PENDAHULUAN. Pengukuran overhead..., Ida Nurhaida, FT UI, 2009 BAB 1 PENDAHULUAN Dalam era globalisasi, teknologi informasi jaringan komputer akan memegang peranan yang sangat menentukan dalam kompetisi di dunia mendatang. Keberhasilan dalam menguasai teknologi informasi

Lebih terperinci

ANALISIS SKALABILITAS SERVER VIRTUALISASI PADA AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER NEW MEDIA

ANALISIS SKALABILITAS SERVER VIRTUALISASI PADA AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER NEW MEDIA ANALISIS SKALABILITAS SERVER VIRTUALISASI PADA AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER NEW MEDIA Jurusan Teknik Elektro, Universitas Udayana Kampus Bukit Jimbaran, Bali, 80361 Email : igede.ekasanjaya@gmail.com

Lebih terperinci

LAPORAN TUGAS AKHIR PENGUNCIAN FILE DATABASE ACCESS MENGGUNAKAN SISTEM INFORMASI RENTAL DVD DENGAN STUDI KASUS PADA DIGITAL DISC

LAPORAN TUGAS AKHIR PENGUNCIAN FILE DATABASE ACCESS MENGGUNAKAN SISTEM INFORMASI RENTAL DVD DENGAN STUDI KASUS PADA DIGITAL DISC LAPORAN TUGAS AKHIR PENGUNCIAN FILE DATABASE ACCESS MENGGUNAKAN SISTEM INFORMASI RENTAL DVD DENGAN STUDI KASUS PADA DIGITAL DISC Disusun oleh : JEFFRY SOJAYADI A11.2006.02716 Fakultas Ilmu Komputer Universitas

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Istilah virtualisasi (virtualization) memiliki banyak pengertian. Jika merujuk pada kamus Oxford, istilah virtualization merupakan turunan dari kata virtualize yang

Lebih terperinci

MODUL MANAJEMEN JARINGAN KOMPUTER INSTALASI VIRTUAL MACHINE STUDI KASUS PADA VMWARE WORKSTATION 12

MODUL MANAJEMEN JARINGAN KOMPUTER INSTALASI VIRTUAL MACHINE STUDI KASUS PADA VMWARE WORKSTATION 12 MODUL MANAJEMEN JARINGAN KOMPUTER INSTALASI VIRTUAL MACHINE STUDI KASUS PADA VMWARE WORKSTATION 12 Dosen Pengampu: Dr. Eko Marpanaji, M.T. Disusun Oleh: RISKA DAMI RISTANTO NIM. 15720251002 PENDIDIKAN

Lebih terperinci

Bermain dengan Infrastruktur Virtual : VMware vsphere (Tulisan Pertama)

Bermain dengan Infrastruktur Virtual : VMware vsphere (Tulisan Pertama) 2012 Bermain dengan Infrastruktur Virtual : VMware vsphere (Tulisan Pertama) Berkah I. Santoso berkahs@cloudindonesia.or.id http://www.mislinux.org/ Lisensi Dokumen:.OR.ID Lisensi Atribusi-Berbagi Serupa

Lebih terperinci

PENERAPAN MULTI VIRTUAL APPLIANCE SERVER PADA PENGEMBANGAN LABORATORIUM MENGGUNAKAN TEKNOLOGI VIRTUALISASI

PENERAPAN MULTI VIRTUAL APPLIANCE SERVER PADA PENGEMBANGAN LABORATORIUM MENGGUNAKAN TEKNOLOGI VIRTUALISASI PENERAPAN MULTI VIRTUAL APPLIANCE SERVER PADA PENGEMBANGAN LABORATORIUM MENGGUNAKAN TEKNOLOGI VIRTUALISASI Fauzan Masykur Program Studi Teknik Informatika, Universitas Muhammadiyah Ponorogo Alamat Korespondensi

Lebih terperinci

Bermain dengan Infrastruktur Virtual : VMware vsphere (Tulisan Pertama)

Bermain dengan Infrastruktur Virtual : VMware vsphere (Tulisan Pertama) 2012 Bermain dengan Infrastruktur Virtual : VMware vsphere (Tulisan Pertama) Berkah I. Santoso berkahs@cloudindonesia.or.id http://www.mislinux.org/ Lisensi Dokumen:.or.id Seluruh dokumen di CloudIndonesiA.or.id

Lebih terperinci

PROGRAM BANTU PEMBELAJARAN MENGHITUNG KESETARAAN SATUAN BAKU BERDASARKAN TEORI PEMBELAJARAN KONSTRUKTIVISME UNTUK KELAS IV SEKOLAH DASAR

PROGRAM BANTU PEMBELAJARAN MENGHITUNG KESETARAAN SATUAN BAKU BERDASARKAN TEORI PEMBELAJARAN KONSTRUKTIVISME UNTUK KELAS IV SEKOLAH DASAR LAPORAN TUGAS AKHIR PROGRAM BANTU PEMBELAJARAN MENGHITUNG KESETARAAN SATUAN BAKU BERDASARKAN TEORI PEMBELAJARAN KONSTRUKTIVISME UNTUK KELAS IV SEKOLAH DASAR Tugas Akhir ini disusun guna memenuhi salah

Lebih terperinci

LAPORAN TUGAS AKHIR WEB DISEMINASI ALAT KONTRASEPSI BERBASIS SPK

LAPORAN TUGAS AKHIR WEB DISEMINASI ALAT KONTRASEPSI BERBASIS SPK LAPORAN TUGAS AKHIR WEB DISEMINASI ALAT KONTRASEPSI BERBASIS SPK Tugas Akhir ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika (TI) pada Fakultas Ilmu Komputer

Lebih terperinci

VirtualBox adalah aplikasi virtualisasi untuk komputer x86 atau x64 Berfungsi sebagai aplikasi virtual machine pengganti fisik dari PC

VirtualBox adalah aplikasi virtualisasi untuk komputer x86 atau x64 Berfungsi sebagai aplikasi virtual machine pengganti fisik dari PC Victor Tengker VirtualBox adalah aplikasi virtualisasi untuk komputer x86 atau x64 Berfungsi sebagai aplikasi virtual machine pengganti fisik dari PC 2 Spesifikasi PC Host untuk menjalankan VirtualBox

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR LAPORAN PROYEK AKHIR CD INTERAKTIF PROFILE LASKAR BAND Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika D3 pada Fakultas Ilmu Komputer Universitas

Lebih terperinci

Tugas Teknologi Open Source

Tugas Teknologi Open Source Nama : Didit Jamianto NIM : 14111095 Kelas / Prodi : 22 / TI Tugas Teknologi Open Source Soal 1. Apa yang dimaksud dengan server Virtualization? 2. Bandingkan dengan beberapa server Virtualization berikut

Lebih terperinci

Virtual Machine Hyper-V. Written by Khoirur Rosyidin Monday, 12 November :45

Virtual Machine Hyper-V. Written by Khoirur Rosyidin Monday, 12 November :45 Virtual machine (VM) adalah suatu environment, biasanya sebuah program atau sistem operasi, yang tidak ada secara fisik tetapi dijalankan dalam environment lain. Dalam konteks ini, VM disebut guest sementara

Lebih terperinci

LAPORAN TUGAS AKHIR. Perancangan Basis Data Pemasangan dan Perawatan Berkala Tower Telepon Seluler Pada CV. Lintas Reka Cipta

LAPORAN TUGAS AKHIR. Perancangan Basis Data Pemasangan dan Perawatan Berkala Tower Telepon Seluler Pada CV. Lintas Reka Cipta LAPORAN TUGAS AKHIR Perancangan Basis Data Pemasangan dan Perawatan Berkala Tower Telepon Seluler Pada CV. Lintas Reka Cipta Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program

Lebih terperinci

PROPOSAL TUGAS AKHIR

PROPOSAL TUGAS AKHIR PROPOSAL TUGAS AKHIR SISTEM INFORMASI PENJUALAN KOMPUTER SECARA E-COMMERCE PADA CV. MEDIA PRIMA SEMARANG Nama N I M Program Studi Disusun Oleh : : Septia Eka Marizayanti : A12.2005.02037 : Sistem Informasi

Lebih terperinci

INSTALASI LINUX DEBIAN 6 MENGGUNAKAN VIRTUAL BOX

INSTALASI LINUX DEBIAN 6 MENGGUNAKAN VIRTUAL BOX INSTALASI LINUX DEBIAN 6 MENGGUNAKAN VIRTUAL BOX Muhamad Satim muhamad.satim@raharja.info Abstrak Perkembangan teknologi informatika yang semakin hari semakin berkembang dengan pesat, menuntut kita untuk

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENGOLAHAN NILAI AKADEMIK PADA SMP NEGERI 14 SEMARANG

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENGOLAHAN NILAI AKADEMIK PADA SMP NEGERI 14 SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PENGOLAHAN NILAI AKADEMIK PADA SMP NEGERI 14 SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN BARANG CV. JELAJAH KOMPUTER SEMARANG. Disusun oleh :

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN BARANG CV. JELAJAH KOMPUTER SEMARANG. Disusun oleh : LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN BARANG CV. JELAJAH KOMPUTER SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada Fakultas

Lebih terperinci

LAPORAN TUGAS AKHIR PENERAPAN METODE FUZZY DALAM SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KAMERA DSLR

LAPORAN TUGAS AKHIR PENERAPAN METODE FUZZY DALAM SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KAMERA DSLR LAPORAN TUGAS AKHIR PENERAPAN METODE FUZZY DALAM SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KAMERA DSLR Nama NIM Disusun Oleh : : Ari Sukma Firmanullah : A11.2009.04758 Program Studi : Teknik Informatika S-1

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN BARANG PADA APOTEK RAMADHAN SEMARANG

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN BARANG PADA APOTEK RAMADHAN SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN BARANG PADA APOTEK RAMADHAN SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas

Lebih terperinci

LAPORAN TUGAS AKHIR PETA INFORMASI DIGITAL PARIWISATA KABUPATEN JEPARA DENGAN APLIKASI BERBASIS ANDROID

LAPORAN TUGAS AKHIR PETA INFORMASI DIGITAL PARIWISATA KABUPATEN JEPARA DENGAN APLIKASI BERBASIS ANDROID LAPORAN TUGAS AKHIR PETA INFORMASI DIGITAL PARIWISATA KABUPATEN JEPARA DENGAN APLIKASI BERBASIS ANDROID Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program studi sistem informasi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN JARINGAN Proses menganalisa sistem merupakan langkah awal yang harus dilakukan dalam membangun sebuah system. Analisa system adalah proses menguraikan beberapa informasi

Lebih terperinci

LAPORAN TUGAS AKHIR APLIKASI PERPUSTAKAAN PADA MA AL IRSYAD GAJAH. Disusun Oleh: : Nurul Aini : A Program Studi : Manajemen Informatika

LAPORAN TUGAS AKHIR APLIKASI PERPUSTAKAAN PADA MA AL IRSYAD GAJAH. Disusun Oleh: : Nurul Aini : A Program Studi : Manajemen Informatika p LAPORAN TUGAS AKHIR APLIKASI PERPUSTAKAAN PADA MA AL IRSYAD GAJAH Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Manajemen Informatika D-3 pada Fakultas Ilmu Komputer

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Virtualisasi

BAB I PENDAHULUAN. 1.1 Virtualisasi BAB I PENDAHULUAN 1.1 Virtualisasi Virtualisasi Server telah berkembang dan menjadi bagian penting infrastruktur teknologi informasi modern pada perusahaan. Virtualisasi Server memungkinkan server dibuat

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI AKADEMIK PADA MA NU NURUL HUDA MANGKANG KULON TUGU SEMARANG. Disusun oleh :

LAPORAN TUGAS AKHIR SISTEM INFORMASI AKADEMIK PADA MA NU NURUL HUDA MANGKANG KULON TUGU SEMARANG. Disusun oleh : LAPORAN TUGAS AKHIR SISTEM INFORMASI AKADEMIK PADA MA NU NURUL HUDA MANGKANG KULON TUGU SEMARANG Disusun oleh : Nama : AGUS SUSANTO NIM : A12.2003.01509 Program Studi : Sistem Informasi FAKULTAS ILMU KOMPUTER

Lebih terperinci

Bab 8. Virtual Machine (VM)

Bab 8. Virtual Machine (VM) Bab 8. Virtual Machine (VM) 8.1 Pendahuluan Virtual machine (VM) adalah suatu environment, biasanya sebuah program atau system operasi, yang tidak ada secara fisik tetapi dijalankan dalam environment lain.

Lebih terperinci

Sekilas Tentang Virtualisasi. Istilah Virtualisasi pada Buku Ini

Sekilas Tentang Virtualisasi. Istilah Virtualisasi pada Buku Ini Sekilas Tentang Virtualisasi Apakah Anda pernah berpikir dibenak bagaimana cara menjalankan banyak sistem operasi sekaligus dalam satu komputer. Memang ada caranya salah satunya dengan virtualisasi yang

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN KENAIKAN JABATAN PADA PT. STACO JASAPRATAMA

LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN KENAIKAN JABATAN PADA PT. STACO JASAPRATAMA LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN KENAIKAN JABATAN PADA PT. STACO JASAPRATAMA Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada

Lebih terperinci

Virtualisasi, Cloud Computing & Teknologi Open Source Dosen Pembina: Imam Suharjo, ST, M.Eng Ditulis Oleh:

Virtualisasi, Cloud Computing & Teknologi Open Source Dosen Pembina: Imam Suharjo, ST, M.Eng Ditulis Oleh: Virtualisasi, Cloud Computing & Teknologi Open Source Dosen Pembina: Imam Suharjo, ST, M.Eng Ditulis Oleh: Ludy Herdina Yahman 14111023 Teknik Informatika Universitas Mercu Buana Yogyakarta Desember 2015-2016

Lebih terperinci

LAPORAN TUGAS AKHIR PROGRAM PENDUKUNG PEMBELAJARAN KINEMATIKA GERAK DENGAN BILINGUAL. Disusun oleh :

LAPORAN TUGAS AKHIR PROGRAM PENDUKUNG PEMBELAJARAN KINEMATIKA GERAK DENGAN BILINGUAL. Disusun oleh : LAPORAN TUGAS AKHIR PROGRAM PENDUKUNG PEMBELAJARAN KINEMATIKA GERAK DENGAN BILINGUAL Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program studi Teknik Informatika S-1 pada Fakultas

Lebih terperinci

LAPORAN TUGAS AKHIR APLIKASI PENCACAHAN DAN PEMBEAAN KIRIMAN POS PADA BEA CUKAI SEMARANG BERBASIS JAVA DENGAN SMS GATEWAY

LAPORAN TUGAS AKHIR APLIKASI PENCACAHAN DAN PEMBEAAN KIRIMAN POS PADA BEA CUKAI SEMARANG BERBASIS JAVA DENGAN SMS GATEWAY LAPORAN TUGAS AKHIR APLIKASI PENCACAHAN DAN PEMBEAAN KIRIMAN POS PADA BEA CUKAI SEMARANG BERBASIS JAVA DENGAN SMS GATEWAY Nama NIM Program Studi Disusun Oleh: : Muhammad Rifqi Fauzi : A11.2008.043942 :

Lebih terperinci

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga memungkinkan kita untuk menghubungkan komputer melalui jaringan. Jaringan komputer cukup berkembang

Lebih terperinci

BAB 4 PENGUJIAN DAN ANALISIS

BAB 4 PENGUJIAN DAN ANALISIS 40 BAB 4 PENGUJIAN DAN ANALISIS 4.1 Pengujian Pengujian terbagi lima bagian, pengujian pada saat native dan saat menggunakan virtualisasi dengan empat pendekatan yang berbeda. Ini artinya dari delapan

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN RUMAH VILLA PAYUNG INDAH PADA PT KREASICIPTA BUKITASRI SEMARANG

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN RUMAH VILLA PAYUNG INDAH PADA PT KREASICIPTA BUKITASRI SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN RUMAH VILLA PAYUNG INDAH PADA PT KREASICIPTA BUKITASRI SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Pada awalnya, komputer pribadi (stand alone), menggunakan program sesuai dengan kebutuhan pengguna tanpa ada mekanisme komunikasi data antarkomputer. Seiring dengan

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN PADA CV. BALDAH KOMPUTER SEMARANG

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN PADA CV. BALDAH KOMPUTER SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN PADA CV. BALDAH KOMPUTER SEMARANG Laporan ini disusun guna memenuhi salah satu syarat Untuk menyelesaikan program pendidikan Strata 1 pada Fakultas Ilmu Komputer

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR LAPORAN PROYEK AKHIR SISTEM INFORMASI PERPUSTAKAAN PADA SMK BHAKTI PERSADA KENDAL Nama NIM Program Studi Disusun Oleh : : Siti Aminah : A21.2007.05959 : Manajemen Informatika FAKULTAS ILMU KOMPUTER UNIVERSITAS

Lebih terperinci

LAPORAN TUGAS AKHIR MEDIA PEMBELAJARAN MENGENAL KERJA PANCA INDRA PADA MANUSIA UNTUK SISWA SD BERBASIS MULTIMEDIA. Disusun Oleh :

LAPORAN TUGAS AKHIR MEDIA PEMBELAJARAN MENGENAL KERJA PANCA INDRA PADA MANUSIA UNTUK SISWA SD BERBASIS MULTIMEDIA. Disusun Oleh : LAPORAN TUGAS AKHIR MEDIA PEMBELAJARAN MENGENAL KERJA PANCA INDRA PADA MANUSIA UNTUK SISWA SD BERBASIS MULTIMEDIA Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR LAPORAN PROYEK AKHIR KOMPUTERISASI SISTEM PENDATAAN KAS PADA BPR SWADHARMA MRANGGEN Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Komputer Akuntansi D III pada Fakultas

Lebih terperinci

LAPORAN TUGAS AKHIR. Pembelajaran Agama Islam Untuk Anak Sekolah Dasar Kelas 1 BerbasisMultimedia. Disusun Oleh:

LAPORAN TUGAS AKHIR. Pembelajaran Agama Islam Untuk Anak Sekolah Dasar Kelas 1 BerbasisMultimedia. Disusun Oleh: LAPORAN TUGAS AKHIR Pembelajaran Agama Islam Untuk Anak Sekolah Dasar Kelas 1 BerbasisMultimedia Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Teknik Informatika

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 29 BAB III METODOLOGI PENELITIAN 3.1 Kerangka Pikir Saat ini penggunaan server belum dapat dikatakan maksimal karena dalam beberapa layanan hanya mengutamakan salah satu perangkat server namun disisi lain

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN OBAT PADA APOTEK MEKAR FARMA SEMARANG

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN OBAT PADA APOTEK MEKAR FARMA SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN OBAT PADA APOTEK MEKAR FARMA SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas

Lebih terperinci

LAPORAN TUGAS AKHIR. Perancangan Sistem Informasi Administrasi Untuk Distributor Media Massa Topas Agency. Disusun oleh :

LAPORAN TUGAS AKHIR. Perancangan Sistem Informasi Administrasi Untuk Distributor Media Massa Topas Agency. Disusun oleh : LAPORAN TUGAS AKHIR Perancangan Sistem Informasi Administrasi Untuk Distributor Media Massa Topas Agency Nama NIM Program Studi Disusun oleh : : Taufik Sahaini Ashari : A12.2004.01693 : Sistem Informasi

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI SIMPAN PINJAM KOPERASI KARYAWAN PT GOLDEN MANYARAN SEMARANG. Disusun Oleh :

LAPORAN TUGAS AKHIR SISTEM INFORMASI SIMPAN PINJAM KOPERASI KARYAWAN PT GOLDEN MANYARAN SEMARANG. Disusun Oleh : LAPORAN TUGAS AKHIR SISTEM INFORMASI SIMPAN PINJAM KOPERASI KARYAWAN PT GOLDEN MANYARAN SEMARANG Disusun Oleh : Nama : Wihala Sandra Y NIM : A11.2000.01486 Program Studi : Teknik Informatika FAKULTAS ILMU

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1. Perancangan Router OS Debian 6.0 QUAGGA PROSES ROUTING WEB INTERFACE MANAJEMAN BANDWIDTH HTB TOOL INPUT USER Gambar 3.1 Alur Kerja Interface Router dan Server Bandwidth

Lebih terperinci

Pengantar Sistem Operasi

Pengantar Sistem Operasi Pengantar Sistem Operasi Disampaikan pada Diklat dan Sertifikasi Instalasi Sistem Operasi dan Aplikasi Guru SMK 2014 Oleh : Siyamta IT Abteilung, VEDC Malang Materi Presentasi Apa itu Sistem Operasi? Struktur

Lebih terperinci

PERANCANGAN DATABASE PENGIRIMAN PAKET PADA PT. SUMBER JATI BARU PEKALONGAN

PERANCANGAN DATABASE PENGIRIMAN PAKET PADA PT. SUMBER JATI BARU PEKALONGAN LAPORAN TUGAS AKHIR PERANCANGAN DATABASE PENGIRIMAN PAKET PADA PT. SUMBER JATI BARU PEKALONGAN Disusun Oleh : Nama : GUSTIANI ARIDIANSARI NIM : A12.2004.01805 Program Studi : Sistem Informasi S I Fakultas

Lebih terperinci

ANALISIS PADA JARINGAN KOMPUTER DENGAN METODE VIRTUALISASI

ANALISIS PADA JARINGAN KOMPUTER DENGAN METODE VIRTUALISASI ANALISIS PADA JARINGAN KOMPUTER DENGAN METODE VIRTUALISASI Agung Galih Setiawan, A11.2008.04434 Email : galihboncel@yahoo.co.id Abstraksi pada jurnal ini akan dibahas Perkembangan teknoligi informatika

Lebih terperinci

LAPORAN PRAKTEK SISTEM OPERASI JARINGAN KOMPUTER

LAPORAN PRAKTEK SISTEM OPERASI JARINGAN KOMPUTER LAPORAN PRAKTEK SISTEM OPERASI JARINGAN KOMPUTER JOB I Instalasi Sistem Operasi Windows Server 2008 Di susun oleh: Nama : Winda Rizky Putri NIM : 3.33.10.1.21 Kelas : TK 3B PROGRAM STUDI TEKNIK TELEKOMUNIKASI

Lebih terperinci

LAPORAN PROYEK AKHIR COMPANY PROFILE FRANCHISE TOKO ECOSWAY

LAPORAN PROYEK AKHIR COMPANY PROFILE FRANCHISE TOKO ECOSWAY LAPORAN PROYEK AKHIR COMPANY PROFILE FRANCHISE TOKO ECOSWAY Laporan ini disusun guna memenuhi salah satu syarat menyelesaikan pendidikan di Universitas Dian Nuswantoro. Di susun oleh : Nama : Farah Deba

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Pengujian 3.1.1. Analisis Pengujian Kompatibilitas Docker Pengujian dilakukan untuk menguji keunggulan Docker dalam hal kompatibilitas. Selain itu

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN BERBASIS WEBSITE PADA CV. ARINTA WIJAYA SEMARANG

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN BERBASIS WEBSITE PADA CV. ARINTA WIJAYA SEMARANG LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN BERBASIS WEBSITE PADA CV. ARINTA WIJAYA SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1

Lebih terperinci

PERBANDINGAN KINERJA VIRTUAL XEN DAN KVM. Andika Firdaus Jurusan Teknik Informatika STMIK PalComTech Palembang

PERBANDINGAN KINERJA VIRTUAL XEN DAN KVM. Andika Firdaus Jurusan Teknik Informatika STMIK PalComTech Palembang PERBANDINGAN KINERJA VIRTUAL XEN DAN KVM Andika Firdaus Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak virtualisasi merupakan sebuah teknik untuk menyembunyikan karakteristik fisik dari

Lebih terperinci

LAPORAN TUGAS AKHIR MEDIA LATIH DAYA ANALISA DAN LOGIKA UNTUK ANAK BERBASIS KOMPUTER

LAPORAN TUGAS AKHIR MEDIA LATIH DAYA ANALISA DAN LOGIKA UNTUK ANAK BERBASIS KOMPUTER LAPORAN TUGAS AKHIR MEDIA LATIH DAYA ANALISA DAN LOGIKA UNTUK ANAK BERBASIS KOMPUTER Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada Fakultas

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERPUSTAKAAN SMAN 01 KEBUMEN. Disusun Oleh:

LAPORAN TUGAS AKHIR SISTEM INFORMASI PERPUSTAKAAN SMAN 01 KEBUMEN. Disusun Oleh: p LAPORAN TUGAS AKHIR SISTEM INFORMASI PERPUSTAKAAN SMAN 01 KEBUMEN Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Manajemen Informatika D-3 pada Fakultas Ilmu Komputer

Lebih terperinci

PENGANTAR KOMPUTER & SOFTWARE II

PENGANTAR KOMPUTER & SOFTWARE II PENGANTAR KOMPUTER & SOFTWARE II POKOK BAHASAN PERTEMUAN Simulasi instalasi Sistem Operasi dengan virtual box Tim Pengajar KU1202 - Institut Teknologi Sumatera TABLE OF CONTENT 2 Table of Content Mengenal

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Perkembangan aplikasi berbasis web sangat pesat, seiring dengan perkembangan komputer dan internet. Selain itu, aplikasi berbasis web juga semakin banyak digunakan

Lebih terperinci

Pemanfaatan Virtual Reality Pada PT. TVKU Sebagai Media Pengenalan Pada Sponsorship

Pemanfaatan Virtual Reality Pada PT. TVKU Sebagai Media Pengenalan Pada Sponsorship LAPORAN TUGAS AKHIR Pemanfaatan Virtual Reality Pada PT. TVKU Sebagai Media Pengenalan Pada Sponsorship Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Teknik Informatika

Lebih terperinci

LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA SISTEM INFORMASI PENJUALAN DAN PEMBELIAN BARANG PADA TB. MULYOJATI SUMOWONO KAB.

LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA SISTEM INFORMASI PENJUALAN DAN PEMBELIAN BARANG PADA TB. MULYOJATI SUMOWONO KAB. LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA SISTEM INFORMASI PENJUALAN DAN PEMBELIAN BARANG PADA TB. MULYOJATI SUMOWONO KAB. SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan

Lebih terperinci

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI) BAB III METODOLOGI 3.1. Tempat dan Waktu Penelitian Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI) yang berlokasi di Gedung AR Fachruddin B Universitas Muhammadiyah Yogyakarta,

Lebih terperinci

BAB III METODOLOGI. Alat dan bahan yang digunakan dalam penelitian ini terdiri dari perangkat lunak dan

BAB III METODOLOGI. Alat dan bahan yang digunakan dalam penelitian ini terdiri dari perangkat lunak dan BAB III METODOLOGI 3.1. Peralatan dan Bahan Penelitian Alat dan bahan yang digunakan dalam penelitian ini terdiri dari perangkat lunak dan perangkat keras. Perangkat keras terdiri atas 1 komputer sebagai

Lebih terperinci

APLIKASI PEMESANAN TIKET KERETA API PADA PT STASIUN SEMARANG TAWANG BERBASIS WEB

APLIKASI PEMESANAN TIKET KERETA API PADA PT STASIUN SEMARANG TAWANG BERBASIS WEB LAPORAN TUGAS AKHIR APLIKASI PEMESANAN TIKET KERETA API PADA PT STASIUN SEMARANG TAWANG BERBASIS WEB Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika

Lebih terperinci

LAPORAN TUGAS AKHIR. Rekayasa Perangkat Lunak E-commerce untuk Penjawi Mebel. Disusun oleh :

LAPORAN TUGAS AKHIR. Rekayasa Perangkat Lunak E-commerce untuk Penjawi Mebel. Disusun oleh : LAPORAN TUGAS AKHIR Rekayasa Perangkat Lunak E-commerce untuk Penjawi Mebel Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Teknik Informatika S-1 pada Fakultas Ilmu

Lebih terperinci

PENDAHULUAN. Gambar 1.1 Arsitektur Two-Tier 2 1 BAB I

PENDAHULUAN. Gambar 1.1 Arsitektur Two-Tier 2 1 BAB I 1 BAB I PENDAHULUAN 1.1.Latar Belakang Kebanyakan program yang ada saat ini merupakan sistem terdistribusi, yaitu suatu sistem yang mendistribusikan informasi yang diprosesnya di antara beberapa komputer.

Lebih terperinci

LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA ADMINISTRASI KEPEGAWAIAN PADA PT PLN (PERSERO) UNIT PENDIDIKAN DAN PELATIHAN (UDIKLAT) SEMARANG

LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA ADMINISTRASI KEPEGAWAIAN PADA PT PLN (PERSERO) UNIT PENDIDIKAN DAN PELATIHAN (UDIKLAT) SEMARANG LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA ADMINISTRASI KEPEGAWAIAN PADA PT PLN (PERSERO) UNIT PENDIDIKAN DAN PELATIHAN (UDIKLAT) SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan

Lebih terperinci

virtualisasi adalah proses menyatakan atau membuat sesuatu menjadi nyata.

virtualisasi adalah proses menyatakan atau membuat sesuatu menjadi nyata. Konsep Virtualisasi Rima Hidayati Rima.hidayati@gmail.com http://ordinaryma.blogspot.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk

Lebih terperinci

Pendahuluan 1.1 Latar Belakang

Pendahuluan 1.1 Latar Belakang 1. Pendahuluan 1.1 Latar Belakang Penggunaan mesin virtual (VM) oleh beberapa perusahaan sudah merupakan hal biasa. Baik digunakan untuk penyediaan VPS (Virtual Private Server) [12] maupun cloud computing

Lebih terperinci

LAPORAN TUGAS AKHIR PERANCANGAN SISTEM BASIS DATA PELAYANAN KESEHATAN IBU DAN ANAK PADA PUSKESMAS PEMBANTU KEKANCAN MUKTI SEMARANG.

LAPORAN TUGAS AKHIR PERANCANGAN SISTEM BASIS DATA PELAYANAN KESEHATAN IBU DAN ANAK PADA PUSKESMAS PEMBANTU KEKANCAN MUKTI SEMARANG. LAPORAN TUGAS AKHIR PERANCANGAN SISTEM BASIS DATA PELAYANAN KESEHATAN IBU DAN ANAK PADA PUSKESMAS PEMBANTU KEKANCAN MUKTI SEMARANG Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR LAPORAN PROYEK AKHIR PEMBUATAN VIDEO DOKUMENTER DENGAN JUDUL MEDIA PROMOSI OBYEK WISATA di SEMARANG BERKONSEP MULTI MEDIA Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program

Lebih terperinci

LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA SISTEM PELAYANAN TAMU HOTEL(STUDI KASUS PADA HOTEL RINJANI SEMARANG).

LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA SISTEM PELAYANAN TAMU HOTEL(STUDI KASUS PADA HOTEL RINJANI SEMARANG). LAPORAN TUGAS AKHIR PERANCANGAN BASIS DATA SISTEM PELAYANAN TAMU HOTEL(STUDI KASUS PADA HOTEL RINJANI SEMARANG). Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN 1.1 ANALISA KEBUTUHAN SISTEM

BAB III ANALISIS DAN PERANCANGAN 1.1 ANALISA KEBUTUHAN SISTEM BAB III ANALISIS DAN PERANCANGAN 1.1 ANALISA KEBUTUHAN SISTEM Saat ini, sebagian besar aplikasi yang digunakan untuk tujuan ilmu pengetahuan dan bisnis pada berbagai skala membutuhkan puluhan atau bahkan

Lebih terperinci

Isnan Nofarianto Kurniawan. Ibnu Febry Kurniawan. Abstrak

Isnan Nofarianto Kurniawan. Ibnu Febry Kurniawan. Abstrak IMPLEMENTASI VIRTUALISASI MENGGUNAKAN XEN HYPERVISOR Isnan Nofarianto Kurniawan D3 Manajemen Informatika, Fakultas Teknik, Universitas Negeri Surabaya, isnan.nofarianto.k@gmail.com Ibnu Febry Kurniawan

Lebih terperinci

BAB I Pendahuluan. 1BAB I Pendahuluan

BAB I Pendahuluan. 1BAB I Pendahuluan BAB I Pendahuluan 1BAB I Pendahuluan 1.1 Latar Belakang Suatu sistem dan layanan yang berbasis jaringan saat ini makin terintegrasi ke dalam serat-serat kehidupan penggunanya, baik secara personal maupun

Lebih terperinci

LAPORAN PROYEK AKHIR

LAPORAN PROYEK AKHIR i LAPORAN PROYEK AKHIR KONFIGURASI ROUTER PADA JARINGAN KOMPUTER DI DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA KABUPATEN DEMAK DENGAN MENGGUNAKAN MIKROTIK ROUTER OS Laporan ini disusun guna memenuhi salah satu

Lebih terperinci

LAPORAN TUGAS AKHIR SISTEM INFORMASI KEPENDUDUKAN PADA KANTOR KECAMATAN BANYUMANIK SEMARANG BERBASIS WEB. Disusun Oleh :

LAPORAN TUGAS AKHIR SISTEM INFORMASI KEPENDUDUKAN PADA KANTOR KECAMATAN BANYUMANIK SEMARANG BERBASIS WEB. Disusun Oleh : LAPORAN TUGAS AKHIR SISTEM INFORMASI KEPENDUDUKAN PADA KANTOR KECAMATAN BANYUMANIK SEMARANG BERBASIS WEB Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program studi Sistem Informasi

Lebih terperinci

Achmad Rizali Makalah Sistem Operasi 1

Achmad Rizali Makalah Sistem Operasi 1 Achmad Rizali Makalah Sistem Operasi 1 DAFTAR ISI BAB I : PENDAHULUAN A. Latar belakang... 3 B. Tujuan... 3 C. Manfaat... 3 BAB II : PEMBAHASAN A. Sejarah Sistem Operasi Komputer... 4 B. Fungsi Sistem

Lebih terperinci

Belajar Teknologi Virtualisasi : VMWare vsphere Hypervisor ESXi (1)

Belajar Teknologi Virtualisasi : VMWare vsphere Hypervisor ESXi (1) Belajar Teknologi Virtualisasi : VMWare vsphere Hypervisor ESXi (1) Jika anda pernah menggunakan virtualization technology level desktop seperti VirtualBox, VMWare Workstation, KVM, Xen maupun VMWare Server

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 8 BAB 2 LANDASAN TEORI 2.1 Arsitektur Virtualisasi Pada virtualisasi platform x86/x86-64, perangkat lunak/lapisan virtualisasi ditambahkan di antara perangkat keras dan sistem operasi guest seperti yang

Lebih terperinci

MEMBANGUN APLIKASI E BOOK READER DENGAN JAVA MICRO EDITION (JAVA ME) UNTUK PONSEL BERBASIS JAVA MIDP 2.0

MEMBANGUN APLIKASI E BOOK READER DENGAN JAVA MICRO EDITION (JAVA ME) UNTUK PONSEL BERBASIS JAVA MIDP 2.0 MEMBANGUN APLIKASI E BOOK READER DENGAN JAVA MICRO EDITION (JAVA ME) UNTUK PONSEL BERBASIS JAVA MIDP 2.0 SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I pada Jurusan Teknik

Lebih terperinci

4. SISTEM OPERASI TERDISTRIBUSI

4. SISTEM OPERASI TERDISTRIBUSI 4. SISTEM OPERASI TERDISTRIBUSI APAKAH SISTEM OPERASI TERDISTRIBUSI? Sistem operasi terdistribusi adalah salah satu implementasi dari sistem terdistribusi, di mana sekumpulan komputer dan prosesor yang

Lebih terperinci

Yama Fresdian Dwi Saputro from-engineer.blogspot.com

Yama Fresdian Dwi Saputro  from-engineer.blogspot.com Instalasi Debian Lenny di dalam VMWare workstation 9.0 Yama Fresdian Dwi Saputro fds.yama@gmail.com http:// from-engineer.blogspot.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

RANCANG BANGUN PERANGKAT LUNAK ADMINISTRASI XEN VIRTUAL MACHINE BERBASIS WEB

RANCANG BANGUN PERANGKAT LUNAK ADMINISTRASI XEN VIRTUAL MACHINE BERBASIS WEB RANCANG BANGUN PERANGKAT LUNAK ADMINISTRASI XEN VIRTUAL MACHINE BERBASIS WEB Yanur Kurniawan, Idris Winarno, Kholid Fathoni Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya

Lebih terperinci