I'm new to the concept of remote sharing for VMs. I think I know what they are most useful for, but I can not find anything online that explains the purpose in enough detail to confirm what I believe is correct.
I have read that a remote shared VM can be shared by up to 100 people at the same time. Am I correct that:
1) Each remote user is seeing his/her own instance of the VM and that there is no interaction between users who are sharing the VM?
2) It is true that each user can connect and disconnect multiple times and they always connect to their own unique instance of the VM?
3) There is data persistance unique to that user across that user's multiple sessions?
4) A primary reason for a remote shared VM is to efficently allow multiple users to each have access to the services of the particular VM as though they had their own private computer which provided them the services?
What else am I missing? If there is a tutorial avaliable that goes over this, I'd appreciate a pointer.
Thanks for the help