Score:0

ประสิทธิภาพของ RAID10 บนฮาร์ดแวร์รุ่นใหม่ช้ากว่าประสิทธิภาพของ RAID5 บนฮาร์ดแวร์รุ่นเก่าหรือไม่

ธง ph
ADY

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

เซิร์ฟเวอร์เก่าคือ Dell R640 (2x Xeon Gold 5218, 128Gb RAM) พร้อม PERC H740P Mini และแคช 8Gb 6x Samsung Pm1645 1.6Gb 12Gb/s SAS แบบผสมผสานใช้ SSD ระดับองค์กรในดิสก์เสมือน RAID 5

เซิร์ฟเวอร์ใหม่คือ Dell R650 (2x Xeon Gold 6330, 256Gb RAM) พร้อมแคช PERC H755 และ 8Gb 6x Seagate Nytro 2532 1.92Tb 12Gb/s SAS SSD สำหรับองค์กรใช้งานแบบผสมในดิสก์เสมือน RAID 10

ไดรฟ์ใหม่นั้นช้ากว่าทั้งการอ่านและเขียน แต่การเปลี่ยนจากอาเรย์ RAID5 6 ไดรฟ์เป็น 6 ไดรฟ์ RAID10 ฉันคิดว่านั่นจะทำให้ดีขึ้นมาก ไดรฟ์เก่ามีอัตราการอ่านตามลำดับ 1Gb และเขียนตามลำดับ 1.2Gb ในขณะที่ไดรฟ์ใหม่อยู่ที่ 840Mb และ 650Mb ในการทดสอบง่ายๆ สร้าง 200Gb vhdx ใหม่บนทั้งสองเครื่อง: เซิร์ฟเวอร์เก่าสร้างไฟล์ในเวลาประมาณ 46 วินาที เซิร์ฟเวอร์ใหม่ใช้เวลา 102 วินาที

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

Score:2
ธง cn

อาร์เรย์ RAID-10 นั้นเร็วพอๆ กับอาร์เรย์ RAID-0 ที่มีขนาดเล็กลงครึ่งหนึ่ง อาจเร็วกว่านั้นในการกำหนดค่าบางอย่างหรือสำหรับปริมาณงานบางอย่าง (อ่านหรืออ่านจากทั้งสองไดรฟ์ของแต่ละคู่) ดังนั้น ไดรฟ์ 6 ไดรฟ์ RAID-10 ของคุณควรเร็วกว่าไดรฟ์ที่ใหม่กว่าของคุณถึง 3 เท่า: 3 x 840MB/s (ไม่ใช่ Mb!) เท่ากับ ~2500MB/s

อาร์เรย์ RAID-5 นั้นเร็ว (สำหรับการดำเนินการตามลำดับเท่านั้น จะช้ากว่ามากเมื่อเขียนแบบสุ่ม) เช่นเดียวกับ RAID-0 ที่มีไดรฟ์น้อยกว่าหนึ่งตัวดังนั้น 6 ไดรฟ์ RAID-5 ของคุณควรเร็วกว่าไดรฟ์รุ่นเก่าของคุณ 5 เท่า: 5 x 1GB/s = 5 GB/s ซึ่งเร็วกว่าการตั้งค่าใหม่ของคุณประมาณสองเท่า และตรงกับตัวเลขของคุณค่อนข้างดี

ADY avatar
ph flag
ADY
ดังนั้นหากประสิทธิภาพการเขียนของไดรฟ์ใหม่คือ 650 ดังนั้นใน RAID10 จะเป็น 1950 และการเขียนไฟล์ 200Gb / 1950 = 102.5 วินาทีซึ่งเป็นสิ่งที่ฉันได้รับ หมายความว่าถ้าฉันกำหนดค่าเซิร์ฟเวอร์ใหม่เป็น RAID5 มันควรจะเป็น 5 * 650 = 3250 การเขียนตามลำดับหรือไม่ นอกจากนี้เซิร์ฟเวอร์นี้จะโฮสต์เครื่องเสมือน 8 - 10 เครื่อง (SQL, ไฟล์, WSUS และอื่น ๆ ) ดังนั้นสิ่งนี้อาจไม่สำคัญเพราะฉันจะมีการอ่านและเขียนแบบสุ่มจำนวนมากและ RAID10 จะมีประสิทธิภาพที่ดีกว่าสำหรับ RAID5 หรือไม่
cn flag
@ADY ใช่ หากคุณกำหนดค่าอาร์เรย์ใหม่เป็น RAID-5 มันควรจะเร็วกว่าในการดำเนินการตามลำดับ แต่มันอาจจะช้าลงเมื่อเขียนแบบสุ่มซึ่งเป็นเรื่องปกติในเซิร์ฟเวอร์ VM ดังนั้นจึงเป็นไปไม่ได้ที่จะสร้างข้อความทั่วไปโดยไม่มีการเปรียบเทียบ คุณสามารถใช้ RAID-10 และเปรียบเทียบกับระบบเก่าเพื่อดูว่าระบบใดทำงานได้ดีที่สุดในการตั้งค่าเฉพาะของคุณ
ADY avatar
ph flag
ADY
ขอขอบคุณ. จะปล่อยให้เป็น RAID10 แล้วดูว่าจะเป็นอย่างไร เราสร้างหรือคัดลอก VM เพียงครั้งเดียว ซึ่งกังวลมากขึ้นเกี่ยวกับการอ่านและเขียนเพียงเล็กน้อย

โพสต์คำตอบ

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