Amazon EC2 yönetim ortamı kimliği sonsuza kadar benzersiz mi?


19

Amazon EC2 kullanıyoruz ve izleri takip etmek istiyoruz. Mı Amazon EC2 örneği kimliği sonsuza benzersiz? Bir VM'nin örnek kimliği i-12345678varsa, bu örnek sona erdiğinde bu örnek kimliğinin bir daha kullanılmayacağının garantisi var mı?

Yanıtlar:


26

Amazon'a sordum ve cevapları buydu:

"Örnek kimlikleri benzersizdir. Asla yinelenen bir kimlik almazsınız. Bununla birlikte, örnek kimliğinin geçerli biçimi değişebilecek bir uygulama ayrıntısıdır. Örnek kimliğini dize olarak kullanırsanız iyi olmalısınız."

O notta önemlidir Eğer iki defa aynı kimliği almak asla. Ancak, başkalarının örneklerine bağlanamadığınız için, bu muhtemelen yeterli olacaktır.


1
Yinelenen bir örnek kimliği alırsanız, bu bir hatadır ve bunu hemen Amazon'a bildirmelisiniz.
jtimberman

Aslında ne yaptıklarını bilmiyorum, ama bu şu anki 32-bit sürüme uyacaktır : preshing.com/20121224/… (bkz. Bölüm " Yinelenmeyen Bir Sahte Rastgele Sayı Üreticisi"). Daha sonra, sona ulaştıklarında başka bir şeye geçebilirler (daha fazla bit, farklı rakamlar ( örneğin [g-v]yerine [0-9a-f]), bir şey).
15'te

1
@ lindes: 32 bit, herhangi bir müşterinin hayatında başlatabileceğinden biraz daha fazla örnek olduğunu tahmin ediyorum. Amazon cevabının ikinci cümlesini muhtemelen kaçırdınız. Örnek kimliklerini hemen diğer hesaplarda yeniden kullanırlar. Yani iki hesabınız varsa ve her ikisini de kullanırsanız, kopyaları alabilirsiniz.
John

@john: Ahh. Bu belki- Amazon tarafından alıntı yapılan bölümde ima ve jedberg sonraki paragrafta ifade ... Bu doğrulanmış mı? Amazon'dan gelen metni de dünya çapında benzersiz olarak ima ediyordum; o noktada açık değil.
17'de lindes

1
@ lindes: Kimlik kesinlikle global olarak benzersiz değil. Amazon bana küresel olarak benzersiz olmadıklarını söyledi ve ben şahsen farklı hesaplarda kopyalar gördüm. Yeni kimlikler şimdilik küresel olarak benzersiz olabilir, ancak her zaman böyle olmak zorunda olmayacağım.
jedberg

13

Sanırım @ jedberg'in cevabı doğru. Ancak, sizi bu makaleye de işaret ederim: https://web.archive.org/web/20160407141803/http://www.jackofallclouds.com/2009/09/anatomy-of-an-amazon-ec2-resource -İD/

Amazon ID'lerinin nasıl oluşturulduğuna dair derinlemesine bir analiz (bazı tahminlerde de olsa) vardır. Yazan adam Amazon için işe yaramaz, ancak ödevini yaptığını söyleyebilirsiniz :-). IMO sadece bilgi amaçlı okumaya değer.


1
web sitesi çalışmıyor. Bir bağlantı kesildikten sonra bile cevabınızı geçerli ve kullanışlı hale getirecek olan yanıtı web sitenizin özünü de yanıtınızda yayınlamanız uygun olacaktır. Birçok kez olduğunu gördüm.
John

1
@John genel bir kural olarak, size katılıyorum, ancak bu durumda makale tamamen ayrıntılarla ilgili; gönderilmeye değer bir "kaynamış öz" yoktur. Cevabımı bir Wayback Machine bağlantısı kullanmak için değiştirdim.
Matt Solnit

@MattSolnit Bu bir yorum olarak daha iyi olurdu. Bir cevapta özetleyemiyorsanız (bu durumda yeterince adil görünüyor), bu gerçekten bir Yığın Taşması yanıtı değildir.
Duncan Jones

-1

Çevrimiçi olarak hiçbir şey bulamadım, ancak mevcut biçim 4 milyardan fazla kimlik içeriyor olsa bile, garantili benzersizliğe güvenmem.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.