ฉันใช้ baseimage และสร้าง VMs ขึ้นมามากมาย และตอนนี้ฉันอยากรู้ว่าอันไหนดีกว่า qcow2 หรือ raw เพื่อใช้เป็นฐาน ยิ่งไปกว่านั้นคุณช่วยบอกฉันได้ไหมว่ามีข้อได้เปรียบในการใช้งานฐานภาพนี้หรือไม่แทนที่จะลอกทั้งแผ่น ความเร็วอาจเป็นปัจจัยหนึ่ง แต่ในแง่ของประสิทธิภาพจะมีปัญหาในการใช้ baseimage หรือไม่แล้วสร้าง VMs โดยใช้ baseimage นั้น
แก้ไข 1:
ฉันทำการทดลองและได้รับ
สิ่งแรกคือเมื่อทั้ง baseimage และ overlay เป็น qcow2 ที่สองเมื่อ baseimage ดิบ แต่การซ้อนทับคือ qcow2 และในกรณีที่สามฉันจะให้อิมเมจดิสก์ดิบแต่ละตัวแก่แต่ละ VM น่าแปลกที่กรณีสุดท้ายมีประสิทธิภาพมากกว่าเมื่อเทียบกับอีกสองคดี
การตั้งค่าการทดลอง: ระบบปฏิบัติการใน baseimage: Ubuntu Server 14.04 64 bit โฮสต์ระบบปฏิบัติการ: Ubuntu 12.04 64 บิต RAM: 8GB หน่วยประมวลผล: Intel® Core ™ i5-4440 CPU @ 3.10GHz × 4 ดิสก์: 500 GB
บนแกน x: จำนวนของ VM ที่บูทพร้อมกัน เริ่มต้นจาก 1 และเพิ่มขึ้นไม่เกิน 15
บนแกน y: เวลาทั้งหมดในการบูตจำนวนเครื่อง "x"
จากกราฟดูเหมือนว่าการให้อิมเมจดิสก์แบบเต็มไปยัง VM นั้นมีประสิทธิภาพมากกว่าวิธีอื่น 2 วิธี
แก้ไข 2:
นี่เป็นกรณีเมื่อเราให้ภาพอิมเมจดิบแก่ VM แต่ละรายการ หลังจากทำการล้างแคชนี่คือกราฟ มันเกือบจะคล้ายกับ raw baseimage + qcow overlay
ขอบคุณ