Software Virtual Machine

02.32
Mesin virtual atau mesin maya (Inggris: virtual machine, disingkat vm) dalam ilmu komputer adalah implementasi perangkat lunak dari sebuah mesin komputer yang dapat menjalankan program sama seperti layaknya sebuah komputer asli.

Pengertian Virtual Machine

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 sobat bisa menginstall banyak OS didalam OS bawaan Laptop / komputer sobat. Virtual machine biasa saya manfaatkan 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.


Software-Software Virtual Machine

Vmware Workstation



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. VMWare ini adalah berbasis windows atau dapat berjalan di sistem operasi window. VMWare  memungkinkan beberapa sistem operasi dijalankan pada satu mesin PC tunggal secara bersamaan. Hal ini dapat dilakukan tanpa melakukan partisi ulang dan boot ulang. Perangkat keras yang terdapat di dalam VMWare sama seperti perangkat keras yang dipakai PC , misalnya CPU, RAM, HDD, dll.

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



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


Virtual Box

Sama halnya dengan VMWare , Virtual Box adalah perangkat lunak virtualisasi yang dapat digunakan untuk mengeksekusi sistem operasi “tambahan” di dalam sistem operasi “utama”. Contohnya adalah jika sesorang mempunyai sistem operasi Windows yang terpasang di komputernya, maka seseorang tersebut dapat pula menjalankan sistem operasi Mikrotik  di dalam sistem operasi Windows. Virtual Box merupakan aplikasi open source keluaran Sun MicroSystem (sekarang diakusisi oleh Oracle) yang ditarget untuk server, desktop dan penggunaan embedded.

Keuntungan:
  1. Instalasi ke sistem cepat, instalasi OS Client juga cepat.
  2. Mudah digunakan, menyediakan pengaturan-pengaturan lebih lanjut.
  3. Secara keseluruhan cepat, OS client (windows XP) mendekati kecepatan asli-nya.


Kekurangan:
  1. Tidak bisa mengakses perangkat yang membutuhkan koneksi USB dengan sempurna (misal  aplikasi Desktop Manager Blackberry tidak bisa digunakan untuk membackup data)
  2. Beberapa game yang fullscreen tidak berjalan.




Microsoft Virtual PC

Menurut id.wikipedia.org, Microsoft Virtual PC adalah sebuah program virtualisasi yang dijalankan di atas komputer PC berbasis sistem operasi Microsoft Windows dan juga dapat dijalankan di atas komputer Apple Macintosh berbasis sistem operasi Mac OS. Aplikasi ini pada awalnya ditulis oleh Connectix, yang kemudian diakusisi oleh Microsoft Corporation. Pada bulan Juli 2006, Microsoft merilis Virtual PC untuk Windows sebagai sebuah versi yang gratis (tidak berbayar), dan pada bulan Agustus 2006, Microsoft mengumumkan bahwa Virtual PC untuk Macintosh akan dihentikan produksinya, karena Microsoft tidak melakukan porting aplikasi dari prosesor IBM PowerPC (yang sebelumnya digunakan oleh Macintosh) menjadi prosesor berbasis Intel. Virtual PC dapat melakukan emulasi terhadap sebuah PC standar dan semua perangkat yang dibutuhkannya agar dapat berjalan (keyboard,mouse, CPU, memori, kartu grafik, disket, hard disk, CD-ROM, port COM dan LPT, kartu jaringan hingga sound card). Sehingga, aplikasi ini dapat digunakan untuk menjalankan hampir semua sistem operasi yang dapat dijalankan di atas komputer PC. Tetapi, mungkin akan terjadi masalah ketika pengguna hendak melakukan instalasi sistem operasi yang tidak umum digunakan, yang belum diujicoba oleh Microsoft pada saat pengembangannya.

keuntungan :
  1. di rekomendasi oleh microsoft
  2. memungkinkan untuk FAQ atau menjawab pertanyaan yang sering diajukan disertai jawabannya supaya pengguna tidak perlu repot-repot nanya kalau mengalami masalah yang sama
  3. sudah di sertakan Recorded demos jadi kita sudah di berikan tutorial singkat penggunaanya
  4. memungkinkan percobaan dual boot saat ingin menguji coba sebuah sistem operasi baru



kekurangan:
  1. berlisensi dan prabayar
  2. hanya memungkinkan untuk produk microsoft saja
  3. tidak open source
  4. belum memungkinkan penggunaan USB
  5. Fitur ketinggalan jaman bila di bandingkan virtual machine sejenis




