ฉันควรแบ่ง VMware ดิสก์เสมือนเป็นหลาย ๆ ไฟล์หรือไม่


16

ฉันใช้ VMware Workstation 12 เพื่อสร้างเครื่องเสมือน Win7 ที่ฉันสามารถใช้บน Linux สำหรับโปรแกรมเช่น Photoshop และ After Effects

VMware กำลังขอตัวเลือกนี้เพื่อแยกไฟล์เครื่องเสมือนเป็น 2Gb ส่วน นี่ไม่ใช่สิ่งที่ฉันสังเกตเห็นเป็นครั้งแรก แต่ฉันต้องการทราบว่ามีการลดลงของประสิทธิภาพที่เห็นได้ชัดเจนหรือไม่

ภาพหน้าจอของหน้าต่างที่เกี่ยวข้อง:

ป้อนคำอธิบายรูปภาพที่นี่

ไม่ฉันจะไม่ย้าย VM นี้เมื่อใดก็ตามในไม่ช้าแม้ว่าฉันจะย้ายฉันก็สามารถรอไฟล์ที่ถูกถ่ายโอนได้อย่างสมบูรณ์แบบ

คำตอบ:


12

ดูเหมือนว่ามีจุดเล็กน้อยในการแบ่งไฟล์รูปภาพเว้นแต่ว่าคุณกำลังสร้างไฟล์บนวอลุ่ม FAT32 หรือเครือข่ายที่มีข้อ จำกัด ขนาดไฟล์

VMware มีสิ่งนี้ที่จะกล่าวว่า:

เลือกแบ่งดิสก์เสมือนเป็นหลาย ๆ ไฟล์หากดิสก์เสมือนถูกเก็บไว้ในระบบไฟล์ที่มีข้อ จำกัด ขนาดไฟล์

การอ้างอิงอื่นมีสิ่งนี้เพื่อพูดว่า :

การเลือกแบ่ง VMDK เป็นไฟล์ขนาด 2GB นั้นไม่มีผลกระทบต่อประสิทธิภาพการทำงาน

อย่างไรก็ตามไฟล์อิมเมจดิสก์ที่ใหญ่ที่สุดที่ฉันมีอยู่ (ในฮาร์ดไดรฟ์ USB แบบพกพาที่ฟอร์แมต NTFS ของฉัน) คือ ~ 150GB ฉันได้สำรองข้อมูลโดยใช้ 7-zip เพื่อแชร์เครือข่ายข้ามคืน ไม่มีปัญหาเลย

ประสิทธิภาพชาญฉลาดและจริงจังสำหรับสิ่งที่คุณทำคุณจะไม่สังเกตเห็นความแตกต่างระหว่างภาพเดี่ยวและภาพแยก ฉันจินตนาการถึงความแตกต่างที่สามารถรับรู้ได้จะเริ่มปรากฏขึ้นพร้อมกับภาพที่มีขนาด 100s GB ถึงกระนั้นถ้าคุณต้องการที่จะไปกับสิ่งที่เป็นเทคนิคที่มีประสิทธิภาพมากที่สุดนั่นคือไฟล์ภาพเสาหินเดียวซึ่งเป็นสิ่งที่คุณกำลังทำอยู่แล้ว คุณเป็นคนดี ;-)


ขอบคุณสำหรับการตอบกลับ. ฉันไปที่ตัวเลือกดิสก์เสาหิน
emrecnl

1
"ไม่มีจุดในการแยกไฟล์ภาพ ... เว้นแต่ ... ในระดับเสียง FAT32" ไม่ถูกต้อง ดูคำตอบของฉัน
jamesdlin

@jamesdlin คะแนนที่ถูกต้องฉันจะอัปเดตคำตอบของฉันให้ผิด "dogmatic" น้อยลงในส่วนที่
misha256

