Virtual Mechine




 
VIRTUAL MESIN

Virtual Mesin adalah istilah yang awalnya berasal dari optik, untuk memahami objek di cermin.Objek dalam cermin adalah cerminan dari suatu benda fisik yang sebenarnya, tetapi cermin tidak benar-benar objek.Ini berarti bahwa gambar tersebut terlihat seperti objek actual dan terlihat menjadi di lokasi yang sama.

Sebuah mesin virtual (VM) adalah implementasi perangkat lunak dari sebuah mesin (misalnya komputer) yang mengeksekusi program-program seperti mesin fisik.Mesin virtual dipisahkan menjadi dua kategori utama, didasarkan pada penggunaan dan tingkat korespondensi untuk setiap mesin nyata.Sebuah mesin virtual system menyediakan lengkap platform sistem yang mendukung pelaksanaan lengkap system operasi (OS).Sebaliknya, mesin virtual proses didesain untuk menjalankan satu program , yang berarti bahwa ia mendukung satu proses Karakteristik penting dari sebuah mesin virtual adalah bahwa perangkat lunak yang berjalan di dalam terbatas pada sumber daya dan abstraksi yang disediakan oleh mesin virtual tidak dapat keluar dari dunia virtual.

Sebuah mesin virtual pada awalnya ditentukan oleh Popekdan Goldberg sebagai "yang efisien, terisolasi duplikat dari mesin yang nyata".gunakan saat ini mencakup mesin virtual yang tidak memiliki surat-menyurat langsung keperangkat keras yang nyata.

Sistem mesin virtual

Sistem mesin virtual (kadang-kadang disebut mesin virtual hardware) mengizinkan berbagi dari mesin sumber daya fisik yang mendasari antara mesin virtual yang berbeda, masing-masing berjalan system operasi sendiri.Lapisan perangkat lunak yang menyediakan virtualisasi ini disebut monitor mesin virtual atau hypervisor .hypervisor A dapat berjalan di hardware telanjang (Tipe 1 atau VM asli) atau di atas system operasi (Tipe 2 atau host VM). Klarifikasi ini didasarkan oleh fakta bahwa kedua type virtual mechine ini bekerja dengan lower level platform yang mirip. Type 1 tidak menggunakan host operating system, sedangkan type 2 menggunakan host operating system. Type 2 disebut juga dengan paravirtual mechine. Karena type 2 menggunakan host operating system maka kinerjanya lebih buruk dibandingkan dengan type 1.





Keuntungan utama dari VM adalah:
  • beberapa OS lingkungan bias hidup berdampingan pada komputer yang sama, dalam isolasi kuat dari satu sama lain
  • mesin virtual dapat menyediakan set instruksi arsitektur (ISA) yang agak berbeda dari mesin nyata
  • aplikasi provisioning, pemeliharaan, ketersediaan tinggi dan pemulihan bencana \

Kelemahan utama dari VM adalah:
  • mesin virtual kurang efisien dibandingkan mesin yang sebenarnya ketika mengakses hardware secara tidak langsung
  • ketika VMS multiple bersamaan berjalan pada host fisik yang sama, setiap VM mungkin menunjukkan kinerja yang bervariasi dan tidak stabil (KecepatanEksekusi, danbukanhasil), yang sangat tergantung pada beban kerja yang dikenakan pada system dengan VM yang lain, kecuali  teknik yang tepat digunakan untuk isolasi temporal antaramesin virtual .


Beberapa Virtual Mesin operasi masing-masing berjalan sendiri sistem (sistem yang disebut operasi tamu) yang sering digunakan dalam konsolidasi server, dimana pelayanan berbeda yang digunakan untuk menjalankan pada setiap mesin untuk menghindari interferensi adalah bukan berjalan di VM terpisah pada mesin fisik yang sama.

Keinginan untuk menjalankan beberapa system operasi adalah motivasi asli untuk mesin virtual, karena memungkinkan time-sharing satu komputer di antara OS single-tasking beberapa.Dalam beberapa hal, sebuah mesin virtual system dapat dianggap sebagai generalisasi dari konsep memori virtual yang historis mendahuluinya.