Qemu

Menurut wikipedia qemu ialah processor emulator yang bergantung pada dinamika translasi biner untuk mencapai kecepatan yang wajar ketika sedang mudah untuk port pada arsitektur CPU host baru.

Keuntungan:
  1. Mendukung emulating IA-32 (x86) PC, x86-64, AMD64 PC, MIPS R4000, SPARC Suns sun3 dan PowerPC (PReP dan Power Macintosh) arsitektur
  2. Dukungan untuk arsitektur lain di kedua host dan sistem emulating
  3. Peningkatan kecepatan beberapa aplikasi dapat dijalankan dalam mendekati real time
  4. Dukungan untuk menjalankan Linux binari untuk platform lainnya
  5. Dapat menyimpan dan mengembalikan keadaan mesin (program berjalan, dll)

Kekurangan:
  1. Kekurangan Dukungan lengkap untuk Microsoft Windows dan sistem operasi lain host (emulasi sistem ini baik-baik saja)
  2. Kekurangan Lengkap dukungan untuk arsitektur kurang sering digunakan
  3. Digunakan pada x86, itu masih tidak secepat mesin virtual seperti VMware, kecuali menggunakan akselerator kqemu
  4. Lebih sulit untuk menginstal dan digunakan daripada emulator sebanding

XEN

Xen menurut wikipedia ialah infrastruktur virtualisasi LINUX Kernel.

Keuntungan :
  1. Sistemnya berdiri sendiri layaknya sebuah Dedicated Server
  2. Menggunakan SWAP
  3. Hampir tidak ada masalah dengan seting karena tidak dibatasi oleh node.
  4. Jika Memory Dedicated habis, maka SWAP akan berfungsi otomatis dan tidak seperti OpenVZ yang down, pada XEN hanya menyebabkan sistem VDSnya akan melambat.
  5. Bisa mendukung instalasi Windows Server.

Kekurangan:
  1. Setup Node dengan partisi LVM (Karena membutuhkan VG untuk client VDSnya).
  2. XEN hanya berjalan pada 256 MB RAM (dibawah spek ini tidak akan stabil).
  3. Perlu space lebih di node untuk temp prosesnya.



KVM

Kernel Virtual Machine adalah solusi virtualisasi penuh untuk Linux pada hardware x86 mengandung ekstensi virtualisasi (Intel VT atau AMD-V). Ini terdiri dari modul kernel loadable, kvm.ko, yang menyediakan infrastruktur inti dan modul virtualisasi prosesor tertentu, KVM-intel.ko atau KVM-amd.ko. KVM QEMU juga membutuhkan dimodifikasi meskipun pekerjaan sedang berlangsung untuk mendapatkan perubahan yang diperlukan.

Keuntungan:
  1.  Solusi open source
  2.  Supports 64 bit hosts / guests sebagus multiple CPU



Kekurangan:
  1.  GUI interfacenya ( virt – manager ) kurang menarik
Setelah saya searching kekurangan KVM sangat susah untuk mencari, Cukup sekian review tentang keuntungan dan kekurangan software virtual machine.



Referensi
https://id.wikipedia.org/wiki/Mesin_virtual
http://www.jejaring.web.id/
http://www.kompasiana.com/
https://nopainsocounterpain.wordpress.com

Pengantar Statistika

08.31
TABEL DISTRIBUTIF FREKUENSI










                              Nama       : Dinanto Aji Nugroho        
                              NPM        : 23114146                 
                              Kelas        : 2 KB 04
                                               




SISTEM KOMPUTER
UNIVERSITAS GUNADARMA
DEPOK






BAB I
PENDAHULUAN

1.1. Latar Belakang
Statistika berasal dari bahasa latin yaitu status yang berarti negara dan digunakan untuk urusan negara. Hal ini dikarenakan pada mulanya, statistik hanya digunakan untuk menggambar keadaan dan menyelesaikan masalah yang berhubungan dengan kenegaraan saja seperti : perhitungan banyaknya penduduk, peembayaran pajak, gaji pegawai, dan lain sebagainya.
Statistika adalah ilmu yang merupakan cabang dari matematika terapan yang membahas metode-metode ilmiah untuk pengumpulan, pengorganisasian, penyimpulan, penyajian, analisis data, serta penarikan kesimpulan yang sahih sehingga keputusan yang diperoleh dapat diterima.
Mata kuliah statistika bagi mahasiswa sangat diperlukan terutama ketika seorang mahasiswa harus mengumpulkan, mengolah, menganalisis dan menginterprestasikan data untuk pembuatan skripsi, thesis atau disertasi. Dalam hal ini pengetahuan statistik dipakai dalam menyusun metodologi penelitian.

