Our systems people are working on getting us all up and running on virtual machines. There will be a certain set of machines for each performance level, and we'll be able to upgrade and downgrade as required. The problem that I'm seeing is that each virtual machine has a different machine name, and assignment to machines is somewhat arbitrary. So any time we log out and log back in we might be assigned a different machine name.
The question I have is whether there is any way to set things up so that each user has an assigned machine alias, which will be applied to whichever "real" machine we are using. So, when a user would log in, whatever virtual machine they were assigned would be given the alias that is assigned to them. That way users would be able to just remember one machine name, which is rather helpful for remote access (ssh, rdp, etc.) and setting up machine-specific scripts and such.
Any ideas?