Rabu, 01 Oktober 2025

Konsep Dasar VirtualBox


Gambar 4.21 VirtualBox Oracle


Berikut adalah penjelasan tentang konsep dasar VirtualBox beserta sejarah dan versi-versinya hingga sekarang:

1. Konsep Dasar VirtualBox

Apa itu VirtualBox?

  • VirtualBox adalah perangkat lunak virtualisasi (hypervisor) lintas platform yang memungkinkan satu komputer fisik (host) menjalankan satu atau lebih sistem operasi tamu (guest) secara bersamaan.
  • Dengan VirtualBox, Anda bisa “membagi” sumber daya fisik (CPU, memori, storage, jaringan, dsb.) agar bisa digunakan oleh sistem operasi tamu seolah-olah mereka berjalan di mesin sendiri. (Oracle Docs)
  • VirtualBox mendukung berbagai sistem operasi host seperti Windows, macOS, Linux, Solaris, dan untuk guest-nya pun juga mendukung banyak OS yang berbeda. (Oracle Docs)

 

Bagaimana cara kerjanya?

Beberapa konsep inti dalam VirtualBox:

Komponen dan Fungsi / Peran

  • Host
Mesin fisik (komputer nyata) di mana VirtualBox dijalankan
  • Guest 
Sistem operasi yang dijalankan di dalam lingkungan virtual
  • Hypervisor / VMM (Virtual Machine Monitor) 
Lapisan software yang mengelola virtualisasi sumber daya antara host & tamu
  • Virtual hardware 
VirtualBox menyediakan perangkat keras virtual (misalnya CPU virtual, RAM, jaringan virtual, hard disk virtual) kepada guest OS
  • Guest Additions 
Paket tambahan (driver dan utilitas) yang diinstal di guest OS agar integrasi antara host dan guest menjadi lebih baik (misalnya shared clipboard, resizing layar, sinkronisasi waktu)
  • Extension Pack 
Modul tambahan yang memperluas kemampuan VirtualBox (misalnya dukungan USB 2.0/3.0, remote desktop via VRDP, enkripsi virtual disk)


Beberapa poin penting:
  • VirtualBox biasanya menggunakan virtualisasi berbantuan perangkat keras (hardware-assisted virtualization), agar efisiensi lebih baik.
  • Guest Additions memungkinkan performa yang lebih baik dan integrasi lebih mulus antara host dan guest.
  • VirtualBox mendukung snapshot — kemampuan untuk menyimpan keadaan (state) sebuah VM pada titik waktu tertentu, sehingga bisa dikembalikan ke kondisi tersebut nanti.


2. Sejarah & Evolusi Versi VirtualBox

Berikut rangkuman perjalanan perkembangan VirtualBox:

Awal dan kepemilikan
  • VirtualBox awalnya dikembangkan oleh perusahaan Jerman bernama InnoTek. 
  • Pada 2007, InnoTek merilis versi Open Source Edition (OSE) di bawah lisensi GPL untuk sebagian komponen. 
  • Pada Februari 2008, Sun Microsystems mengakuisisi InnoTek. 
  • Setelah Sun diakuisisi oleh Oracle, produk ini kemudian menjadi Oracle VM VirtualBox.
Model lisensi
  • Sebelum versi 4.0, VirtualBox menggunakan pemisahan antara versi gratis (PUEL) dan versi open-source (OSE).
  • Mulai versi 4.0, arsitekturnya diganti: bases (dasar) VirtualBox menjadi terbuka (open source), sedangkan fitur tambahan disediakan lewat Extension Pack yang bersifat tertutup/berlisensi tambahan.
Versi-versi mayor dan statusnya

Berikut ringkasan beberapa versi mayor, fitur penting, dan status dukungannya:

Versi Tanggal / Rilis Fitur / perubahan penting Status dukungan / catatan
3.2 Dukungan Mac OS X Server (eksperimental), memory ballooning, deduplikasi RAM (page fusion), hot-plug CPU pada Linux, multi-monitor guest setup  Sudah usang
4.0 sekitar 2010 Merombak model lisensi (base open source + extension pack), semakin banyak komponen menjadi open source  Sudah usang
5.2 hingga 2020 Versi pemeliharaan terakhir 5.2.44 (Juli 2020) dengan banyak perbaikan USB, grafik, stabilitas, bugfix Sudah tidak didukung sejak Juli 2020
6.0 hingga 2020 Pembaruan dan perbaikan hingga rilis 6.0.24; penekanan pada stabilitas & kompatibilitas dengan kernel Linux baru Dukungan dihentikan pada Juli 2020
6.1 hingga awal 2024 Versi pemeliharaan terakhir: 6.1.50 pada 16 Januari 2024 Sekarang sudah tidak didukung (end of life) sejak 31 Januari 2024
7.0 rilis Oktober 2022 – April 2025 Versi mayor berikutnya, dengan dukungan hardware dan perbaikan fitur. Versi 7.0.26 dirilis pada April 2025 Status: tidak lagi didukung per Maret 2025 (support ended) 
7.1 saat ini (tahun 2025) Versi aktif sekarang — rilis terbaru adalah 7.1.12  Versi 7.1 berada di masa pemeliharaan aktif (maintenance) 
Beberapa catatan tambahan:
  • Situs changelog VirtualBox mencantumkan semua perubahan dari berbagai versi. 
  • Dukungan untuk versi-versi lama tersedia di arsip rilis (old builds). 
  • Versi terbaru (7.1) masih aktif dan menjadi target unduhan resmi. 


Sumber : ChatGPT

Tidak ada komentar:

Posting Komentar

Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.