如今,許多人/開發人員都在Google雲端中使用虛擬機,因此請記住,每天都會建立和刪除大量虛擬機。
此外,Google 運算引擎在建立 VM 時為雲端中的每個實例指派一個 ID(自動產生)。
那麼,考慮到同一個 ID 已指派給某個實例但現在該實例已被刪除,該 ID 是否有可能被重複使用(重複)?
謝謝
答案1
根據文件狀態,實例 ID 是獨特的由 Google Compute Engine 產生的數位識別碼。
您可以在此處查看文件: https://cloud.google.com/compute/docs/storing-retriving-metadata
在一個技術背景A唯一識別符被定義為與給定係統內的單一實體關聯的數字或字母數字字串。使用唯一 ID 的目的是明確識別實體透過他們的身份證。
但是,您詢問該ID是否可以重複,理解為“重複”在同一時刻在兩個不同的實例中使用,我不認為該ID可以同時被2個實例使用, 自從文件明確指出 ID 是唯一的。
但我認為重複使用已建立但已刪除且不再存在的實例的 ID 沒有任何不便(它仍然是唯一的)。
您能否詳細說明您的用例或描述您想要透過實例 ID 實現的目標?
編輯:在此添加此答案下方的評論為了更好的閱讀:
為了確保 GCE 實例的唯一性,對於軟體許可,您可以使用實例身分令牌 https://cloud.google.com/compute/docs/instances/verifying-instance-identity
- GCE 實例從元資料 API 請求簽署令牌。此令牌標識實例並由 Google 簽署。
- GCE 實例將此簽章令牌提供給驗證伺服器。
- 驗證伺服器檢查令牌中來自 Google 的簽名,確認該實例就是它所說的那個人。
- 驗證伺服器對實例進行身份驗證並提供其所需的任何內容。