Pengertian Virtual Machine
Jika kita memahami dari bahasanya maka kita dapat memahami Virtual Machine atau VM sebagai machine yang virtual. Dalam pengertiannya kita dapat memahami virtual machine sebagai machine yang dibuat oleh aplikasi dan menghasilkan kinerja seolah-olah itu sebuah machine. Machine dalam pengertian secara umum adalah sebuah komputer dengan hardware dan softwarenya. Dalam dunia virtualisasi kita akan melihat virtual machine sebagai machine yang dibuat oleh hypervisor. Pada VMware hypervisornya adalah VMware vSphere Hypervisor atau juga disebut VMkernel.
Pada masing-masing Virtual Machine konfigurasi dari virtual machine, informasi state dan data disimpan pada file-file yang terpisah. Hal-hal inilah yang menyebabkan virtual machine mudah dipindahkan, dicopy dan tentu saja dilakukan manajemen.
Pada setiap virtual machine memiliki virtual hardware yang akan dilihat sebagai hardware fisik oleh guest operating system dan juga aplikasi. Guest operating system ini adalah sistem operasi yang akan diinstal pada virtual machine. Pada setiap virtual machine memiliki VMware Tools yang meningkatkan performance guest OS (Operating System). VMware Tools meningkatkan menajemen dari virtual machine dan memberikan kita kendali lebih pada interface. Semua virtual machine memiliki hardware version yang menunjukkan fitur hardware yang didukung oleh virtual machine.
Sebuah virtual machine dapat dikonfigurasikan minimal sebuah virtual CPU atau sebuah vCPU dan maksimum 128 vCPU. Ketika sebuah CPU akan dijalankan maka VMkernel akan mengalokasikan resources ke hardware execution centext (HEC). HEC atau Hardware Execution Context merupakan kemampuan penjadwalan eksekusi suatu thread yang direlasikan dengan sebuah CPU core atau hyperthread. Hyperthread atau multicore CPU akan menyediakan dua atau lebih HEC di mana vCPU dapat dijalankan sesuai dengan penjadwalan.
Ketika sebuah sever fisik digunakan oleh beberapa atau banyak virtual machine, kita dapat menggunakan RAM pada server fisik itu dengan efektif dan efisien kepada masing-masing virtual machine. Manajemen memory yang mudah ini akan memudahkan departemen IT (Information Technology) untuk mengalokasikan resources secara mudah dan cepat karena hanya dengan mengatur secara software dan tidak perlu mencopot dan memasang memory. Dengan demikian perusahaan akan menghemat baik biaya maupun juga menghemat waktu.
Ketika banyak virtual machine berjalan pada sebuah server fisik, vSphere akan mengatur sedemikian rupa sehingga setiap virtual machine mendapat resources yang cukup supaya virtual machine dapat berjalan dengan baik. Hypervisor vSphere akan mengalokasikan CPU, memory, network dan storage yang cukup supaya setiap virtual machine mendapatkan resources sesuai dengan konfigurasi yang telah diberikan.
Informasi lebih lanjut silahkan mengunjungi
Apa Software Virtual Machine Itu?
Pada artikel ini Penulis akan membahas mengenai software yang sering disebut virtual machine. Jika kamu sudah lama berkecimpung dalam dunia komputer, pasti tidak asing dengan jenis software ini. Namun apa kata mereka yang baru mulai di dunia komputer, mungkin mereka tidak tahu apa kegunaan dari software tersebut.
Bagi kamu yang sudah lama bertanya-tanya dan belum juga menemukan jawaban dari pertanyaan tersebut, pada artikel ini Penulis coba menjelaskan tentang software virtual machine ini.
Apa Software Virtual Machine Itu?
Virtual Machine, atau kita sebut saja VM merupakan sebuah seoftware yang mampu membuat lingkungan kerja atau perangkat secara virtual atau tidak nyata. Singkatnya, kamu bisa membangun sebuah komputer yang terdiri beberapa hardwrae seperti harddisk, BIOS, memory, dan lain-lain. Dengan demikian kamu juga bisa menjalankan sistem operasi layaknya komputer sungguhan.
Virtual Machine, atau kita sebut saja VM merupakan sebuah seoftware yang mampu membuat lingkungan kerja atau perangkat secara virtual atau tidak nyata. Singkatnya, kamu bisa membangun sebuah komputer yang terdiri beberapa hardwrae seperti harddisk, BIOS, memory, dan lain-lain. Dengan demikian kamu juga bisa menjalankan sistem operasi layaknya komputer sungguhan.
Kegunaan Software Virtual Machine
Software ini lebih cenderung untuk eksperimen atau percobaan. Pada software ini kamu bisa mencoba menginstall sistem baik itu untuk belajar maupun untuk merasakan sistem operasi terbaru. Atau juga kamu ingin mencoba dual boot windows dengan linux atau semacamnya, tanpa harus kehilangan sistem operasi aslinya. Disinilah keuntungan menggunakan software virtual machine. Apapun yang kamu lakukan di software virtual machine tidak akan mempengarui komputer asli.
Software ini lebih cenderung untuk eksperimen atau percobaan. Pada software ini kamu bisa mencoba menginstall sistem baik itu untuk belajar maupun untuk merasakan sistem operasi terbaru. Atau juga kamu ingin mencoba dual boot windows dengan linux atau semacamnya, tanpa harus kehilangan sistem operasi aslinya. Disinilah keuntungan menggunakan software virtual machine. Apapun yang kamu lakukan di software virtual machine tidak akan mempengarui komputer asli.
Selain itu, software virtual machine juga bisa kamu manfaatkan untuk simulasi jaringan komputer sederhana, seperti peer-to-peer, karena sudah tersedia network adapter yang siap digunakan.
Mengenal Istilah Guest OS dan Host OS
Pada saat kita menjalankan sistem operasi pada komputer virtual di VM, otomatis pada keadaan ini terdapat dua level OS yang ada. Yaitu OS yang berada pada komputer asli dan juga OS pada komputer virtual. Dimana OS pada komputer asli sering disebut dengan istilah Host OS. Sedangkan yang virtual lebih sering disebut Guest OS.
Pada saat kita menjalankan sistem operasi pada komputer virtual di VM, otomatis pada keadaan ini terdapat dua level OS yang ada. Yaitu OS yang berada pada komputer asli dan juga OS pada komputer virtual. Dimana OS pada komputer asli sering disebut dengan istilah Host OS. Sedangkan yang virtual lebih sering disebut Guest OS.
Kesimpulan :
Komentar
Posting Komentar