Nutanix AHV で ISO イメージファイルを扱うときは、イメージ サービスを利用します。イメージ サービスに登録した ISO を VM の仮想 CD ドライブに接続するときは、そのつどファイルがクローンされているので、その様子を見てみます。
VM への ISO イメージの接続
まず VM「vm11」に、イメージサービスに登録してある ISO イメージ「OracleLinux-R7-U5」を接続します。

仮想 CD ドライブに ISO イメージが接続された状態になりました。
CD ドライブのアドレスは「ide.0」です。

同様に、VM「vm12」にも、同じ ISO イメージを接続します。

ISO イメージのファイルパス確認
CVM の acli コマンドで、ISO イメージのファイルパスを確認してみます。
まず、イメージ サービスに登録されている ISO イメージです。
vmdisk_nfs_path と vmdisk_uuid を確認しておきます。
CVM$ acli image.get OracleLinux-R7-U5 include_vmdisk_paths=true
OracleLinux-R7-U5 {
architecture: "kX86_64"
container_id: 1734
container_uuid: "9af40576-c320-4fd6-bbe5-3e62d6843317"
create_time: "Saturday December 08 2018, 08:17:42 AM"
file_uuid: "ea13a0a6-a9f9-43d6-bc0f-d67aea1dce94"
image_source {
source_url: "file://8bba8036-0b53-4720-9e6f-19618bf3ea45"
}
image_state: "kActive"
image_type: "kIsoImage"
logical_timestamp: 1
name: "OracleLinux-R7-U5"
owner_cluster_uuid: "0005715d-3b16-d9fb-3669-005056b6008b"
update_time: "Saturday December 08 2018, 08:17:48 AM"
uuid: "8bba8036-0b53-4720-9e6f-19618bf3ea45"
vmdisk_nfs_path: "/st-container-01/.file_repo/ea13a0a6-a9f9-43d6-bc0f-d67aea1dce94"
vmdisk_size: 4440719360
vmdisk_uuid: "1b4a60d4-7f39-44e2-86a4-d63c01f4f6c8"
}
vm11 に接続した ISO イメージです。
source_vmdisk_uuid は イメージサービス の ISO の vmdisk_uuid と同じですが、vmdisk_nfs_path は別のものになっています。
CVM$ acli vm.disk_get vm11 disk_addr=ide.0 include_vmdisk_paths=true
ide.0 {
addr {
bus: "ide"
index: 0
}
cdrom: True
container_id: 1734
container_uuid: "9af40576-c320-4fd6-bbe5-3e62d6843317"
device_uuid: "e5539a07-0559-41b1-9eb9-5c4d3d673422"
source_vmdisk_uuid: "1b4a60d4-7f39-44e2-86a4-d63c01f4f6c8"
vmdisk_nfs_path: "/st-container-01/.acropolis/vmdisk/8868410e-dc37-497c-b791-3ed9aa943150"
vmdisk_size: 4445291520
vmdisk_uuid: "8868410e-dc37-497c-b791-3ed9aa943150"
}
vm12 に接続した ISO イメージです。
こちらも、source_vmdisk_uuid は イメージサービス の ISO の vmdisk_uuid と同じですが、vmdisk_nfs_path は、さらに別のものになっています。
CVM$ acli vm.disk_get vm12 disk_addr=ide.0 include_vmdisk_paths=true
ide.0 {
addr {
bus: "ide"
index: 0
}
cdrom: True
container_id: 1734
container_uuid: "9af40576-c320-4fd6-bbe5-3e62d6843317"
device_uuid: "addc6667-7afe-4cf4-aedf-4b3141cbf7d5"
source_vmdisk_uuid: "1b4a60d4-7f39-44e2-86a4-d63c01f4f6c8"
vmdisk_nfs_path: "/st-container-01/.acropolis/vmdisk/d757e582-712f-4f0a-9628-2ff2f1f7a577"
vmdisk_size: 4445291520
vmdisk_uuid: "d757e582-712f-4f0a-9628-2ff2f1f7a577"
}
Nutanix のスナップショットを利用した高速なクローン機能で、イメージサービスに登録した ISO / Disk イメージは利用するたびにクローンしているようです。ISO イメージ ファイルにもデータローカリティが作用しそうです。
以上。
