ฉันเข้าใจว่า VMWare KB ขมวดคิ้วจากสแนปชอตที่ใช้เวลานานเนื่องจากสองสิ่ง (ในความคิดของฉัน)
การถ่ายภาพสแนปชอตเป็นตันสามารถเติมที่เก็บข้อมูลได้ Snapshots เป็นเพียงไฟล์เดลต้า สมมติว่าคุณมี 50 Gigd VMDK ใกล้เต็มแล้วถ่ายสแน๊ปช็อต ในภาพรวมของคุณคุณพลิกทุกบิต ไฟล์เดลต้าของคุณจะมีขนาดประมาณ 50 GB สแนปชอตอีกครั้งพลิกบิตไฟล์เดลต้าอีก 50 กิกะ สิ่งเหล่านี้สามารถควบคุมได้อย่างรวดเร็ว
การทำภาพรวมขนาดใหญ่นั้นมีความเสี่ยง เมื่อรวมสแนปชอตคุณกำลังเขียนการเปลี่ยนแปลงของเดลต้าลงใน VMDK ดั้งเดิม สิ่งนี้ต้องใช้เวลาและมีความเสี่ยงว่าถ้ามีอะไรเกิดขึ้นคุณเพียงแค่ทำการดอง VMDK ของคุณ
คำเตือนของพวกเขาดูเหมือนสมเหตุสมผล
เมื่อพูดถึงมันเป็นสิ่งที่เลวร้ายหรือไม่ที่เรียกใช้เครื่องของฉันอย่างถาวรจาก snapshot VMDK ฉันต้องการทำให้ต้นไม้ของฉันต่อไปนี้:
- ฐาน
- Snap1
- สแน็ป 2
- คุณอยู่ที่นี่
- Snap1
Snap 1 และ 2 จะดำเนินการทันทีหลังจากติดตั้งและเตรียมระบบพื้นฐาน เป็นเครื่องที่ฉันวางแผนจะรีเฟรชเป็นประจำดังนั้นฉันจะทำให้ต้นไม้ของฉันดูเหมือนสิ่งต่อไปนี้:
- ฐาน
- Snap1
- คุณอยู่ที่นี่
- สแน็ป 2
- Snap1
ลบ Snap2 และสร้าง Snap2 ใหม่
ฉันไม่สามารถดูว่าสิ่งนี้อาจมีความหมายด้วยเหตุผลใด ๆ ต่อไปนี้:
เนื่องจากฉันเพิ่งติดตั้งอิมเมจพื้นฐานและนำเดลต้าของฉันทันทีหลังจากที่ฉันไม่สามารถเติมที่เก็บข้อมูลได้ สมมติว่าภาพฐานของฉันมีเพียง 10 GB (บนดิสก์ที่จัดเตรียมแบบบางขนาด 50 GB) แม้ว่าเดลต้าของฉันจะพลิกทุก ๆ บิตการใช้งานทั้งหมดของฉันสูงสุดอาจเป็น 60 GB (VMDK พื้นฐาน 10 GB ซึ่งถูกล็อก + เดลต้า 50 GB ใน ไฟล์ snapshot VMDK) สิ่งนี้ถือว่าฉันไม่ได้สร้างสแนปชอตเพิ่มเติม
เนื่องจากกรณีการใช้งานของฉันไม่ได้เรียกร้องให้รวมสแนปชอตฉันจึงไม่เสี่ยงข้อผิดพลาดเมื่อรวมเดลตาของฉัน เมื่อฉันย้ายกลับไปที่ Snap1 และลบ Snap2 เดลต้าทั้งหมดที่อยู่ใน Snap2 จะถูกลบ
โหลดหน่วยเก็บนั้นเหมือนกันดังนั้นฉันควรได้รับ IOPS เดียวกัน ฉันเข้าใจว่าไฟล์บางไฟล์ (ส่วนใหญ่เป็นไฟล์ระบบ) จะมีอยู่บน VMDK ดั้งเดิมและอื่น ๆ (ทุกอย่างหลังจากฐาน) จะอยู่ในเดลต้า แต่ฉันไม่เห็นว่า ESXI จะสนใจอย่างไร ไฟล์ทั้งหมดอยู่ในที่เก็บข้อมูลจริงเดียวกันดังนั้นประสิทธิภาพควรเทียบเท่ากับการอ้างอิงทุกอย่างใน VMDK ดั้งเดิมโดยไม่มีสแนปชอต
ความคิดใด ๆ ESXI 5.5 พร้อมที่เก็บข้อมูลเป็น RAID'd DAS
ฉันไม่มีสิทธิ์ใช้งาน vCenter ดังนั้นการสร้างเทมเพลตและการโคลนนิ่งนอกตาราง
ผลการทดสอบ
ฉันมาถึงก่อนวันนี้เพื่อทำการทดสอบ นี่คือผลลัพธ์ มีบทลงโทษ แต่ฉันไม่แน่ใจว่าทำไม
ก่อนสแนปชอต:
หลังจากสแนปชอต: