Skip to content

Scorpi

맥OS용 경량 범용 하이퍼바이저

About

  • QEMU를 대체할 수 있도록 설계된 모던하고 경량화된 범용 하이퍼바이저
  • FreeBSD의 Bhyve를 기반으로 하며, 장치 에뮬레이션 코드가 매우 작고 효율적

주요 특징

  • 모던한 구조: 구형 장치를 배제하고, 대부분 VirtIO 기반 최신 장치만 구현하여 복잡성을 줄임
  • 경량 설계: C 언어로 작성되었으며 Bhyve 기반, 장치 에뮬레이션 최소화로 빠르고 가벼움
  • 범용 사용 가능성: GUI 및 비-GUI(Headless) VM 지원, EFI 부트로더 및 ACPI 지원, Linux 및 Windows VM 구동 가능
  • 모듈화 구조:
    • Scorpi는 API 형태로 다른 서비스에 통합 가능
    • 그래픽, 사용자 인터페이스, 입력 장치 등은 모듈로 분리
    • 네트워킹도 모듈화 가능하여 유연한 확장 가능

See also

Favorite site