Сегодня многие люди / разработчики используют виртуальные машины в облаке Google, поэтому, помня, что каждый день создается и удаляется множество виртуальных машин.
Кроме того, вычислительная машина Google выделяет идентификатор (автоматически сгенерированный) каждому экземпляру в облаке во время создания виртуальной машины.
Итак, есть ли шанс, что этот идентификатор будет повторно использован (повторен), учитывая, что тот же идентификатор был назначен экземпляру, но теперь этот экземпляр был удален?
Спасибо
В соответствии с в документации говорится, идентификатор экземпляра - это уникальный числовой идентификатор, созданный Google Compute Engine.
Вы можете проверить документацию здесь: https://cloud.google.com/compute/docs/storing-retrieving-metadata
В технический контекст а уникальный идентификатор определяется как числовая или буквенно-цифровая строка, связанная с одним объектом в данной системе. Цель использования уникальных идентификаторов - однозначно идентифицировать сущности по их идентификаторам.
Однако вы спрашиваете, возможно ли, что этот идентификатор может повторяться, понимая, что «повторение» используется в двух разных экземплярах в один и тот же момент времени, я не думаю, что идентификатор может использоваться двумя экземплярами одновременно , поскольку в документации четко указано, что идентификатор уникальный.
Но я не вижу никаких неудобств при повторном использовании идентификатора экземпляра, который был создан, но удален и больше не существует (он все равно будет уникальным).
Можете ли вы указать немного больше вашего варианта использования или описать, чего вы пытаетесь достичь с помощью идентификатора экземпляра?
ИЗМЕНЕНО: добавив здесь комментарий ниже этого ответа для лучшего чтения:
Чтобы гарантировать уникальность экземпляра GCE, для лицензирования программного обеспечения вы можете использовать токен идентификации экземпляра. https://cloud.google.com/compute/docs/instances/verifying-instance-identity