6 poin oleh xguru 2025-04-20 | 4 komentar | Bagikan ke WhatsApp
  • Hypervisor serbaguna modern dan ringan yang dirancang untuk dapat menggantikan QEMU
  • Berbasis Bhyve dari FreeBSD, dengan kode emulasi perangkat yang sangat kecil dan efisien

Fitur utama

  • Arsitektur modern: Menghilangkan perangkat lama dan mengurangi kompleksitas dengan hanya mengimplementasikan perangkat modern berbasis VirtIO
  • Desain ringan: Ditulis dalam bahasa C dan berbasis Bhyve, cepat dan ringan berkat minimnya emulasi perangkat
  • Kemungkinan penggunaan serbaguna: Mendukung VM GUI dan non-GUI (headless), bootloader EFI dan ACPI, serta dapat menjalankan VM Linux dan Windows
  • Struktur modular:
    • Scorpi dapat diintegrasikan ke layanan lain dalam bentuk API
    • Grafis, antarmuka pengguna, perangkat input, dan lainnya dipisahkan sebagai modul
    • Jaringan juga dapat dimodularisasi sehingga memungkinkan ekspansi yang fleksibel

Status dan rencana dukungan platform

  • Saat ini berjalan di Mac ARM64 menggunakan Apple Hypervisor Framework
  • Ke depan direncanakan akan diperluas ke platform berikut:
    • Linux x86 dan ARM (berbasis KVM)
    • Berbagai arsitektur termasuk RISC-V

Bootloader yang tersedia

  1. U-Boot
  • Cepat dan ringkas, tetapi tidak mendukung ACPI maupun grafis
  • Cocok untuk VM headless yang memerlukan eksekusi cepat
  • Kode sumber
  1. EDK2 UEFI
  • Mendukung ACPI, framebuffer, dan berbagai driver perangkat boot
  • Cocok untuk VM grafis atau kasus yang membutuhkan berbagai fitur perangkat keras
  • Kode sumber

Roadmap mendatang

  • Menambahkan fitur yang belum ada seperti berbagi file dan dukungan salin/tempel
  • Mengimplementasikan dukungan Linux berbasis KVM
  • Menambahkan driver tampilan DirectX 12 untuk Windows
  • Memperluas dukungan RISC-V dan arsitektur lainnya

4 komentar

 
galadbran 2025-04-20

Ini pemikiran yang tidak terkait dengan artikel ini, tetapi saya sering berpikir akan bagus jika kita bisa melihat artikel GeekNews lain yang terkait dengan artikel tertentu dengan menggunakan vector embedding yang belakangan ini banyak dipakai.

 
xguru 2025-04-20

Saya juga sempat berpikir begitu. Tapi terus tertunda T_T

 
galadbran 2025-04-20

Bukan untuk macOS, tetapi ini juga artikel pengenalan hypervisor ringan: Hyperlight - pengelola mesin virtual ringan (VMM) | GeekNews

 
galadbran 2025-04-20