Virtual Machine (VM) atau mesin virtual adalah sebuah program yang mengemulasi sistem komputer. VM memiliki CPU, memori, dan penyimpanan virtual dan tampak dari luar tidak berbeda dengan mesin fisik dengan perangkat keras yang sama.
Mesin virtual memiliki sistem operasi, file, dan aplikasi. Mesin virtual bekerja seperti komputer fisik; dapat meng-host situs web, menjalankan program, dan ada di jaringan dengan sistem lain. Jika dilihat di layar, mesin virtual muncul sebagai jendela yang berjalan di dalam sistem operasi komputer itu sendiri.
Mesin virtual juga memiliki CPU, memori, dan penyimpanan, tetapi ini disimulasikan, bukan secara fisik. Karena itu, beberapa mesin virtual dapat hidup berdampingan pada satu server. Ketika hal ini terjadi, server menggunakan perangkat lunak yang disebut hypervisor untuk mengelolanya. Hypervisor memetakan perangkat keras virtual VM ke komponen fisik di server.
Dalam skenario ini, satu server fisik mungkin memiliki dua, tiga, empat, atau bahkan sepuluh mesin virtual yang berjalan di atasnya. Namun, jumlahnya dibatasi oleh sumber daya server - terlalu banyak VM akan mengurangi kinerja.
Mesin virtual adalah kotak pasir (sandboxes) - bagian dari ruang virtual tempat kode dapat dijalankan secara terpisah dari sistem lainnya. Hal ini membuat VM ideal untuk menguji perangkat lunak baru atau menjalankan kode yang mungkin berbahaya.
Mesin virtual dapat menjalankan OS yang berbeda atau yang lebih lama untuk memungkinkan pengguna menjalankan perangkat lunak yang tidak dapat dijalankan pada sistem operasi komputer. Sebagai contoh, seseorang mungkin menggunakan VM untuk menjalankan perangkat lunak Windows pada perangkat Linux. Untuk mencapai hal ini, mereka akan menjalankan mesin virtual yang menjalankan sistem operasi Windows pada sistem Linux mereka.
Semua node di jaringan Ethereum menjalankan Ethereum Virtual Machine (EVM), yang digunakan untuk menjalankan smart contract. Karena hal ini terjadi di dalam kotak pasir (sandbox) yang terpisah, ini memberikan manfaat keamanan yang cukup besar untuk platform Ethereum, membuatnya kebal dari serangan DDoS (Penyangkalan Layanan Terdistribusi yang merupakan strategi utama bagi banyak peretas.
Download aplikasi Pluang untuk investasi Saham AS, emas, ratusan aset kripto dan puluhan produk reksa dana mulai dari Rp5.000 dan hanya tiga kali klik saja!
Dengan Pluang, kamu bisa melakukan diversifikasi aset dengan mudah dan aman karena seluruh aset di Pluang sudah terlisensi dan teregulasi. Ayo, download dan investasi di aplikasi Pluang sekarang!
Bagikan artikel ini