Selamat Tinggal, VirtualBox! Temukan Manager VM yang Lebih Baik dan Andal untuk Linux

Penulis: Jack Wallen / Elyse Betters Picaro / ZDNET
Ikuti ZDNET: Tambahkan kami sebagai sumber pilihan di Google.

*
Poin Penting ZDNET:**

  • Jika Anda perlu menggunakan mesin virtual di Linux, cobalah Virt-Manager.
  • Virt-Manager lebih andal dibandingkan VirtualBox.
  • Virt-Manager sepenuhnya gratis dan sumber terbuka.
    *

    Saya telah lama menjadi pendukung VirtualBox**. Selama bertahun-tahun, saya mungkin telah menulis ratusan artikel tentangnya untuk berbagai publikasi dan membuat ribuan mesin virtual. VirtualBox sangat integral bagi kemampuan saya untuk meliput Linux.

    Namun baru-baru ini, saya harus mengucapkan selamat tinggal pada pengelola mesin virtual itu karena saya sudah cukup.

    Alasan Saya Meninggalkan VirtualBox

    Bulan lalu, tiba-tiba dan tepat saat saya paling membutuhkan VirtualBox, saya tidak bisa membuat mesin virtual. Ketika hal yang persis sama terjadi seminggu sebelumnya, saya harus melakukan uninstalasi menyeluruh dan memasang ulang perangkat lunaknya agar berfungsi.

    Kali ini, pembersihan itu tidak berhasil. Apapun yang saya coba, VirtualBox tidak mau kooperatif. Masalah yang sama ini telah muncul berulang kali bagi saya selama bertahun-tahun. Jumlah kali saya harus mencopot dan memasang ulang VirtualBox sungguh mengejutkan. Terkadang, mencopot dan memasang ulang pun tidak cukup untuk menyelesaikan masalah. Lebih parahnya lagi, pesan error yang saya terima tidak membantu.

    Bertahun-tahun lalu, saya pernah menulis tentang perangkat lunak VM lain yang perasaan saya campur aduk. Dalam beberapa hal, ia lebih baik dari VirtualBox, tetapi dalam hal lain… tidak terlalu.

    Perangkat lunak itu adalah kombinasi dari KVM dan Virt-Manager.

    Apa itu KVM?

    KVM, singkatan dari Kernel-based Virtual Machine, adalah teknologi sumber terbuka yang tertanam dalam kernel Linux. KVM memanfaatkan virtualisasi perangkat keras, seperti Intel VT dan AMD-V, yang menjanjikan kinerja mendekati asli untuk mesin virtual.

    Dengan kata lain, tidak perlu menginstal KVM di Linux karena ia sudah ada di sana. Dan karena KVM adalah bagian dari kernel, saya cukup yakin bahwa ia akan jauh lebih andal daripada VirtualBox.

    Apa itu Virt-Manager?

    Virt-Manager hanyalah antarmuka grafis (GUI) untuk KVM yang mengelola mesin virtual melalui libvirt. GUI-nya mungkin bukan perangkat lunak yang tampilan modern, tetapi ia membuat pekerjaan dengan libvirt dan KVM jauh lebih mudah daripada menggunakan baris perintah.

    Ada satu hal yang perlu Anda pahami tentang Virt-Manager. Red Hat mendeprekasi perangkat lunak ini beberapa waktu lalu demi Cockpit. Namun, deprekasi itu hanya berlaku untuk RHEL. Selain itu, saya tidak menemukan Cockpit sebagai solusi yang layak untuk manajemen mesin virtual karena Anda harus melakukan beberapa langkah tambahan agar ia berfungsi dengan baik. Virt-Manager masih sangat aktif dalam pengembangan dan (menurut pendapat saya) jalur yang jauh lebih mudah daripada Cockpit.

    Jadi, jika Anda melihat penyebutan bahwa perangkat lunak ini sudah dideprekasi, ketahuilah bahwa kemungkinan besar itu tidak berlaku bagi Anda.

    Apakah Virt-Manager Semudah VirtualBox?

    Jawabannya rumit. VirtualBox membuat pembuatan mesin virtual sangat sederhana — ketika segalanya "normal." Ketika tidak normal, VirtualBox bisa sedikit membingungkan. Driver video mana yang harus digunakan? Apakah saya perlu mengaktifkan atau menonaktifkan UEFI? Terkadang, itu coba-coba, dan bisa cukup membuat frustrasi.

    Virt-Manager memiliki komplikasinya sendiri. Satu-satunya cara untuk menentukan di mana mesin virtual akan disimpan adalah melalui storage pool; jika tidak, Anda akan menggunakan pengaturan default, yang berada di drive yang sama dengan OS Anda. Mengingat betapa banyak mesin virtual yang biasa saya buat, itu bukan solusi yang layak. Karena itu, saya terpaksa membuat storage pool.

    Saat pertama kali bekerja dengan storage pool, mungkin sedikit rumit. Namun, begitu Anda terbiasa, itu akan menjadi hal yang mudah.

    Untuk jaringan, dengan VirtualBox, saya selalu harus ingat untuk mengatur opsi Jaringan ke Bridged; jika tidak, perangkat di LAN saya tidak bisa mengakses VM. Sebaliknya, Virt-Manager menggunakan jaringan bridged secara default. Yang harus Anda lakukan adalah mem-boot VM, menemukan alamat IP, dan selesai.

    Ketika pertama kali menggunakan Virt-Manager bertahun-tahun lalu, saya merasa ia tidak semudah VirtualBox. Sekarang, bagaimanapun, saya senang melaporkan bahwa ia sama mudahnya, terutama jika Anda pertimbangkan seberapa sering VirtualBox bermasalah. Dengan Virt-Manager, saya tidak perlu menghabiskan satu jam setiap minggunya mencoba membuat perangkat lunak melakukan apa yang seharusnya.

    Ya, Virt-Manager memang memiliki kurva belajar yang sedikit lebih curam daripada VirtualBox. (Saya akan segera menulis artikel tentang cara membuat VM dengan Virt-Manager.) Namun, imbalan setelah mahir adalah solusi yang jauh lebih andal, memberikan kinerja mendekati asli, dan tidak tiba-tiba memutuskan bahwa tugasnya sudah selesai.

    Saya tidak punya waktu untuk hal seperti itu. Di sisi lain, menghabiskan beberapa menit untuk mempelajari Virt-Manager, waktu itu saya punya.

    Cara Mendapatkan Virt-Manager

    Virt-Manager tidak hanya gratis, tetapi juga mudah diinstal. Anda sudah memiliki backend-nya terinstal (karena KVM ada di dalam kernel), jadi yang harus Anda lakukan hanyalah menginstal frontend-nya, yang dapat dilakukan seperti ini:

  • Distribusi berbasis Ubuntu/Debian:
    sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager -y

  • Distribusi berbasis Fedora:
    sudo dnf group install --with-optional virtualization

  • Distribusi berbasis Arch:
    sudo pacman -S --needed qemu virt-manager dnsmasq iptables-nft

    Setelah instalasi, pastikan untuk memulai dan mengaktifkan libvirt dengan:
    sudo systemctl enable --now libvirtd

    Anda mungkin juga perlu menambahkan pengguna Anda ke grup libvirt dengan perintah:
    sudo usermod -aG libvirt $USER

    Setelah itu, keluar dan masuk kembali agar perubahan berlaku.

    Anda sekarang seharusnya sudah dapat membuat mesin virtual pertama Anda dengan Virt-Manager dan KVM.

    Kita akan bahas ini lebih lanjut nanti.

MEMBACA  Ini Hal yang Bikin Kaum Kanan Aneh Kesal Soal 'Starfleet Academy'

Tinggalkan komentar