- Joined
- Nov 25, 2013
- Messages
- 7,776
You can boot ESXi and have a VMFS on the same drive. Store the boot disk for TrueNAS there. Store all other VMDK on the TrueNAS provided storage.
So can TrueNAS. CORE can do VMs and FreeBSD native containers called jails. SCALE can do VMs and Docker/containerd. And yes, there's Proxmox. Pick one. What do you gain by another level of virtualisation? If you use TrueNAS to provide storage to VMs in ESXi via iSCSI you should use at most 50% of the capacity. See the excellent resources on block storage by @jgrecoalso i can see for example that proxmox can do VM + Linux Containers (LXC)
If you want really fast VM writes, keep your occupancy rates low. As low as 10-25% if possible. Going past 50% may eventually lead to very poor performance as fragmentation grows with age and rewrites.
+1 on using RDP to manage windows VMs. Most RDP clients support drag-and-drop. There have been some times I've done ad-hoc MacOS / Windows interop tests by running RDP client on MacOS and dragging / dropping files to a SMB share through Windows via RDP session to Windows client. The MS RDP client generally works _very_ well.I access Windows systems with Microsoft Remote Desktop. And Linux systems with SSH, of course.
Virtualising in ESXi won't help you in this regard. And you will be getting less usable space from your block storage pool than with either CORE or SCALE.so i wanted to prevent neverending drives replacement regarding the size... if there is a pool.