EC2 ciltlerimizin anlık görüntülerini oluşturan bir senaryo hazırladım. Komut dosyası, hangi örneklerin çalıştığını, hangi örneklerin bu örneklere bağlandığını inceler ve sonra bu birimler için anlık görüntüler oluşturur ve geri kalanları yok sayar.
Kullanarak describe-instances
, örnek kimliklerini değil rezervasyon kimliklerini alıyorum. Bu kafa karıştırıcı, ama olduğu gibi. Bir örnek başlatıldığında, o örnek için bir rezervasyon oluşturulur.
Hala rezervasyon konsepti konusunda kafam karıştı.
Yan not: Ayrılmış örneklerin ne olduğunu biliyorum, burada anlattığımdan farklı. "Ayrılmış örnek", bir veya iki veya üç yıl boyunca bir örnek kiraladığınız ve bunun için bir fiyat indirimi aldığınız anlamına gelir. Yani bir yıl boyunca bir t2.medium ayırırsınız ve bunu kullanmazsanız, yine de ödeme yaparsınız, ancak kullanırsanız, normalden daha ucuzdur.
Şimdi "rezervasyon kimliği" ne geri dönelim. AWS SSS şöyle diyor:
EC2 tarafından başlatılan her örneğin bir rezervasyon kimliği vardır. Rezervasyon kimliğinin, bir örnek başlatma isteği ile bire bir ilişkisi vardır, ancak aynı başlatma isteğini kullanarak birden çok örneği başlatırsanız birden fazla örnekle ilişkilendirilebilir.
Sonra bu SE sorusu var: Amazon EC2'de 'Rezervasyonlar'ın amacı nedir
Bir rezervasyon kimliğinin tam olarak neyi temsil ettiği hala net değil
Her seferinde bir örneği başlatırsanız, her örneğin kendi benzersiz rezervasyon kimliği vardır.
- Tek bir rezervasyon kimliği ne zaman veya nasıl birden fazla örneğe bağlanabilir?
- İlişkisiz birkaç örneğe bağlanabilir mi? Diyelim ki bir web sunucum ve veritabanı sunucum var. Onları tek bir rezervasyon kimliği altında başlatabilir miyim?
- Veya, bir rezervasyon kimliği, yük dengeleme amaçları gibi, yalnızca birden çok kez başlatılan bir örneğe bağlanabilir mi?
Bizim durumumuzda, tüm örnekler benzersiz bir rezervasyon kimliği var, ama ben kullanmakta olduğum bir komut dosyası için, bu hangi durumlarda değişebilir bilmek istiyorum describe-instances
.