การตั้งค่า AWS ของเรา 99% สามารถนำไปรีไซเคิลได้ ดังนั้นสำหรับฉันมันไม่สำคัญว่าถ้าฉันยกเลิกอินสแตนซ์ - ไม่มีอะไรหายไป เช่นแอปพลิเคชันของฉันถูกปรับใช้โดยอัตโนมัติในอินสแตนซ์จาก SVN บันทึกของเราจะถูกเขียนไปยังเซิร์ฟเวอร์กลาง syslog
ประโยชน์เพียงอย่างเดียวของการจัดเก็บอินสแตนซ์ที่ฉันเห็นคือการประหยัดต้นทุน มิฉะนั้นอินสแตนซ์ที่ได้รับการสนับสนุนจาก EBS จะชนะ เอริคพูดถึงข้อดีทั้งหมด
[2012-07-16] วันนี้ฉันจะตอบคำถามนี้ต่างออกไปมาก
ฉันไม่เคยมีประสบการณ์ที่ดีกับอินสแตนซ์ที่ได้รับการสนับสนุน EBS ในปีที่ผ่านมาหรือมากกว่านั้น การหยุดทำงานครั้งสุดท้ายของ AWS ก็ทำให้ EBS ได้รับความเสียหายเช่นกัน
ฉันเดาว่าบริการอย่าง RDS จะใช้ EBS บางประเภทเช่นกันและดูเหมือนว่าจะทำงานได้เป็นส่วนใหญ่ ในกรณีที่เราจัดการเองเราได้กำจัด EBS ออกไปถ้าเป็นไปได้
กำจัดการขยายที่เราย้ายคลัสเตอร์ฐานข้อมูลกลับไปเป็น iron (= ฮาร์ดแวร์จริง) สิ่งเดียวที่เหลืออยู่ในโครงสร้างพื้นฐานของเราคือเซิร์ฟเวอร์ฐานข้อมูลซึ่งเรารวบรวม EBS หลายวอลุ่มไว้ในซอฟต์แวร์ RAID และสำรองข้อมูลสองครั้งต่อวัน อะไรก็ตามที่จะสูญหายระหว่างการสำรองข้อมูลเราสามารถอยู่กับ
EBS เป็นเทคโนโลยีที่ค่อนข้างสั่นเนื่องจากเป็นปริมาณเครือข่าย: ปริมาณที่เชื่อมต่อกับเซิร์ฟเวอร์ของคุณจากระยะไกล ฉันไม่ได้คัดค้านงานที่ทำไปแล้ว - มันเป็นผลิตภัณฑ์ที่น่าทึ่งเนื่องจากที่เก็บข้อมูลถาวรไม่ จำกัดเป็นเพียงแค่การเรียก API แต่มันก็ไม่ค่อยเหมาะสำหรับสถานการณ์ที่ประสิทธิภาพของ I / O เป็นกุญแจสำคัญ
และนอกจากวิธีการทำงานของที่เก็บข้อมูลเครือข่ายเครือข่ายทั้งหมดจะถูกแชร์ในอินสแตนซ์ EC2 อินสแตนซ์ที่มีขนาดเล็กกว่า (เช่น t1.micro, m1.small) ยิ่งแย่ลงเพราะเครือข่ายอินเทอร์เฟซของคุณบนระบบโฮสต์ที่ใช้ร่วมกันระหว่าง VMs หลายตัว (= อินสแตนซ์ EC2 ของคุณ) ซึ่งทำงานอยู่ด้านบน
อินสแตนซ์ที่ใหญ่กว่าที่คุณได้รับยิ่งดีขึ้นแน่นอน ดีกว่าที่นี่หมายถึงภายในเหตุผล
เมื่อจำเป็นต้องใช้ความพยายามฉันจะแนะนำให้คนใช้บางสิ่งบางอย่างเช่น S3 เพื่อรวมศูนย์ระหว่างอินสแตนซ์ S3 เป็นบริการที่มีเสถียรภาพมาก จากนั้นทำการตั้งค่าอินสแตนซ์ของคุณโดยอัตโนมัติไปยังจุดที่คุณสามารถบูทเซิร์ฟเวอร์ใหม่ได้ ดังนั้นไม่จำเป็นต้องมีที่เก็บข้อมูลเครือข่ายซึ่งมีอายุการใช้งานนานกว่าอินสแตนซ์
ดังนั้นโดยรวมแล้วฉันไม่เห็นประโยชน์กับอินสแตนซ์ที่ได้รับการสนับสนุนจาก EBS แต่อย่างใด ฉันควรเพิ่ม bootstrap สักครู่แล้วรันด้วย SPOF ที่เป็นไปได้