Announcement

Collapse
No announcement yet.

สอบถามเกี่ยวกับ Riad 5 ครับ

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Originally posted by sonkub View Post
    ผมว่าท่านน่าจะเข้าใจผิดเรื่อง Raid5 นะ หรือผมอ่านของท่านไม่เข้าใจหว่า
    Raid5 คือการทำ xor ในแต่ละ strike (เขียนงี้ป่าวหว่า) แล้วก็แยกออกเป็น stripe ตามจำนวนลูก ถ้ามี 3 ก็จะเป็น stripe1 มา xor stripe2 ได้ backup ลงใน stripe3
    แต่ raid5 แก้เรื่องความเร็วจากการเกิดคอขวดใน raid4 ทำให้ backup ไม่ไปอัดอยู่ในลูกเดียว แต่จะกระจาย backup ไปไว้ทุกๆลูกโดยจะไม่ซ้ำแถว หลัก กัน
    ไม่ได้เกี่ยวกับว่าเพิ่มความเร็วในการอ่านเขียนเลย น่าจะความเร็วได้เท่าๆกับของเดิม

    raid5 เน้น backup แบบไม่เปลืองเนื้อที่มาก แต่ใช้ HDD 3+
    raid0 เน้นเร็วอย่างเดียว ไม่มีการทำ auto backup ถ้าเกิดดวงดี จานเกิด bad ไป data ที่อยู่ในจุดนั้นก็จะเปิดไม่ได้ และอีกเครื่องนึงจากอีกลูกก็จะเปิดไม่ได้ด้วย (ไม่ได้หมายถึง HDD เจ้งตามกัน)
    raid1 copy ทุกๆอย่างไว้อีกลูก แต่ก็ต้องใช้ HDD 2 เท่าตลอด เขียนช้า เพราะจะต้องเขียนทั้ง 2 ลูก ส่วนอ่าน อาจจะเร็วกว่าเดิมนิดหน่อย เพราะมี 2 หัวอ่านช่วยกันหาตำแหน่ง

    ผิดพลาดขออภัย เรียนมากับข้อมุลที่เจอมามันว่าแบบนี้ครับ เลยสงสัยว่าผมจำผิด หรือผมไม่เข้าใจกันแน่
    ไม่ชัวร์ตรงจุดนี้เหมือนกัน เพราะปัจจุบันไม่ได้ไปเล่นอีกแล้วหน่ะ ทิ้งไปหลายปีแล้ว แต่เท่าที่อ่านจาก Wiki เกี่ยวกับเรื่อง RAID แล้วพยายามทำความเข้าใจมา มันประมาณนี้หน่ะนะ ถ้าอย่างไรแล้วลองหาคนที่ใช้งานดู แล้วถามเรื่องความเร็วระหว่าง 0 กับ 5 ดีกว่าครับ พอดีของผมอ่านข้อมูลของ Wiki กับข้อมูลจากเว็บเมืองนอกมามาก กับตอนที่ผมเรียนอยู่ตอนนั้น คืนอาจารย์ทิ้งไปหมดแล้วหน่ะ ก็เรียนจบมาตั้ง 15 ปีแล้วหน่ะ

    ข้อมูลอ้างอิงเรื่องความเร็วจาก http://www.tomshardware.com/forum/14...aid5-benchmark

    ข้อความ

    Depends a lot on the controller. RAID5 will be slower to write unless you
    have an extremely evil controller, but with a good RAID5 controller, reads
    could match those of a RAID0 system, although the calculation would be:

    RAID0 speed with X disks == RAID5 speed with X+1 disks.

    ก็ประมาณว่า แทนค่า X=5 ในคำพูด จะได้เป็น RAID0 ความเร็วที่จำนวน 5 ลูก = RAID 5 ที่จำนวน 5+1 ลูก หน่ะนะ

    ซึ่งถ้าคำนวนตามสมการนี้นะครับ ยิ่งจำนวนของ HDD มากขึ้นเท่าไหร่ ความเร็วระหว่าง RAID 0 กับ RAID 5 ก็ยิ่งใกล้กันเท่านั้น แต่แน่นอนว่า RAID 5 ไม่มีทางเร็วกว่า RAID 0 หน่ะนะ
    Last edited by TuiLor; 24 Nov 2010, 02:06:28.

    Comment


    • #17
      เท่าที่ผมอ่านมา Raid5 มันจะช้ากว่า raid0 เพราะ raid5 มันเสียเวลาในการเขียน Parity ของแต่ละลูก

      Comment


      • #18
        เข้ามาดูไม่ได้ใช้

        Comment


        • #19
          Originally posted by birdkmutt View Post
          เท่าที่ผมอ่านมา Raid5 มันจะช้ากว่า raid0 เพราะ raid5 มันเสียเวลาในการเขียน Parity ของแต่ละลูก

          ตามนั้นแหละครับ ต้องมาเขียน Parity แต่ถ้าดูดีๆ ขนาดของ Parity ก็จะเท่ากับขนาดของ HDD 1 ลูก ดังนั้น ถ้าใช้ HDD ทำ RAID 5 เพิ่มขึ้นมาอีก 1 ลูก ก็จะมีขนาดพื้นที่ของ HDD เท่ากับ RAID 0 มีความเร็วเท่ากัน หน่ะนะ เท่าที่ผมเข้าใจจากที่อ่านมาหลายเว็บ

          Comment


          • #20
            สุดยอดมากเลยครับทุกคน TOT นับถือๆ ทั้งคุณ TuiLor, birdkmutt และคุณ sonkub ครับ

            แต่ตอนนี้ผมเริ่มสะดุดฮะ เพราะพึ่งรู้ว่า Riad5 ใช้ HDD 3+ อร้างงงง 8(>_<)8" ตายกุตาย5555+

            Comment


            • #21
              RAID5 15000RPM 4 ลูก

              Comment


              • #22
                อยากกด like จัง 555+

                Comment


                • #23
                  ถ้าอยากเล่น raid 5 จริง ๆ คงต้องเล่น SAS กับการ์ด raid เทพ ๆ จริง ๆ นะ ผมใช้ WD 500Blue x4 raid 5 บน intel ESB2 rebild ที 3 วันเต็ม ๆ อนาถ เลยต้องกลับมาใช้ raid 1 แทน

                  Comment

                  Working...
                  X