Score:0

ฉันจะวัดความเร็วในการอ่าน/เขียนของฮาร์ดไดรฟ์ในอาร์เรย์ RAID5 ได้อย่างไร

ธง ru

ฉันได้สร้างอาร์เรย์ Linux RAID5 (md) 3 ไดรฟ์จากไดรฟ์ Seagate Barracuda ใหม่ล่าสุด ฉันสามารถวัดประสิทธิภาพของอาร์เรย์ทั้งหมดได้โดยใช้: ไอโอปิง -s 8k -c 10 -D -Wโดยที่ไดเร็กทอรีปัจจุบันสำรองโดยอุปกรณ์ RAID (/dev/md1). มีวิธีใดบ้างที่ฉันสามารถวัดประสิทธิภาพ IO (ไม่เพียงแค่อ่าน แต่ยังเขียนด้วย) จากไดรฟ์แต่ละตัว เช่น /dev/sda1ฯลฯ โดยไม่ทำให้ระบบไฟล์เสียหาย?

us flag
โปรดอย่าใช้ RAID5 หากข้อมูลมีความสำคัญต่อคุณ
Mike Andrews avatar
ng flag
ฉันเห็นด้วยกับ @TeroKilkanen สามไดรฟ์ RAID5 มีความจุ 2x หนึ่งไดรฟ์ RAID1E สามไดรฟ์มีความจุ 1.5 เท่าของหนึ่งไดรฟ์ ด้วยข้อเสียทั้งหมดของ RAID5 ดูเหมือนว่าแทบจะไม่คุ้มเลย แต่คำตอบเพียงครึ่งเดียวสำหรับคำถามของคุณ: คุณสามารถวัดประสิทธิภาพด้วยการเขียนแบบเต็มแถบ ถ้าคุณทำอย่างนั้น ไม่ควรจะมีการอ่านใดๆ เกิดขึ้น นอกเหนือจากนั้นไม่มีตัวเลือกที่ดี คุณสามารถล้มเหลวในไดรฟ์และทำการเปรียบเทียบได้ เช็ดไดรฟ์ก่อนใส่กลับเข้าไปเพื่อให้แน่ใจว่าคุณจะไม่กู้คืนจากบิตแมป

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา