macOS 26 TahoeではVirtualizationフレームワークがアップデートされ、仮想マシンイメージのストレージサイズを節約/転送速度を向上させる新しいイメージフォーマット「ASIF」が利用可能になり、VM間の通信やmacOS VMでのDRMコンテンツがサポートされるそうでうs。詳細は以下から。
Appleは2020年06月に開催した世界開発者会議(WWDC20)で、Intel(x86_64)からApple Silicon(arm64)へ移行する際に、開発者がApple Silicon MacでIntel Macと同等の開発環境を構築できるよう、macOS 11 Big Surに仮想マシン (VM)を簡単に作成/管理できるハイレベルAPI「Apple Virtualization Framework (AVF)」を導入すると発表し、

WWDC20より
その後、WWDC21で発表されたmacOS 12 Montereyでは、Apple Silicon MacでmacOSの仮想化がサポートされ、WWDC22ではmacOS 13 Venturaで、macOS VMでMetalによるGPUアクセレーションやトラックパッド、Linux VM内でのAppleのバイナリトランスレータRosetta 2サポートが、

macOS 13 VenturaのAVFで追加/アップデートされる機能
WWDC23ではmacOS 14 SonomaでmacOS VMのディスプレイの動的なリサイズやVMの停止と復元、NBD(Network Block Device)とNVMeストレージ、Macキーボードサポートが、WWDC24ではmacOS 15 SequoiaでVM内でのiCloudログインやVMのネストのサポートが発表されましたがVirtualization、

macOS 14 SonomaのAVFでサポートされる機能
AppleはWWDC25に合わせて、Virtualization Updatesを公開し、次期macOS 26 Tahoeでは仮想マシン用の新しいイメージフォーマット「Apple Sparse Image Format (ASIF)」などがVirtualizationフレームワークの新機能として導入されると発表しています。
macOS 26 TahoeのAVF
Appleによると、現在AVFでは仮想マシンイメージにVMディスクで要求されたファイルと同じサイズで、ファイル内とVMディスク内のオフセットが1-to-1の「RAW」フォーマットが採用されていますが、macOS 26 TahoeでアップデートされるAVFでは、ファイル内構造がホストシステムのファイルシステムに依存せず、VMディスクイメージのディスク占有率が小さくホストやディスク間でのファイル転送効率が向上する「Apple Sparse Image Format (ASIF)」が利用可能になるそうです。
macOS now supports the Apple Sparse Image Format (ASIF). These space-efficient images can be created with the diskutil image command-line tool or the Disk Utility application and are suitable for various uses, including as a backing store for virtual machines storage via the Virtualization framework
macOS Tahoe 26 Beta Release Notes – Apple Developer Documentation
また、macOS 26 TahoeのAVFではvmnetのカスタムネットワークトポロジーのサポートにより、VM-to-VMの通信が可能になる他、macOS VM内で著作権保護されたDRMコンテンツもサポートされるそうなので、今後Parallels Desktopなどが対応していくと思われます。

Virtualization updates
Meet Containerization
なお、Appleは同じくmacOS 26 Tahoe(一部機能はmacOS 15でもサポート*)で、SwiftとVirtualizationフレームワークを利用したContainerizationフレームワークを導入し、Linuxコンテナの作成/実行をネイティブサポートすると発表しているので、開発環境によってはDocker Desktopいらずになるかもしれません。
Virtualization framework
June 2025
- Take advantage of more efficient storage utilization in virtual machine (VM) images using the Apple Sparse Image Format (ASIF). Its space-saving allocation results in a smaller disk footprint and optimized transfer for VM disk images with VZDiskImageStorageDeviceAttachment.
- Support vmnet custom network topologies to enable VM-to-VM communications based on a logical network with customized configuration.
- Easily discover a VM’s on-process queue using this new property on VZVirtualMachine.
- Access rights-protected content in VMs and add support for DRM content in macOS VMs.
- Virtualization updates – Apple Developer Documentation
- macOS Tahoe 26 Beta Release Notes – Apple Developer Documentation
コメント