2
AWS EC2 รหัสการจองคืออะไรและมันหมายถึงอะไร
ฉันสร้างสคริปต์ที่สร้างสแน็ปช็อตของโวลุ่ม EC2 ของเรา สคริปต์จะดูว่าอินสแตนซ์ใดกำลังทำงานอยู่ซึ่งโวลุ่มใดที่เชื่อมต่อกับอินสแตนซ์เหล่านั้นจากนั้นสร้างสแน็ปช็อตสำหรับโวลุ่มเหล่านั้นโดยไม่สนใจส่วนที่เหลือ ใช้describe-instancesฉันได้รับ ID การจองไม่ใช่ ID อินสแตนซ์ นี่คือความสับสน แต่มันเป็นอย่างที่มันเป็น เมื่อเริ่มต้นอินสแตนซ์การจองจะถูกสร้างขึ้นสำหรับอินสแตนซ์นั้น ฉันยังคงสับสนเกี่ยวกับแนวคิดการจอง หมายเหตุด้านข้าง: ฉันรู้ว่าอินสแตนซ์ที่สงวนไว้คืออะไรซึ่งแตกต่างจากที่ฉันอธิบายไว้ที่นี่ "อินสแตนซ์ที่สงวนไว้" หมายความว่าคุณเช่าอินสแตนซ์เป็นเวลาหนึ่งหรือสองหรือสามปีและคุณจะได้รับการลดราคา ดังนั้นคุณจอง t2.medium เป็นเวลาหนึ่งปีและถ้าคุณไม่ได้ใช้คุณก็ยังต้องจ่าย แต่ถ้าคุณใช้มันก็จะถูกกว่าปกติ กลับไปที่ "รหัสการจอง" AWS FAQ พูดว่า: ทุกตัวอย่างที่เปิดตัวโดย EC2 มีรหัสการจอง รหัสการจองมีความสัมพันธ์แบบหนึ่งต่อหนึ่งกับคำขอเปิดตัวอินสแตนซ์ แต่สามารถเชื่อมโยงกับอินสแตนซ์ได้มากกว่าหนึ่งรายการหากคุณเรียกใช้หลายอินสแตนซ์โดยใช้คำขอเปิดตัวเดียวกัน ดังนั้นจึงมีคำถาม SE นี้: อะไรคือวัตถุประสงค์ของ 'การจอง' ใน Amazon EC2 ยังไม่ชัดเจนว่ารหัสการจองแสดงถึงอะไร หากคุณเปิดใช้งานครั้งละหนึ่งอินสแตนซ์แต่ละตัวจะมีรหัสการจองที่ไม่ซ้ำกัน รหัสการจองเดียวสามารถเชื่อมโยงกับหลายอินสแตนซ์ได้เมื่อใดและอย่างไร มันสามารถเชื่อมโยงกับอินสแตนซ์ที่ไม่เกี่ยวข้องหลายกรณีได้หรือไม่? สมมติว่าฉันมีเว็บเซิร์ฟเวอร์และเซิร์ฟเวอร์ฐานข้อมูล ฉันจะเริ่มต้นด้วยรหัสการจองเดียวได้ไหม หรือรหัสการจองสามารถเชื่อมโยงกับอินสแตนซ์เดียวเท่านั้นที่เริ่มต้นหลายครั้งเช่นเพื่อจุดประสงค์ในการโหลดบาลานซ์ ในสถานการณ์ของเราอินสแตนซ์ทั้งหมดมีรหัสการจองที่ไม่ซ้ำกัน แต่ฉันต้องการทราบว่าสถานการณ์นี้สามารถเปลี่ยนแปลงได้สำหรับสคริปต์ที่ฉันใช้งานdescribe-instancesอยู่