1
ไม่ใช่กรณีที่เพิ่มขนาดของดิสก์ได้ง่ายกว่าหรือไม่ถ้ามันถูกจัดเก็บเป็นไฟล์แยก เพราะมันจะต้องสร้างไฟล์เพิ่มอีกสองสามไฟล์แทนที่จะคัดลอกไฟล์ทั้งไฟล์ขนาดใหญ่ นอกจากนี้จะใช้เวลานานขึ้นซึ่งหมายความว่าคุณจะไม่สามารถขยายไฟล์เสาหินเกินกว่า 50% ของขนาดพาร์ติชัน kb.vmware.com/selfservice/microsites/…
cxrodgers

@cxrodgers นั่นคือเหตุผลที่ฉันมักจะใช้อิมเมจดิสก์ชนิด "thin" แต่ทำให้พวกมันมีขนาดใหญ่ขึ้นตามต้องการ แต่คุณสามารถเพิ่มดิสก์และเพิ่มดิสก์ได้ ฉันแยกระบบปฏิบัติการและข้อมูลออกจากกันเสมอ ฉันเพิ่งเพิ่ม 50/100 GB ไปยังระบบปฏิบัติการและไม่เคยเข้าใกล้ ไดรฟ์ข้อมูลมักเป็น NAS ดังนั้นจึงไม่มีปัญหาเกี่ยวกับดิสก์เสมือน - ไม่ว่าจะเป็นประเด็นที่ควรพิจารณาก็ตาม!
FreeSoftwareServers

17

ข้อเสียของเสาหินดิสก์:

  • หากคุณลบสแนปชอตและต้องรวม.vmdkไฟล์ที่ไม่ได้ใช้หากคุณต้องการจัดระเบียบ.vmdkไฟล์ ฯลฯ โฮสต์ของคุณต้องการพื้นที่ว่างเท่ากับไฟล์ทั้งหมด .vmdkในทางตรงกันข้ามถ้าคุณใช้ดิสก์แยกแล้วโฮสต์ของคุณต้องการพื้นที่ว่างมากเท่ากับหนึ่งใน.vmdkขอบเขตส่วนบุคคล
  • หากคุณต้องการคัดลอกหรือสำรอง VM คุณอาจกำลังคัดลอกไปยังระบบไฟล์ที่ไม่รองรับไฟล์ขนาดใหญ่ดังกล่าว
  • หากคุณอยู่ในระหว่างการคัดลอกหรือสำรองข้อมูล VM แต่จำเป็นต้องยกเลิกการดำเนินการและเพื่อดำเนินการต่อในภายหลังการใช้ดิสก์แบบแยกส่วนจะเจ็บปวดน้อยกว่ามาก

ข้อดีของดิสก์เสาหิน:

  • ความยุ่งเหยิงของระบบไฟล์น้อยลง (และในกรณีนี้ง่ายต่อการจัดการ)
  • VM จะต้องการการจัดการไฟล์ที่เปิดน้อยลง ระบบปฏิบัติการโฮสต์บางระบบมีขีด จำกัด ค่อนข้างต่ำในจำนวนสูงสุดของการจัดการไฟล์เปิดและสิ่งนี้อาจสำคัญหากคุณใช้สแน็ปช็อตจำนวนมาก

ดูเพิ่มเติมที่sanbarrow.com/vmdk-howtos.html#monolithicversussplitเพื่อเปรียบเทียบข้อดีข้อเสียของการใช้ดิสก์เสาหินเทียบกับดิสก์แยก / ก้อน
SaeX

1

หากคุณกำลังใช้ VM ที่มีขนาดใหญ่มากเช่น 1TB หรือสูงกว่าคุณควรพิจารณาปัญหาทั้งหมดที่มาพร้อมกับการคัดลอกไฟล์ขนาดใหญ่นี้ ในความเป็นจริงบางคนมีปัญหาที่พวกเขาไม่สามารถย้ายได้เลย โปรแกรมเช่น robocopy หรือ xcopy จะหยุดทำงานหรือผิดพลาด

ฉันยังลองใช้โปรแกรมอื่น ๆ เช่น TeraCopy Pro และเมื่อมันมาถึงไฟล์ 2TB มันจะไม่จบ

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