Sebuah proses VM, kadang-kadang disebut mesin virtual aplikasi,berjalan sebagai aplikasi biasa di dalam sebuah OS dan mendukung proses tunggal. Hal ini tercipta saat proses itu dimulai dan hancur ketika keluar. Tujuannya adalah untuk menyediakan sebuah platform program lingkungan independen-yang abstrak jauh rincian perangkat keras yang mendasarinya atau system operasi, dan memungkinkan sebuah program untuk mengeksekusi dengan cara yang sama pada platform apapun.

Jenis VM telah menjadi popular dengan bahasa pemrograman Java , yang diimplementasikan dengan menggunakan mesin virtual Java. Contoh lain termasuk mesin virtual Parrot, yang berfungsi sebagai lapisan abstraksi untuk bahasa beberapa di interpretasikan, dan Framework. NET , yang berjalan pada sebuah VM yang disebut Common Language Runtime.


Mesin virtual mengambil pendekat anter lapis sebagai kesimpulan logis. Mesin virtual memperlakukan hardware dan sistem operasi seolah-olah berada pada level yang sama sebagai perangkat keras. Pendekatan Mesin virtual menyediakan sebuah antar muka yang identik dengan underlying bare hardware.SistemOperasi membuat ilusidari banyak proses, masing-masing dieksekusi pada prosesornya sendiri dengan virtual memorinya sendiri.VM dibuat dengan pembagian sumber daya oleh komputer fisik.

            Sumber daya dari komputer fisik dibagi untuk membuat VM :
a)    penjadwalan CPU bisa menciptakan penampilan seakan-akan pengguna mempunyai prosesor sendiri
b)    Spooling dan sistem data bisa menyediakan virtual card readers dan virtual line printers
c)    Sebuah time-sharing terminal user yang normal melayani sebagaiamana operator konsultan

VM software membutuhkan  ruang di dalam disk untuk menyediakan memori virtual spooling, yaitu sebuah disk virtual.

            Dalam VM software, terdapat aplikasi-aplikasi yang lain. Seperti, aplikasi dalam bidang pemasaran yaitu Virtual Shopping. Virtual shopping biasa sering disebut dengan online shop. Hal ini dapat memanjakan pelanggan dengan belanja mudah ke toko-toko yang tersambung dengan layanan online. Ini tidak hanya menguntungkan pembeli, tetapi menguntungkan manufaktur pula. Belanja online mempersingkat distributor tradisional dengan menempatkan toko virtual yang kaya informasi.

Kemudian VM software juga terdapat aplikasi di bidang hiburan yakni virtual reality. Tidak ada definisi standart tentang virtual reality ini. Definisi yang paling umu dari virtual reality adalah lingkungan tiruan yang diciptakan dengan perangkat keras dan perangkat lunak komputer dan disajikan kepada pemakai sehingga pemakai tersebut merasakan seperti dalam lingkungan nyata. Dengan cara ini paling sedikit tiga dari lima indera dikendalikan oleh komputer.

Kesimpulan dari makalah kali ini adalah perkembangan dalam dunia teknologi informasi dan komunikasi sangatlah pesat. Hal itulah yang menyebabkan mesin virtual ini hadir di tengah-tengah kehidupan dunia yang indah ini. Mesin virtual ini dapat membantu pekerjaan manusia agar pekerjaan tersebut bisa menjadi lebih efisien dan efektif. Walaupun mesin virtual ini memiliki kekurangan dan kelebihan, tetapi kehadiran mesin virtual ini sudah sangat berguna dalam kehidupan manusia.

sumber :

  id.m.wikipedia.org/wiki/Mesin_virtual
  http://fahmi053.blogspot.com/2010/12/pengertai-virtual-mesin.html
  achsan.staff.gunadarma.ac.id
  Suyanto, Muhammad.2005.Penganatar Teknologi Informasi untuk Bisnis.Yogyakarta.Andi
 

Komentar

Postingan populer dari blog ini

Model Bunga Majemuk dan Present Value

Pengertian Etika, Profesi, Kode Etik Profesi dan Contoh Kasus Kode Etik Profesi