1.2. Rumusan Masalah
1. Apa pengertian Tabel Distribusi Frekuensi?
2. Cara membuat Tabel Distribusi Frekuensi?

1.3. Tujuan
1. Mengetahui arti Tabel Distribusi Frekuensi
2. Mengetahui cara membuat Tabel Distribusi Frekuensi


BAB II
TEORI DASAR

2.1. Pengertian Tabel Distribusi Frekuensi
Data yang telah diperoleh dari suatu penelitian yang masih berupa data acak yang dapat dibuat menjadi data yang berkelompok, yaitu data yang telah disusun ke dalam kelas-kelas tertentu. Daftar yang memuat data berkelompok disebut distribusi frekuensi atau tabel frekuensi. Distribusi frekuensi adalah susunan data menurut kelas interval tertentu atau menurut kategori tertentu dalam sebuah daftar (Hasan, 2001).

2.2. Tabel Frekuensi Kelas
Table frekuensi kelas adalah kelompok nilai data  atau variable dari suatu data acak. Table frekuensi kelas terdiri dari “Interval Kelas” dan “Frekuensi Kelas”.
Interval Kelas adalah selang yang memisahkan kelas yang satu dengan kelas yang lain.
Frekuensi Kelas adalah banyaknya data yang termasuk kedalam kelas tertentu dari data acak.

      2.3. Table Frekuensi Relatif
Berisikan nilai-nilai hasil bagian antara frekuensi kelas dan jumlah pengamatan.Distribusi frekuensi relative menyatakan proporsi data yang berada pada suatu kelas interval, frekuensi relatif kelas didapatkan dengan cara membagi frekuensi dengan total data yang ada dari pengamatan observasi.

      2.4. Table Frekuensi Kumulatif
Berisikan frekuensi yang dijumlahkan.Frekuensi kumulatif memiliki kurva yang disebut, ada 2 macam distribusi frekuensi kumulatif yaitu “kumulatif kurang dari” dan “kumulatif lebih dari”.



BAB III
PEMBAHASAN

3.1. Data
Nilai Ujian Mata Kuliah Pendidikan Pancasila :
60         64         49         68         86         75         82         85         59         88
57         79         63         77         88         60         44         73         83         53
68         78         82         86         85         89         73         48         83         95

      3.2. Tabel Distribusi Frekuensi Kelas

Interval Nilai
Frekuensi (mutlak)
40 – 50
3
5160
5
6170
4
7180
6
8190
11
 91 100
1
Jumlah
30



  
      3.3. Tabel Distibusi Frekuensi Relatif
Frekuensi relative nilai frekuensinya tidak dinyatakan dalam bentuk angka mutlak, melainkan dalam bentuk persentase (%). Rumus mencari frekuensi relative adalah :



Maka untuk membuat table distribusi relative (%) adalah dengan mencari frekuensi relative setiap interval kelasnya dulu

  

     3.4. Tabel Distribusi Frekuensi Kumulatif Kurang Dari
Untuk menentukan frekuensi kumulatif kurang dari, menggunakan nilai interval paling kiri (angka mutlak). Lalu dikumulasikan sesuai dengan kategori nilai pada table distribusi frekuensi kumulatif.




KESIMPULAN

1) Distribusi frekuensi merupakan bagian dari statistika deskriptif dimana distribusi frekuensi berisikan data dari data yang terkecil hingga data yang terbesar yang dibagike dalam beberapa kelas.

2)Distribusi frekuensi ada dua jenis yaitu distribusi frekuensi relatif yang frekuensinya dinyatakan dalam persen dan distribusi frekuensi kumulatif dimana daftar frekuensi ini dapat dibentuk dari daftar frekuensi biasa.

3)Data yang telah disusun dalam tabel distribusi frekuensi menjadi bentuk gambar ataudiagram dinamakan histogram dan polygon frekuensi.



DAFTAR PUSTAKA

Ismail. 2003. Pelatihan Terintegrasi Berbasis Kompetensi Mata Pelajaran Matematika:
Statistika. Jakarta: Direktorat Lanjutan Pertama
Nar Herrhyanto dan H.M. Akib Hamid. 1993/1994. Statistika Dasar. Jakarta: