Score:0

สามไดรฟ์เดี่ยว Raid 1 กับ JBOD

ธง mx

ฉันมีเซิร์ฟเวอร์ Intel ซึ่ง RAID Controller ไม่รองรับโหมด JBOD (ปัญหาเดียวกับ Dell R820s ของฉัน)

แต่ฉันต้องการทำ Ceph ดังนั้นฉันจึง "ต้องการ" JBOD ดังนั้นฉันจึงตั้งค่า SSD 3 ตัวเป็นไดรฟ์เดียว RAID 1 จาก UI การกำหนดค่าคอนโทรลเลอร์ (บางทีฉันควรทำ RAID 0 ด้วยซ้ำ)

มีประสิทธิภาพหรือข้อเสียอื่น ๆ สำหรับ VS นี้ที่สร้าง JBOD จริงบนคอนโทรลเลอร์ที่ให้ตัวเลือกหรือไม่ จะมีค่าใช้จ่าย RAID ที่ฉันไม่ทราบหรือไม่?

ฉันรู้สึกประหลาดใจเล็กน้อยที่คอนโทรลเลอร์อนุญาตให้ฉันสร้าง RAID 1 แยกกัน 3 ตัวจากฮาร์ดไดรฟ์เพียง 3 ตัว แต่มันเหมาะกับกรณีการใช้งานของฉัน เฮ้ เยี่ยมมาก

