Whenever a CloudShare environment is generated from a snapshot - whether for a class, a demo or a single environment creation, the new environment is an exact replica of the environment the snapshot was taken from. Even the so called Universally Unique Identifier (UUID) of each VM's hardware is identical on the equivalent VM in all environments generated from the same snapshot. In most cases, this is exactly as you need it to be.
In the event that your solution requires unique endpoint identification via UUID, we offer an easy way to configure a snapshot so that it generates a new UUID for a VM each time a new environment is created.
You can configure a snapshot with unique UUID generation by changing a hardware setting in the environment before you take the snapshot. The configuration takes effect in all environments created from the snapshot.
To generate unique BIOS UUIDs per environment:
Before you take a snapshot, go to the Environment Details page.
Click Edit Hardware.
Select the Generate BIOS UUID check box for any VMs you want unique UUIDs to be generated for.
Click Save Changes.
A notification appears explaining that the Generate BIOS UUID setting does not take effect in the current environment, and that to complete the configuration, you need to take a snapshot.
When you're ready, take a snapshot of the environment.
A unique BIOS UUID will be generated for the VM in all environments that are created from the snapshot you just took.
The Generate BIOS UUID setting will also be initially selected in all such environments.
You can display the BIOS UUID of a VM by running the following command from the command line:
wmic bios get serialnumber
sudo dmidecode -t system | grep Serial