อินสแตนซ์จุด Amazon EC2 - มีการจับหรือไม่


14

ฉันต้องการเริ่มต้นอินสแตนซ์ EC2 ใหม่ในวันนี้และตัดสินใจลองอินสแตนซ์จุดใหม่ซึ่งคุณสามารถลดต้นทุนอินสแตนซ์ของคุณได้ด้วยการเสนอราคาสูงสุดต่อชั่วโมงที่คุณพร้อมจะจ่าย เนื่องจากราคาสปอตของวันนี้มีเพียง 3.5c / ชั่วโมงเทียบกับ 8.5c / ชั่วโมงสำหรับอินสแตนซ์ตามความต้องการฉันสงสัยว่า: ถ้าฉันเสนอราคาที่สูงจริงๆพูด 10c / ชั่วโมงฉันจะมั่นใจได้อย่างมีประสิทธิภาพหรือไม่ อินสแตนซ์ที่ทำงานมานานราคาถูกกว่าอินสแตนซ์ตามต้องการ (เนื่องจากอินสแตนซ์แบบสปอตถูกเรียกเก็บเงินตามราคาสปอตปัจจุบันเท่านั้น)

ฉันคิดว่ามันเป็นไปได้ในทางทฤษฎีสำหรับราคาสปอตที่สูงกว่าราคาตามความต้องการ แต่เท่าที่ฉันสามารถบอกได้จากข้อมูลในเว็บไซต์ AWS ราคาสปอตต่ำกว่านั้นเสมอ

UPDATE: ฉันได้ตรวจสอบราคาสปอตอินสแตนซ์ขนาดเล็กเป็นเวลาสองสามสัปดาห์และมันก็สอดคล้องกันมากโดยมีความแตกต่างระหว่าง 2.9c และ 3.1c เท่านั้น ฉันเขียนโพสต์บล็อกที่มีรายละเอียดเพิ่มเติมเกี่ยวกับอินสแตนซ์แบบสปอตรวมถึงลิงก์ไปยังปลั๊กอิน Nagios ที่ฉันสร้างขึ้นเพื่อตรวจสอบราคาสปอต

คำตอบ:


10

ในทางทฤษฎีแล้วมันเป็นความคิด แต่อย่าโฮสต์เว็บเซิร์ฟเวอร์หรืออะไรก็ตามที่ไม่สามารถตายได้ สิ่งนี้ใช้สำหรับงานแบบกระจายเช่นการปั่นข้อมูลแทนที่จะเป็นการบริการเนื่องจากถ้าราคาสปอตสูงกว่าการเสนอราคาสูงสุดเซิร์ฟเวอร์ของคุณจะปิด

นอกจากนี้เพียงตรวจสอบให้แน่ใจว่าคุณมีหมายเลขถูกต้องคือ $ 0.085 ต่อชั่วโมงสำหรับการสั่งซื้อไม่ใช่ $ 0.85 อาจสร้างความแตกต่างในการคาดการณ์ของคุณ :)


ขอบคุณสำหรับความคิดเห็น - ฉันได้แก้ไขคำถามเพราะฉันได้รับทุกสิ่งที่ใหญ่เกินไปโดยใช้ 10!
gareth_bowles

4

การเสนอราคา 10x ราคาปัจจุบันจะช่วยได้ อย่างไรก็ตามในอดีตมีเหตุการณ์ที่ยุติอินสแตนซ์จุดทำงานทั้งหมดในโซนที่กำหนด (ขัดขวางราคา)

มาตรการป้องกันที่สำคัญอย่างหนึ่งคือการตั้งค่าวอลุ่มของคุณแบบถาวรเพื่อให้สามารถอยู่รอดได้ในการยกเลิกที่ไม่ต้องการ หนึ่งคือการมีความชัดเจน, การสำรองข้อมูลและการกู้คืนที่ระบุไว้ plans-- สิ่งที่จะคุณจะทำอย่างไรถ้ายุติตัวอย่างเช่นถ้าคุณสูญเสียข้อมูลของคุณในโซนหนึ่ง (ซึ่งเกิดขึ้นในการหยุดทำงานของฤดูใบไม้ผลินี้) ถ้าคุณหลวมกรณี / ข้อมูลข้ามโซน?

ความพยายามมากน้อยเพียงใดที่คุณนำมาใช้ในสถานการณ์ (กรณีที่เลวร้ายที่สุด) เป็นเรื่องของค่าใช้จ่าย / ผลประโยชน์ แต่โดยทั่วไปคุณจะต้องมีแผนกู้คืนเดียวกันในสถานที่ทั้งกรณีและกรณีแบบถาวร

ในที่สุดอินสแตนซ์แบบจุดไม่สามารถ "หยุด" (ถูกหยุดชั่วคราวหรือ 'ปิด') และรีสตาร์ท นั่นคือการพิจารณาที่โดดเด่นเมื่อวินิจฉัยปัญหา - คุณจะไม่สามารถหยุดอินสแตนซ์ที่หยุดทำงานตัวอย่างเช่นแนบไดรฟ์ข้อมูลกับอินสแตนซ์อื่นทำการเปลี่ยนแปลงและลองรีสตาร์ท (คุณอาจสร้าง AMI และบูตอินสแตนซ์ใหม่ได้แน่นอน)


การเสนอราคามากกว่าการขายปลีกอาจทำให้คุณจ่ายเงินมากกว่าการขายปลีก .... เมื่อราคาพุ่งสูงขึ้น
พอล

2

สิ่งที่จับได้ก็คือถ้า AWS ประสบกับการใช้งานทรัพยากรอย่างหนักมันจะปิดอินสแตนซ์ของคุณ - อินสแตนซ์แบบสปอตเป็นวิธีหนึ่งที่ AWS จะทำเงินอย่างน้อยบนเซิร์ฟเวอร์ที่เพิ่งไม่ได้ใช้งาน

โดยทั่วไปไม่เพียง แต่เป็นปัจจัยของจำนวนเงินที่คุณเสนอราคากับราคาสปอต แต่ยังขึ้นอยู่กับการใช้งานโดยรวมของภูมิภาค AWS


0

ฉันคิดในสิ่งเดียวกัน ฉันมีอินสแตนซ์จุดสิ้นสุดของฉันแม้ว่าราคาเสนอซื้อสูงสุดของฉันจะตั้งค่าเช่นเดียวกับอินสแตนซ์ตามคำขอ ไม่มีการรับประกันอินสแตนซ์ของคุณที่จะอยู่ได้โดยไม่คำนึงถึงราคาเสนอปัจจุบัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.