Monday, October 12, 2015

Sistem Operasi Virtual Machine



MAKALAH SISTEM OPERASI*
Tugas Individu




Disusun Oleh :
Pitrani Exnihilo (28114453)
2KB04



Sistem Komputer
Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Gunadarma


KATA PENGANTAR

Dengan mengucap puji dan syukur kepada Allah SWT yang telah melimpahkan segala rahmat dan hidayah-Nya, sehingga saya dapat menyelesaikan makalah sistem operasi ini dengan baik dan lancar. Serta, tidak lupa saya menyampaikan terimakasih terhadap semua phak yang telah membantu penyusunan makalah ini. Saya berharap makalah ini dapat berguna bagi mahasiswa lainnya.

          Saya juga memohon maaf apabila ada kekurangan, kesalahan bahkan kata-kata yang kurang berkenan di hati dan disisi lain saya sangat mengharapkan ada masukan baik berupa kritik maupun saran. Sehingga penyusunan makalah ini dapat diperbaiki untuk menjadi lebih baik, karena tidak ada manusia yang sempurna kecuali Allah SWT.

            Makalah ini aya susun demi menyelesaikan tugas individual Sistem Operasi*. Saya harapkan makalah ini mampu menjadi sebuah refernsi bagi yang lain. Akhir kata kami mengharapkan makalah ini dapat bermanfaat bagi saya secara pribadi maupun para pembaca makalah ini.




Jakarta, 08 Oktober 2015

Pitrani Exnihilo          







DAFTAR ISI


KATA PENGANTAR ………………………………………………………. i

DAFTAR ISI ………………………………………………………………… ii

BAB I (PENDAHULUAN) …………………………………………………..1
1.1             Latar Belakang …………………………………………………. 1
1.2             Tujuan …………………………………………………………… 1
1.3             Rumusan Masalah ……………………………………………… 1

BAB II (ISI) …………………………………….…………………………….. 2
                        2.1   Pengertian …………………… ……………………………….. 2
                        2.2   Kelebihan dan Kekurangan………………… ……………….. 2
2.3.1 Kelebihan…………….………………………………... 2
2.3.2 Kekurangan . ……………..…………………………… 3
                        2.3   Fungsi……………………………………………………………4
                        2.4   Jenis Virtual Machine…………………………………………. 4
                        2.5   Kekurangan dan kelebihan tiap jenis …………………….….. 4

BAB III (PENUTUP) …………………………………………………..…….. 7
Kesimpulan …………………………………………………..…… 7
Daftar Pustaka ………….………………………………………… 8




BAB I
PENDAHULUAN

1.1                         Latar Belakang

Makalah ini disusun untuk penjelasan dan mempersentasikan Virtual Machine secara singkat namun jelas. Mengenai kegunaan dari virtual machine itu sendiri, kekurangan serta kelebihannya secara umum. Kemudian menjelaskan secara singkat kekurangan dan kelebihan dari tiap – tiap jenis virtual mechine.

Makalah ini saya susun untuk memenuhi tugas kuliah saya, Sistem Operasi. Ini untuk menguji kreatifitas mahasiswa dan penataan bahasa dalam menyusun sebuah makalah maupun data. Serta memberikan wawwasan yang mandiri terhaddap mahasiswa untuk mencari tau serta mengelolah data.

Virtual Machine adalah sebuah duplikat yang efisien dan terisolasi dari suatu mesin asli seperti yang diungkapkan oleh Gerard J. Popek dan Robert P. Goldberg pada tahun 1974. Sebenarnya, Virtual Machine merupakan software yang digunakan untuk mensimulasikan lingkungan kerja suatu perangkat komputer secara virtual.

1.2                         Tujuan

Untuk menyelesaikan tugas Sistem Operasi dari dosen. Untuk menegtahui apa itu Virtual Machine, kegunaan dan kekurangan serta kelebihannya. Dan lebih rincinya lagi, kita akan membahas kekurangn dan kelebihan dari tiap – tiap jenis virtual mechine.

1.3                         Rumusan Masalah

1.      Apa pengertian dari Virtual Machine ?
2.      Apa kekurangan dan kelebihan dari Virtual Machine ?
3.      Fungsi apa saja yang dapat di lakukan Virtual Machine ?
4.      Apa saja jenis-jenis Virtual Machine ?
5.      Apakah kelebihan da kekurangan dari tiap-tiap jenisnya ?




