เข้าถึงพาร์ติชัน raw จากเครื่องเสมือน - เร็วกว่าดิสก์เสมือนหรือไม่


8

ถ้าฉันอนุญาตให้เข้าถึงพาร์ติชันดิบไปยังเครื่องเสมือนจะเร็วกว่าดิสก์เสมือนปกติที่ใช้ไฟล์หรือไม่

ฉันใช้ VirtualBox, Windows 7 และ 5400 รอบต่อนาที HDD ถ้าเป็นเช่นนั้น


คำตอบ:


3

เอกสาร Microsoft Word ที่ชื่อว่าประสิทธิภาพของฮาร์ดดิสก์เสมือนกล่าวถึงผลการดำเนินงานที่ได้รับภายใต้ Hyper-V มันระบุว่า:

ประสิทธิภาพ VHD ที่มีขนาดคงที่นั้นมีอยู่จริงบนดิสก์ทางกายภาพตั้งแต่ Windows Server 2008 / Hyper-V ที่วางจำหน่ายเพื่อการผลิตใน Windows Server R2 ประสิทธิภาพ VHD คงที่ยังคงเหมือนเดิมนั่นคือดีเท่ากับดิสก์ดิบหรือไฟล์ดิบ

ในการสำรองข้อมูลคำสั่งนี้เอกสารมีมาตรการที่เกี่ยวข้องกับกรณีต่างๆซึ่งสามารถสรุปได้ว่าพาร์ติชัน / ดิสก์ดิบไม่ได้ปรับปรุงประสิทธิภาพมากนักหากทำได้

มีผลลัพธ์มากเกินไปที่จะทำซ้ำที่นี่ดังนั้นฉันให้สองอย่างต่ำกว่าเท่านั้น

สำหรับ VHD ขนาดคงที่:

SQL Server Log 64KB 100% ลำดับ 100% ปริมาณงานการเขียน

SQL Server Log 64KB 100% ตามลำดับเวลาในการตอบสนองการเขียน 100%

สำหรับการขยาย VHD แบบไดนามิก (ผลลัพธ์ไม่เหมือนกันเหมือนเดิม):

Media Streaming 64KB ลำดับ 100% 98% อ่านปริมาณการเขียน 2%

Media Streaming 64KB ลำดับ 100% 98% อ่าน Latency เขียน 2%


4

โดยส่วนตัวฉันจะใช้ VHD แทนที่จะใช้การเข้าถึงแบบดิบ คำเตือนในเอกสารประกอบ VirtualBox ตั้งค่าระฆังทุกชนิดเกี่ยวกับปัญหาด้านความมั่นคง

"การเข้าถึงฮาร์ดดิสก์ดิบ"; อนุญาตให้ระบบปฏิบัติการเกสต์เข้าถึงฮาร์ดดิสก์เสมือนโดยไม่ต้องผ่านระบบไฟล์โฮสต์ OS ความแตกต่างของประสิทธิภาพที่แท้จริงสำหรับไฟล์รูปภาพเทียบกับดิสก์ดิบนั้นแตกต่างกันอย่างมากขึ้นอยู่กับค่าใช้จ่ายของระบบไฟล์โฮสต์ไม่ว่าจะใช้รูปภาพที่กำลังเติบโตแบบไดนามิกและกลยุทธ์การแคชโฮสต์ OS การแคชทางอ้อมยังส่งผลกระทบด้านอื่น ๆ เช่นลักษณะการทำงานล้มเหลวนั่นคือดิสก์เสมือนมีข้อมูลทั้งหมดที่เขียนก่อนที่โฮสต์ระบบปฏิบัติการจะพังหรือไม่ ศึกษาเอกสารของระบบปฏิบัติการโฮสต์ของคุณสำหรับรายละเอียดเกี่ยวกับเรื่องนี้ ..... การใช้หรือการใช้การกำหนดค่าที่ล้าสมัยอย่างไม่ถูกต้องอาจนำไปสู่การสูญเสียข้อมูลทั้งหมดบนฟิสิคัลดิสก์ สิ่งสำคัญที่สุดคืออย่าพยายามบูตพาร์ติชันด้วยระบบปฏิบัติการโฮสต์ที่กำลังทำงานอยู่ในเกสต์ สิ่งนี้จะนำไปสู่ความเสียหายของข้อมูลอย่างรุนแรง

ฉันใช้ดิสก์ดิบกับ VMWare เมื่อฉันต้องเรียกใช้ระบบปฏิบัติการ 3 ระบบพร้อมกันและไฟล์อยู่ในพาร์ติชันเดียวกัน ดิสก์ดิบปรับปรุงประสิทธิภาพเล็กน้อย อย่างไรก็ตามฉันพบปัญหาขณะใช้งานฟีเจอร์ต่าง ๆ เช่นสแน็ปช็อต ดังนั้นฉันเปลี่ยนกลับไปใช้การตั้งค่า VHD ภายใต้โหมดการทำงานปกติขณะใช้ VM เครื่องเดียวฉันไม่เคยเห็นประสิทธิภาพที่เพิ่มขึ้น อย่างไรก็ตามฉันยังไม่ได้ตรวจสอบสิ่งนี้โดยใช้เครื่องมือประเมินประสิทธิภาพ


คุณพบปัญหาประเภทใด
Anderson Green

2

ฉันใช้ Linux เป็นโฮสต์ระบบปฏิบัติการและ WinXP ตามที่คาดเดาใน VirtualBox ฉันใช้มันกับที่เก็บไฟล์ตอนนี้ XP ของฉันอยู่ในพาร์ติชันแยกต่างหากบน HDD ข้อสังเกตของฉันคือไม่มีประโยชน์เลยอย่างน้อยก็ไม่มีที่ฉันรู้สึกได้ มีประโยชน์ทางทฤษฎีเนื่องจากคุณจะข้ามชั้น FS แต่ด้วยระบบของวันนี้ดูเหมือนว่ามันมีประโยชน์น้อยเกินไปที่จะเป็นเรื่อง

ดังนั้นประสบการณ์ของฉันบอกว่า: ใช้ไฟล์ที่มีการจัดสรรล่วงหน้าเนื่องจากอิมเมจที่จัดสรรแบบไดนามิกจะสร้างความแตกต่างอย่างมาก

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