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