BAB II
ISI


            2.1   Pengertian

        Saya kutip dari wikipedia virtual machine atau biasa disebut VM adalah sebuah duplikat yang efisien dan terisolasi dari suatu mesin asli seperti yang diungkapkan oleh Gerard J. Popek dan Robert P. Goldberg pada tahun 1974. Dewasanya Virtual Machine merupakan software yang digunakan untuk mensimulasikan lingkungan kerja suatu perangkat komputer secara virtual. Jadi anda tidak perlu menambah hardware apapun disini, cukup dengan simulasi saja. VM akan membuat kumpulan perangkat virtual mulai dari BIOS, Harddisk, memory dan lain-lain sehingga anda bisa menjalankan berbagai macam OS dari sana. Namun OS harus dijadikan disc "virtual" (ISO) terlebih dahulu supaya bisa diinstall di VM. Jadi gampangnya virtual machine adalah sebuah perangkat virtual yang akan memvirtualisasi hardware secara lengkap seperti sistem aslinya.

           Dalam Virtual machine mengenal dua istilah yaitu Host OS dan Guest Os. Host OS adalah sistem operasi dimana virtual machine diinstall sedangkan Guest OS adalah sistem operasi yang diinstall pada virtual machine. Dengan virtual machine bisa menginstall banyak OS didalam OS bawaan Laptop atau komputer. Virtual machine biasa dimanfaatkan untuk uji coba OS sehingga tanpa takut terjadi kesalahan yang menyebabkan kerusakan hardware selain itu juga untuk memanage banyak akun - akun penting yang mengharuskan mempunyai lebih dari 1 pc, karena setiap OS yang diinstall pada virtual machine memiliki MAC Addres yang berbeda.


            2.2   Kelebihan dan Kekurangan Virtual Machine
2.2.1     Kelebihan
1)      Hal Keamanan
VM memiliki  perlindungan yang  lengkap pada berbagai sistem  sumber   daya,   yaitu   dengan  meniadakan   pembagian   sumber   daya secara  langsung,  sehingga  tidak ada masalah proteksi  dalam VM.  Sistem VM adalah kendaraan yang sempurna untuk penelitian dan pengembangan sistem operasi. Dengan VM, jika terdapat suatu perubahan pada satu bagian dari mesin, maka dijamin tidak akan mengubah komponen lainnya.
2)      Memungkinkan   untuk  mendefinisikan   suatu   jaringan   dari   Virtual Machine  (VM).
Tiap - tiap   bagian  mengirim  informasi  melalui   jaringan komunikasi  virtual.  Sekali   lagi,   jaringan  dimodelkan   setelah komunikasi fisik jaringan diimplementasikan pada perangkat lunak.

2.1.2     Kekurangan
1)      Sistem penyimpanan
Perangkat   lunak untuk mesin virtual   sendiri  akan membutuhkan ruang disk   secara   substansial  untuk menyediakan memori virtual dan spooling.  Solusinya   adalah dengan menyediakan disk  virtual atau yang dikenal pula dengan minidisk, dimana  ukuran daya penyimpanannya identik dengan ukuran   sebenarnya.

2)      Pengimplementasian sulit.
Meski konsep VM cukup baik, namun VM sulit diimplementasikan

            2.3   Fungsi Virtual Machine
a)      Mencoba sistem operasi
Dengan virtual machine kita bisa bebas mencoba berbagai jenis sistem operasi yang kita mau, mulai windows, linux, dan lainnya. Misalnya ingin mencoba sistem operasi baru seperti Windows 8.1 update 2 atau Ubuntu 14, dan jika tidak suka tinggal hapus saja. Dengan virtual machine kita seperti memiliki pc dual boot, sayangnya virtual machine tidak seringan dual boot tapi dengan dukungan spek pc yang lumayan bisa membuat kinerja virtual machine juga stabil dan lancar.
b)      Uji coba software
Seperti yang saya sebutkan sebelumnya, saya biasa mencoba berbagai software-software trial di virtual machine, sering juga mencoba beragam software yang dirasa membahayakan komputer utama. Dan bisa juga digunakan untuk uji coba software di sistem operasi berbeda.
c)      Menjalankan software/game jadul
Banyak software dan game lama yang tidak kompatibel dengan sistem operasi terbaru, solusinya bisa menggunakan virtual machine ini, misalnya seperti software dan game yang hanya bisa berjalan di Windows XP.
Segala jenis percobaan bisa kita lakukan divirtual machine dengan syarat hardware kita mumpuni tapi sebelumnya kita harus membangun pc yang kuat dan kebal dari virus terlebih dahulu. Semoga sedikit ulasan pengertian dan fungsi virtual machine ini bermanfaat.

            2.4   Jenis – Jenis Virtual Machine
Secara umum terdapat dua jenis virtual machine, yaitu:
1.      Virtual Machine Aplikasi
Virtual Machine Aplikasi, adalah jenis virtual machine yang dapat menjalankan aplikasi di atas sistem operasi. Biasanya sering disebut sebagai middleware karena bekerja diantara sistem operasi dan aplikasi komputer. Contoh dari virtual machine ini adalah Java Virtual Machine dan Common Language Runtime.
2.      Virtual Machine Sistem Operasi
Virtual Machine Sistem Operasi, adalah jenis virtual machine yang dapat menciptakan lingkungan sistem komputer atau sering disebut sebagai komputer virtual agar dapat menjalankan sistem operasi yang lain. Virtual machine ini sering disebut sebagai emulator, karena mengemulasi sistem operasi menjadi sebuah mesin virtual. Contoh dari virtual mesin ini adalah VMWare Workstation dan Microsoft Virtual PC.

            2.5   Kekurangan dan Kelebihan Tiap Jenisnya

