การเรียกเก็บเงิน EC2 สำหรับชั่วโมงเศษส่วน [ปิด]


16

หน้าการเรียกเก็บเงิน EC2ของAmazonบอกว่าชั่วโมงเศษส่วนจะถูกเรียกเก็บเงินเป็นชั่วโมงเต็ม แต่ไม่มีใครรู้ว่านั่นหมายความว่าพวกเขารวมชั่วโมงในตอนท้ายของเดือนหรือรอบชั่วโมงในตอนท้ายของแต่ละอินสแตนซ์ที่ทำงาน?

เช่นในรอบระยะเวลาการเรียกเก็บเงินหนึ่งครั้งฉันมี 2 อินสแตนซ์ที่ทำงานเป็นเวลา 5 นาทีแต่ละครั้งนั่นคือหนึ่งชั่วโมงหรือสองชั่วโมง?


8
หัวข้อนี้เป็นอย่างไร "คำถามเกี่ยวกับความผิดพลาดของเซิร์ฟเวอร์นั้นโดยทั่วไปเกี่ยวข้องกับการดูแลระบบเซิร์ฟเวอร์หรือเดสก์ท็อปมืออาชีพด้านไอที" ... ดูเหมือนว่าจะกระทบกับทั้งสามข้อ
แฮงค์

8
พิการสำหรับการปิดหัวข้อนี้ สิ่งนี้อยู่ในโดเมนของการดูแลระบบ - ความสามารถในการประมาณการต้นทุนที่แน่นอนเกิดขึ้นใน "โลกแห่งความจริง"
Richard West

2
คำตอบคือ 2 แต่ทำไมปิดหัวข้อ?
ThinkCode

คำตอบ:


20

จากคู่มือผู้ใช้ Amazon Elastic Compute Cloudสำหรับ API เวอร์ชัน 2010-11-15

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

สามารถดูได้ที่นี่ภายใต้หัวข้อ "การหยุดและเริ่มต้นอินสแตนซ์"

ดังนั้นฉันคิดว่า ajdecon ค่อนข้างถูกต้องชัดเจนในกรณีนี้


1
ลิงก์ที่อัปเดต: docs.aws.amazon.com/AWSEC2/latest/UserGuide/Stop_Start.html
giorgiosironi

15

แต่ละอินสแตนซ์เริ่มการเรียกเก็บเงินทันทีที่เริ่มต้น มันปัดเศษขึ้นเป็นชั่วโมง - ดังนั้นถ้าคุณเริ่มและเรียกใช้มันเป็นเวลาห้านาทีและหยุดมันคุณจะถูกเรียกเก็บเงิน 1 ชั่วโมง หากคุณรันเป็นเวลา 55 นาทีและหยุดคุณจะถูกเรียกเก็บเงินเป็นเวลา 1 ชั่วโมง หากคุณรันเป็นเวลา 65 นาทีและหยุดคุณจะถูกเรียกเก็บเงินเป็นเวลา 2 ชั่วโมง

หากคุณหยุดและเริ่มต้นอินสแตนซ์ที่แน่นอนเดียวกัน 5 ครั้งในหนึ่งชั่วโมงคุณจะถูกเรียกเก็บเงินเป็นเวลา 5 ชั่วโมง! ระวัง.

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

ไม่มีค่าเฉลี่ยระหว่างอินสแตนซ์ - แต่ละอินสแตนซ์แยกจากมุมมองการเรียกเก็บเงินอย่างสมบูรณ์ ดังนั้นหากคุณเรียกใช้สองอินสแตนซ์สำหรับแต่ละ 5 นาทีนั่นคือการเรียกเก็บเงิน 2 ชั่วโมง

เราใช้ผลิตภัณฑ์คลาวด์คอมไพล์ที่มีความไดนามิกสูงและหลังจากตรวจสอบรายละเอียดทั้งหมดเหล่านี้กับทีมบัญชี Amazon ของเราเราได้เขียนอัลกอริธึมการปรับสเกลที่ซับซ้อนพอสมควรซึ่งเมื่อมันทำงานและกำหนดจำนวนอินสแตนซ์ที่กำลังทำงาน สิ้นสุดรอบการใช้งานชั่วโมงของพวกเขาเพื่อปล่อยและไม่ปล่อยอะไรเลยเว้นแต่ว่าจะอยู่ในเครื่องหมาย +50 นาทีของชั่วโมงที่กำหนด



-1

ฉันคิดว่า amazon จะคำนวณการใช้งานทั้งเดือนตามประเภทอินสแตนซ์ที่คุณใช้

ดังนั้นอินสแตนซ์ขนาดกลางสองรายการที่ทำงานรวมน้อยกว่า 1 ชั่วโมงจะเรียกเก็บเงินจำนวน 1 ชั่วโมงขณะที่สื่อหนึ่งรายการที่มีขนาดใหญ่หนึ่งรายการจะเรียกเก็บเงิน 2 ชั่วโมง

ทดสอบอย่างง่ายดายเพียงเริ่มต้น 2 ไมโครและสิ้นสุดภายในครึ่งชั่วโมงและดูกิจกรรมของบัญชีที่กล่าว หากคุณมี "ฟรีเทียร์ใหม่" - บัญชีคุณมีสิทธิ์ได้รับ ~ 720 ชั่วโมงไมโครฟรีต่อเดือนดังนั้นการทดสอบจะทำให้คุณไม่ต้องเสียค่าใช้จ่าย


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