ฉันเพิ่งอ่านบทความAWS: ดีเลวและน่าเกลียดซึ่งกล่าวว่าพวกเขาได้ย้ายออกจากคุณสมบัติ AWS ทั้งหมดที่ EBS สำรองไว้ คุณสมบัติใดที่อธิบายได้ (EBS อินสแตนซ์ EC2 ที่สนับสนุน) หรือโดยนัย (เว็บคอนโซล AWS) ที่ EBS สนับสนุน?
ฉันเพิ่งอ่านบทความAWS: ดีเลวและน่าเกลียดซึ่งกล่าวว่าพวกเขาได้ย้ายออกจากคุณสมบัติ AWS ทั้งหมดที่ EBS สำรองไว้ คุณสมบัติใดที่อธิบายได้ (EBS อินสแตนซ์ EC2 ที่สนับสนุน) หรือโดยนัย (เว็บคอนโซล AWS) ที่ EBS สนับสนุน?
คำตอบ:
EBS ถูกใช้แทนสิ่งที่ Amazon เรียกว่า ephemeral หรือ instance store เนื่องจากการเข้าถึงแบบสุ่ม IO นั้นดีกว่า IO แบบต่อเนื่องสามารถทำได้เร็วกว่าบนโวลุ่มที่เก็บอินสแตนซ์
EBS ได้รับการสนับสนุน
ไม่ได้รับการสนับสนุนจาก EBS
ฉันเกือบจะเป็นบวกที่ SES, SNS, SQS และ SWF ไม่ได้ใช้ EBS
ฉันไม่คิดว่า ElastiCache, CloudFormation, CloudWatch, IAM หรือ CloudSearch ใช้ EBS
ฉันแสดงความคิดเห็นในบทความบล็อกที่ถูกลบโดยผู้เขียนในภายหลัง คุณอาจต้องการพิจารณาระดับความเป็นมืออาชีพระดับนั้นเมื่อคุณอ่านโพสต์ของเขา สิ่งที่ฉันเขียน:
AWS ไม่เคยมีความล้มเหลวทั้งภูมิภาค หากผู้เขียนบล็อกใช้เวลาอ่านรายงานเหตุการณ์ทั้งสองที่เขาเชื่อมโยงไปเขาจะได้เรียนรู้ว่า การปรับใช้ AWS ที่ออกแบบมาอย่างถูกต้องจะใช้โซนความพร้อมใช้งานหลายโซนเสมอ ผลกระทบที่แย่ที่สุดที่ฉันได้รับจากเหตุการณ์ทั้งสองคือประสิทธิภาพที่ลดลงเล็กน้อยหรือการเข้าถึง API เป็นระยะ ๆ ซึ่งทั้งสองอย่างนี้ก็เป็นการอุดที่ช้า
สิ่งที่ฉันไม่ได้เพิ่มในความคิดเห็นดั้งเดิมของฉัน:
99% ของสะเก็ดระเบิดที่ AWS เกิดจากคนที่ไม่เข้าใจวิธีการใช้อย่างถูกต้อง พวกเขาปฏิบัติต่อมันเป็นเพียง VPS อื่นหรือเพียงแค่เซิร์ฟเวอร์ co-lo อื่น คุณต้องสร้างแอปพลิเคชันของคุณโดยคำนึงถึงการปรับใช้บนคลาวด์ จะต้องทนต่อความล้มเหลวของโหนดแบบสุ่มใช้เซิร์ฟเวอร์แอปพลิเคชั่นแบบไร้รัฐและทำงานอย่างราบรื่นในหลาย ๆ อินสแตนซ์และซับเน็ตที่อยู่ด้านหลังตัวโหลดบาลานซ์หนึ่งตัวหรือมากกว่า คุณควรใช้ส่วนประกอบที่ประกอบกันอย่างหลวม ๆ และสื่อสารระหว่างเทียร์โดยใช้คิวข้อความ
กล่าวโดยย่อว่าโพสต์บล็อกนี้เป็นเพียงคำโหยหาที่ยืดเยื้อมานานโดยคนที่ไม่เข้าใจวิธีการใช้เครื่องมือที่พวกเขาเลือก