1)      Virtual Box
           Software virtualisasi untuk menginstall sebuah OS “Operating System”, kita tahu bahwa arti dari kata virtuallilsasi merujuk pada kamus Oxford adalah “Convert (something) to a computer-generated simulation of reality” yang artinya,  mengubah/mengkonversi (sesuatu) ke bentuk simulasi dari bentuk yang nyata atau real. Virtual Box  pertamakali dikembangkan oleh perusahaan Jerman (Innotek GmbH). Pada February 2008, Innotek GmbH diakusisi oleh Sun Microsystems. dan menjadi milik Oracle.

a.    Kelebihan
·         Tidak perlu beli komputer/laptop untuk mencoba sistemoperasi maupun server baru. Cukup upgrade RAM atau hardisk untuk mendapatkan performa laptop yang bagus saat menjalankan virtualbox.
·         Dengan virtualbox ini opensource jadi tidak harus membayan lisensina. Tidak seperti VMware yang harus banyar lisensi.
·         Image virtualbox Anda, bisa Anda gunakan dimesin lain yang sudah terinsall di virtualbox. Tinggal play aja. Kalau misalkan aplikasi Anda, di deploy ke virtualbox, Anda dapat dengan mudah melakukan backup and restore. Jadi ga perlu bikin ulang dari awal.

b.   Kekurangan
·      Dibutuhkan spesifikasi laptop atau komputer yang lebih tinggi, terutama RAM sama hardisknya. Agar mesin virtualboxnya jalan dengan baik dan terasa kencang.
·       Tidak bisa capture sistem seperti vmware, musti clone VDI untuk menduplikasi disk virtualboxnya. Kalau di vmware, untuk duplikasi image filenya tinggal copy paste biasa.

2)      VMWare
              VMWare adalah sebuah software yang berfungsi menjalakan sistem operasi, jadi kita tidak perlu khawatir komputer kita akan terformat atau terjadi hal yang tidak kita inginkan, ketika belajar menginstal suatu OS, atau istilah lainnya adalah sistem operasi  yang memudahkan kita dan melindungi sistem operasi yang permanen agar terhindar dari kesalahan atau error dalam melakukan penginstalan sistem operasi.

a.    Kelebihan
·         Mudah digunakan, pengaturan simpel sekali
·          Fitur unity-nya luar biasa! Berbeda dengan fitur “Seamless Mode”-nya virtualbox. Bila di virtualbox taskbar windows
masih ada, di vmware player mengintegrasikan aplikasi windows juga sekalian ke taskbar gnome.
·         Game yang fullscreen lancar walau agak lambat. Game AOE bisa berjalan, tapi respon kursor sangat lambat.
·         Untuk keperluan uji program (trial and error), tidak perlu me-restart PC untuk beralih sistem operasi (dual boot) atau
berpindah komputer.
·          Dapat mengembangkan perangkat lunak multiplatform dengan cepat karena adanya lebih dari sistem operasi yang
berjalaan bersamaan.

b.   Kekurangan
·         Berat, dan lebih lambat dari virtualbox. Respon grafis-nya juga terasa tersendat.
·         Terlalu simpel, sulit menemukan pengaturan yang lebih.
·         Tidak open source, komunitas Linux sangat tergantung ke vmware. Ini membuat bug yang muncul tidak bisa dengan cepat
ditangan

3)      Microsoft Hyper V
           Microsoft Hyper V adalah Virtual Machine keluaran Microsoft. Hyper V adalah Virtualisasi berbasis hypervisor.

a.    Kelebihan
·         Mendukung sampai 4 Prosessor
·         Mendukung sistem operasi 32 dan 64 bit
·         Mendukung sistem operasi windows dan beberapa linux, seperti : SUSE Linux Enterprise,RedHat Enterprise serta CentOS

b.   Kekurangan
·         Memori minimum untuk host adalah 2 GB
·         Menggunakan Storage Area Network untuk media penyimpanan Virtual Machine


















BAB III
PENUTUP

3.1                         Kesimpulan

Dari makalah diatas kita dapat menarik kesimpulan, bahwa virtual machine merupakan software atau perangkat lunak yang mampu mendukung system kinerja pc atau komputer yang kita miliki dengan mengambil ahli system hardware.

Virtual machine mempunyai banyak kelebihan serta manfaat yang banyak. Namun mempunyai beberapa kekurangan dari virtual mechine ini yang masih membtuhkan peerangkat lain hardware maupun lainnya utuk mendukung system kerjan virtual machine ini.

Pada tiap tiap jenis dari virtual machine juga mempunyai kelebihan masing masing. Mempunyai kekurangan dan kelebihandari tiap tiap jenisnya. Pada makalah ini saya menjelaskan 3 jenis virtual machine berserta kelebihan dan kekurangannya.


















DAFTAR PUSTAKA