MESIN MAYA (VIRTUAL MACHINE)
Dengan perkembangan internet yang semakin pesat seperti sekarang, hampir semua hal yang ada di dunia ini mempunyai versi digital and virtualnya. Virtual machine adalah salah satunya.
Dengan virtual machine, Anda dapat menjalankan aplikasi, program, maupun script pada perangkat tersebut secara virtual seperti layaknya menggunakan perangkat yang berbeda.
1. Pengertian Mesin Maya (Virtual Machine)
Virtual machine adalah lingkungan server virtual yang bekerja seperti komputer di dalam komputer. Virtual machine berjalan pada partisi terisolasi yang ada pada komputer host dengan resources seperti CPU, memori, dan sistem operasi tersendiri.
Ilustrasi Mesin Maya. Sumber: https://media.threatpost.com/wp-content/uploads/sites/103/2018/05/29152638/virtual-machine.jpg |
Hal ini memungkinkan pengguna untuk menjalankan berbagai aplikasi pada virtual machine dan menggunakannya seperti biasanya pada perangkat tersebut. Virtual machine juga merupakan sumber daya komputasi yang menggunakan perangkat lunak alih-alih komputer fisik. Satu atau lebih virtual machine bisa berjalan pada satu perangkat keras.
Setiap virtual machine akan menjalankan sistem operasinya sendiri dan berfungsi secara terpisah dari virtual machine lainnya, bahkan jika semuanya berjalan di perangkat yang sama. Misalnya, Anda bisa menggunakan virtual machine dengan sistem operasi Linux pada komputer Windows Anda dan sebaliknya.
2. Cara Kerja Mesin Maya (Virtual Machine)
Cara kerja virtual machine sendiri juga sebenarnya cukup sederhana. Saat Anda membuka mesin virtual ini, VM akan berjalan sebagai proses di jendela aplikasi di OS perangkat fisik. Proses berjalannya virtual machine dikelola oleh perangkat lunak yang dikenal sebagai hypervisor.
Software ini bertanggung jawab untuk mengelola dan menyediakan resources seperti memori, penyimpanan, dan sumber daya lainnya dari perangkat utama ke virtual machine. Hypervisor juga berfungsi untuk mengatur operasi di VM sehingga tidak membanjiri satu sama lain saat menggunakan sumber daya.
3. Fungsi dan Manfaat Mesin Maya (Virtual Machine)
Berikut adalah beberapa fungsi dan manfaat yang bisa Anda dapatkan dari virtual machine:
- Mudah berganti ke beberapa sistem operasi dalam satu perangkat fisik.
- Bisa digunakan untuk melakukan pengujian pada sistem operasi yang berbeda.
- Pengujian software pada banyak OS yang berbeda juga lebih mudah, Anda tidak harus punya banyak perangkat untuk melakukannya.
- Digunakan untuk kompilasi beberapa server yang berbeda pada satu perangkat.
4. Jenis-Jenis Mesin Maya (Virtual Machine)
a. Hyper-V
Hyper-V adalah salah satu software virtualisasi yang biasa digunakan pada operasi sistem Windows. Bahkan windows 8, 8.1, dan Windows 10 sudah memiliki fitur ini secara default lho. Namun tentunya fitur-fitur yang Anda dapatkan dari versi gratis ini sangat terbatas. Software satu ini sangat cocok untuk pemula yang tidak membutuhkan banyak fitur dan fungsionalitas. Sistem operasi guest atau tamu yang di support Hyper-V adalah Windows server, Windows XP SP, dan beberapa versi Linux OS.
b. Virtual Box
VirtualBox adalah software virtualisasi open-source yang mendukung semua sistem operasi sesuai dengan kebutuhan Anda. Software ini bisa digunakan pada sistem operasi Mac, Windows, dan juga Linux. Untuk pengguna perangkat Apple, VirtualBox bisa menjadi host Mac client VM. Karena bersifat open-source, perangkat lunak dapat diunduh dengan sangat mudah.
c. VM-Ware
VMware adalah penyedia perangkat lunak virtualisasi dan komputasi awan yang berbasis di Palo Alto, California. Didirikan pada tahun 1998, VMware adalah anak perusahaan Dell Technologies. EMC Corporation awalnya mengakuisisi VMware pada tahun 2004; EMC kemudian diakuisisi oleh Dell Technologies pada tahun 2016. VMware mendasarkan teknologi virtualisasinya pada hypervisor logam kosong ESX / ESXi dalam arsitektur x86.
Dengan virtualisasi server VMware, hypervisor diinstal di server fisik untuk memungkinkan beberapa mesin virtual (VM) berjalan di server fisik yang sama. Setiap VM dapat menjalankan sistem operasi (OS) -nya sendiri, yang berarti beberapa OS dapat berjalan di satu server fisik. Semua VM di server fisik yang sama berbagi sumber daya, seperti jaringan dan RAM.
Sumber:
- Virtual Machine: Pengertian, Jenis-jenis, dan Manfaatnya: https://www.goldenfast.net/blog/virtual-machine-adalah/
- Apa itu VMware : Pengertian, Fungsi, Keunggulan, Fitur dan Cara Download VMware: https://idcloudhost.com/apa-itu-vmware-pengertian-fungsi-keunggulan-fitur-dan-cara-download-vmware/