cn flag
อะไรสำคัญที่สุด? ความทนทานต่อความผิดพลาดหรือประสิทธิภาพ RAID 1 ใช้เพื่อลดเวลาหยุดทำงานในกรณีที่ไดรฟ์ตาย ในขณะที่ RAID 0 ใช้เพื่อเพิ่มประสิทธิภาพ และ JBOD เป็นเพียงการใช้พื้นที่เก็บข้อมูลของหลาย ๆ ไดรฟ์เป็นหนึ่งเดียว คุณต้องมีความเข้าใจในแนวคิดเหล่านี้และสิ่งที่เหมาะสมที่สุดกับสิ่งที่คุณพยายามทำก่อนที่จะดำเนินการกำหนดค่าใดๆ
mx flag
ฉันเข้าใจแนวคิดเหล่านั้นเป็นอย่างดี ไดรฟ์เหล่านั้นจะเป็นส่วนหนึ่งของคลัสเตอร์ Ceph เพื่อความทนทานต่อข้อผิดพลาด ฉันต้องเปิดเผยทีละรายการไปยังโฮสต์ OS และการกำหนดค่าเป็น JBOD ในตัวควบคุม RAID มักจะเป็นวิธีการ "บายพาส" ตัวควบคุมการโจมตี เนื่องจากฉันไม่ต้องการให้ตัวควบคุมจัดการความทนทานต่อข้อผิดพลาด
cn flag
แล้วคำถามคืออะไรกันแน่? หากคุณมีความเข้าใจจริง ๆ คุณจะรู้ว่า JBOD และ RAID 0 ไม่สามารถทำงานได้จริงสำหรับสิ่งที่คุณพยายามทำให้สำเร็จ เพราะพวกเขาไม่มีความทนทานต่อข้อผิดพลาดเพื่อหลีกเลี่ยงการหยุดทำงาน RAID 0 คือการเพิ่มประสิทธิภาพในกรณีของการสร้างเนื้อหา เป็นต้น และ JBOD นั้นเป็นไปไม่ได้เพราะดิสก์หนึ่งตัวกำลังจะตายจะทำลายทุกสิ่ง ฉันไม่รู้ว่าคุณทำอะไรลงไป แต่เราไม่สามารถตั้งค่า RAID 1 ด้วยไดรฟ์สามตัวได้ เว้นแต่ว่าตัวที่สามจะเป็นตัวสำรอง ตัวเลือกที่ดีที่สุดในการลดเวลาหยุดทำงานของคุณคือ RAID 5 เนื่องจากคุณยังต้องเผชิญกับปัญหาที่ดิสก์หนึ่งกำลังจะตาย
mx flag
ความทนทานต่อความผิดพลาดจัดการโดย [Ceph](https://ceph.io/en/) คำถามคือ: มีประสิทธิภาพหรือข้อเสียอื่น ๆ สำหรับสิ่งนี้ (ไดรฟ์เดียว RAID 1 ซึ่งฉันรู้ว่าไม่มีความทนทานต่อข้อผิดพลาด) VS การสร้าง JBOD จริงบนคอนโทรลเลอร์ที่ให้ตัวเลือกหรือไม่ จะมีค่าใช้จ่าย RAID ที่ฉันไม่ทราบหรือไม่?
cn flag
คุณไม่สามารถและไม่มี RAID 1 ไดร์ฟเดียว และแม้ว่าคุณจะมี มันก็จะไร้ประโยชน์เพราะไม่มีการป้องกันไดร์ฟที่กำลังจะตาย แต่เนื่องจากคุณไม่จำเป็นต้องมีระดับ RAID เพื่อลดเวลาหยุดทำงาน จึงไม่ ไม่ว่าอย่างไรก็ตาม JBOD ไม่ใช่ RAID ดังนั้นจึงไม่มีค่าใช้จ่ายใดๆ วิธีเดียวที่จะมีค่าใช้จ่ายคือถ้าคุณใช้ RAID 5 หรือ 6 เพราะพาริตีบิตจะทำให้เกิดค่าใช้จ่ายดังกล่าว
mx flag
ฉันรู้ว่า RAID1 ไดรฟ์เดียวไม่สมเหตุสมผลและนั่นคือเหตุผลที่ฉันถาม RAID0 ก็ไม่สมเหตุสมผลในการตั้งค่าของฉันเช่นกัน พาริตีบิตเป็นค่าโสหุ้ยที่ฉันถาม และดูเหมือนว่า RAID1 จะไม่มี ปัญหาของฉันคือ ฉันต้องการ JBOD คอนโทรลเลอร์ของฉันไม่อนุญาต ดังนั้นฉันจึงทำ RAID 1 ไดรฟ์เดียว ฉันสามารถคาดหวังค่าใช้จ่ายอะไรเทียบกับ JBOD ที่เหมาะสม
cn flag
คุณไม่มี RAID 1 ไดรฟ์เดียวเนื่องจากเป็นไปไม่ได้ และคุณไม่จำเป็นต้องใช้คอนโทรลเลอร์เพื่อตั้งค่า JBOD คุณสามารถทำได้จากภายในระบบปฏิบัติการ หากเป็น Linux หรือระบบปฏิบัติการอื่นที่ใช้ระบบปฏิบัติการ Unix ให้สร้างฟิสิคัลวอลุ่มโดยใช้ดิสก์สามแผ่นและสร้างกลุ่มวอลุ่มและโลจิคัลวอลุ่ม จากนั้นคุณสามารถเพิ่มดิสก์เพิ่มเติมได้ในภายหลังหากต้องการ คุณสามารถตั้งค่าสิ่งที่เหมือนกันในการจัดการดิสก์ใน Windows การค้นหาโดย Google จะแสดงวิธีการทำเช่นนี้ สำหรับสิ่งที่คุ้มค่า ฉันไม่แนะนำ JBOD เพราะหากดิสก์หนึ่งเสียชีวิต คุณจะสูญเสียข้อมูลทั้งหมดของคุณ
mx flag
อ่าน Ceph บางทีคุณอาจจะเข้าใจสิ่งที่ฉันพูดถึง ฉันไม่ต้องการไดรฟ์ขนาดใหญ่ ฉันไม่ต้องการ RAID ฉันต้องการ Ceph ซึ่งเลียนแบบไดรฟ์ขนาดใหญ่ของเขาเองจากสภาพแวดล้อมการจัดเก็บข้อมูลแบบกระจาย และจัดการความซ้ำซ้อนด้วยตนเองในเครื่องหลายเครื่อง ไม่แนะนำให้ทำ RAID ด้วย Ceph อย่างชัดเจน เนื่องจากจะแทนที่ RAID โดยสิ้นเชิง ดู [ceph แทนที่ RAID](https://www.techrepublic.com/article/why-ceph-could-be-the-raid-replacement-the-enterprise-needs/) และ [สถาปัตยกรรม Ceph](https:// docs.ceph.com/en/latest/architecture/) โดยเฉพาะส่วนที่เป็นแถบข้อมูล
cn flag
ฉันได้แจ้งไปแล้วว่าคุณไม่ต้องการ RAID และไม่ได้แนะนำให้คุณใช้ คำถามและความคิดเห็นเกี่ยวกับทัวร์ชมเกี่ยวกับ JBOD และวิธีการที่คอนโทรลเลอร์ไม่รองรับ ฉันได้ครอบคลุมเรื่องนี้แล้ว
Score:1
ธง ru

มีประสิทธิภาพหรือข้อเสียอื่น ๆ สำหรับ VS นี้ที่สร้าง JBOD จริงบนคอนโทรลเลอร์ที่ให้ตัวเลือกหรือไม่

ไม่น่าเป็นไปได้ แต่นั่นขึ้นอยู่กับผู้ควบคุมจริงที่อยู่ในมือ RAID1 ที่มีดิสก์เพียงแผ่นเดียวแสดงว่ามีดิสก์ที่ขาดหายไป ดังนั้น RAID0 จะเหมาะสมกว่าด้วยตรรกะเพียงอย่างเดียว

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

ควรมองหาคอนโทรลเลอร์ที่รองรับสิ่งที่คุณกำลังทำอย่างชัดเจน และอาจพิจารณาเป็น SAS หรือ SATA HBA ที่ไม่ใช่ RAID แบบธรรมดา

mx flag
ขอบคุณ มีเหตุผล ฉันจะใช้เวลาในการเปลี่ยนไปใช้ RAID 0 อย่างที่ฉันคิด ฉันจะทำการเปรียบเทียบฉันยังต้องการตั้งค่าฮาร์ดไดรฟ์ระบบปฏิบัติการโฮสต์เป็น RAID 1 บนคอนโทรลเลอร์เดียวกัน ดังนั้นตัวเลือกถัดไปของฉันคือคอนโทรลเลอร์ที่รองรับ RAID 1 และ JBOD

โพสต์คำตอบ

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