คำถามติดแท็ก hardware-raid

โซลูชัน RAID พร้อมความช่วยเหลือด้านฮาร์ดแวร์ การคำนวณพาริตี RAID สามารถทำได้โดย CPU หลักหรือโดยโปรเซสเซอร์แยกต่างหากบนการ์ดคอนโทรลเลอร์ RAID

8
ดิสก์เดียวในอาร์เรย์ SATA RAID-10 ของฮาร์ดแวร์สามารถนำอาร์เรย์ทั้งหมดมาหยุดการร้องเสียงกรี๊ดได้อย่างไร
โหมโรง: ฉันเป็นรหัสลิงที่รับหน้าที่ดูแลระบบดูแล บริษัท ขนาดเล็กของฉันมากขึ้น รหัสของฉันคือผลิตภัณฑ์ของเราและเราให้แอพเดียวกันกับ SaaS มากขึ้นเรื่อย ๆ ประมาณ 18 เดือนที่ผ่านมาฉันย้ายเซิร์ฟเวอร์ของเราจากผู้ให้บริการโฮสต์ศูนย์กลางระดับพรีเมี่ยมไปยังเครื่องมือดันชั้นวางเปล่าในศูนย์ข้อมูลระดับ IV (แท้จริงอยู่ฝั่งตรงข้ามถนน) สิ่งนี้ทำให้เราทำสิ่งต่าง ๆ ได้มากมายเช่นเครือข่ายการจัดเก็บและการตรวจสอบ ในฐานะที่เป็นส่วนสำคัญในการเปลี่ยนที่เก็บข้อมูลแบบต่อพ่วงโดยตรงจาก บริษัท โฮสติ้งฉันได้สร้าง NAS แบบสองโหนดขนาด 9TB โดยใช้ SuperMicro chassises, การ์ด RAID 3ware, Ubuntu 10.04, ดิสก์ SATA สองโหล, DRBD และ เป็นเอกสารทั้งหมดด้วยความรักในสามบล็อกโพสต์: สร้างขึ้นและการทดสอบใหม่ 9TB SATA RAID10 NFSv4 NAS: Part I , Part IIและPart III นอกจากนี้เรายังติดตั้งระบบตรวจสอบ Cacit …

6
เหตุใด RAID 0 จึงจัดเป็น RAID เมื่อไม่ซ้ำซ้อน
ฉันทำงานด้านไอทีมาหลายปีแล้วดังนั้นฉันจึงรู้ว่าอาเรย์ RAID คืออะไร, RAID 0 คืออะไร, RAID 1, 5, 6, 10, 50, 60, ฯลฯ บทสนทนาในที่ทำงาน ถ้า RAID ย่อมาจากอาร์เรย์ที่ซ้ำซ้อนของดิสก์อิสระ (หรือราคาไม่แพง) ดังนั้น RAID 0 จึงถูกจัดประเภทเป็น RAID เลยไม่ใช่แค่อาร์เรย์สไทรพ์ การมีข้อมูลเป็นแถบในดิสก์หลาย ๆ ตัวในอาเรย์หนึ่งนั้นไม่มีความซ้ำซ้อน แต่อย่างใดเหตุใดจึงจัดเป็นอาร์เรย์ RAID จำนวนที่น้อยที่สุดควรเป็น RAID 1 (มิร์เรอร์) ตามที่เมื่อเริ่มต้นความซ้ำซ้อนจริงหรือไม่

6
แนวทางปฏิบัติที่ดีที่สุดของ ZFS ด้วย RAID ฮาร์ดแวร์
หากเกิดขึ้นมีฮาร์ดแวร์ระดับเซิร์ฟเวอร์ในการกำจัดสิ่งที่เป็นสิ่งที่แนะนำให้รัน ZFS ที่ด้านบนของ RAID1 ที่ใช้ฮาร์ดแวร์หรือบางอย่าง? ควรปิด RAID ที่อิงกับฮาร์ดแวร์และรัน ZFS บน a mirrorหรือ a raidz zpoolแทนหรือไม่? เมื่อปิดการทำงานของฮาร์ดแวร์ RAID แล้วคอนโทรลเลอร์ SATA2 และ SAS ที่ใช้ฮาร์ดแวร์ RAID มีแนวโน้มที่จะซ่อนข้อผิดพลาดในการอ่านและเขียนมากกว่าหรือน้อยกว่าคอนโทรลเลอร์ที่ไม่ใช่ฮาร์ดแวร์-RAID หรือไม่ ในแง่ของเซิร์ฟเวอร์ที่ไม่สามารถปรับแต่งได้หากมีสถานการณ์ที่คอนโทรลเลอร์ RAID ของฮาร์ดแวร์มีความเป็นกลางทางต้นทุน (หรือลดค่าใช้จ่ายของเซิร์ฟเวอร์ที่สร้างไว้ล่วงหน้าเนื่องจากสถานะของมันช่วยเพิ่มโอกาสของ บริษัท โฮสติ้งที่ให้บริการ IPMI เพิ่มเติม การเข้าถึง) ควรหลีกเลี่ยงหรือไม่ แต่มันควรจะแสวงหาหลังจาก?

3
Linux - การปรับแต่ง RAID คอนโทรลเลอร์สำหรับฮาร์ดแวร์ในโลกแห่งความเป็นจริง (scsi และ cciss)
ระบบลีนุกซ์ส่วนใหญ่ที่ฉันจัดการจะมีคอนโทรลเลอร์ RAID สำหรับฮาร์ดแวร์ (ส่วนใหญ่เป็นHP Smart Array ) พวกเขากำลังทำงาน RHEL หรือ CentOS ทั้งหมด ฉันกำลังมองหาที่ปรับได้ในโลกแห่งความจริงเพื่อช่วยเพิ่มประสิทธิภาพการตั้งค่าที่รวมตัวควบคุม RAID ของฮาร์ดแวร์ด้วยดิสก์ SAS (สมาร์ทอาเรย์, Perc, LSI, ฯลฯ ) และแคชสำรองแบตเตอรี่หรือแฟลชสำรอง สมมติว่า RAID 1 + 0 และแกนหมุนหลายอัน (4+ ดิสก์) ฉันใช้เวลาปรับแต่งการตั้งค่าเครือข่ายลีนุกซ์เป็นเวลานานสำหรับแอพพลิเคชั่นการซื้อขายทางการเงินที่มีความหน่วงแฝงและต่ำ แต่ตัวเลือกเหล่านั้นมีเอกสารครบถ้วน (เปลี่ยนบัฟเฟอร์การส่ง / รับการแก้ไขการตั้งค่าหน้าต่าง TCP ฯลฯ ) วิศวกรกำลังทำอะไรในด้านการจัดเก็บ? ในอดีตฉันได้ทำการเปลี่ยนแปลงการจัดตารางเวลา I / Oเมื่อเร็ว ๆ นี้การเลือกdeadlineและตัวตั้งnoopเวลาเพื่อปรับปรุงประสิทธิภาพภายในแอปพลิเคชันของฉัน เมื่อเวอร์ชัน RHEL ดำเนินไปฉันได้สังเกตเห็นว่าค่าเริ่มต้นที่คอมไพล์แล้วสำหรับอุปกรณ์บล็อก SCSI และ …

5
BBWC: ในทางทฤษฎีเป็นแนวคิดที่ดี แต่มีใครเคยบันทึกข้อมูลของคุณหรือไม่?
ฉันคุ้นเคยกับสิ่งที่ BBWC (แคชการเขียนสำรองแบตเตอรี่) ตั้งใจทำ - และก่อนหน้านี้ใช้มันในเซิร์ฟเวอร์ของฉันแม้จะมี UPS ที่ดี มีความล้มเหลวอย่างรุนแรงซึ่งไม่ได้ให้ความคุ้มครอง ฉันอยากรู้ว่าจะให้ประโยชน์ใด ๆ ในทางปฏิบัติจริงหรือไม่ (NB ฉันกำลังมองหาคำตอบเฉพาะจากผู้ที่มี BBWC และมีปัญหา / ล้มเหลวและ BBWC ช่วยกู้คืนหรือไม่) ปรับปรุง หลังจากข้อเสนอแนะที่นี่ฉันสงสัยมากขึ้นว่า BBWC เพิ่มคุณค่าใด ๆ เพื่อให้มีความมั่นใจเกี่ยวกับความถูกต้องของข้อมูลระบบไฟล์จะต้องรู้ว่าเมื่อใดที่ข้อมูลมีความมุ่งมั่นในการจัดเก็บข้อมูลที่ไม่ลบเลือน (ไม่จำเป็นต้องเป็นดิสก์ เป็นที่น่าสังเกตว่ามีดิสก์จำนวนมากอยู่ที่เมื่อข้อมูลถูกส่งไปยังดิสก์ ( http://brad.livejournal.com/2116715.html ) ในขณะที่ดูเหมือนว่ามีเหตุผลที่จะสมมติว่าการปิดใช้งานแคชบนดิสก์อาจทำให้ดิสก์มีความซื่อสัตย์มากขึ้น แต่ก็ยังไม่รับประกันว่าจะเป็นเช่นนั้น เนื่องจากบัฟเฟอร์ขนาดใหญ่ที่พิมพ์ผิดใน BBWC สิ่งกีดขวางอาจต้องการข้อมูลมากกว่าที่จะส่งไปยังดิสก์ดังนั้นจึงทำให้เกิดความล่าช้าในการเขียน: คำแนะนำทั่วไปคือการปิดใช้งานสิ่งกีดขวางเมื่อใช้แคชเขียนย้อนกลับที่ไม่ลบเลือน การแคชดิสก์) อย่างไรก็ตามการทำเช่นนี้ดูเหมือนว่าจะเป็นการบ่อนทำลายความสมบูรณ์ของการดำเนินการเขียน - เพียงเพราะข้อมูลจำนวนมากถูกเก็บรักษาไว้ในหน่วยความจำที่ไม่ลบเลือนไม่ได้หมายความว่ามันจะสอดคล้องกันมากขึ้น แน่นอนว่าไม่มีการแบ่งแยกระหว่างการทำธุรกรรมเชิงตรรกะดูเหมือนว่าจะมีโอกาสน้อยกว่าในการรับรองความมั่นคงกว่าอย่างอื่น หาก BBWC ต้องรับรู้ถึงอุปสรรค ณ จุดที่ข้อมูลเข้าสู่ที่เก็บข้อมูลแบบไม่ลบเลือน (แทนที่จะมุ่งมั่นกับดิสก์) ก็จะปรากฏขึ้นเพื่อตอบสนองความต้องการด้านความสมบูรณ์ของข้อมูลโดยไม่มีการลงโทษด้านประสิทธิภาพซึ่งหมายความว่ายังคงเปิดใช้งาน อย่างไรก็ตามเนื่องจากอุปกรณ์เหล่านี้มักแสดงพฤติกรรมที่สอดคล้องกับการล้างข้อมูลไปยังอุปกรณ์ทางกายภาพ …

7
จะตรวจสอบสถานะฮาร์ดดิสก์ที่อยู่เบื้องหลัง Dell PERC H710 Raid Controller ด้วย CentOS 6 ได้อย่างไร
ฉันมีเซิร์ฟเวอร์ Dell ทำงานCentOS 6โดยใช้PERC H710การ์ด Raid Controller ที่มีการตั้งค่า Raid 5 และฉันต้องการตรวจสอบสถานะความล้มเหลวของฮาร์ดดิสก์ / สถานะการทำงานที่อยู่เบื้องหลัง Raid Controller จากนั้นฉันควรจะใช้สคริปต์ทุบตีเพื่อตรวจสอบสถานะฮาร์ดดิสก์และส่งอีเมลแจ้งเตือนหากมีข้อผิดพลาด LSI MegaRAID SASเครื่องมือคำสั่ง(เกี่ยวกับเครื่องมือ LSI MegaRAID SAS ลินุกซ์)สำหรับ CentOS / Red Hat / Linux ไม่สนับสนุน PERC H710 และsmartctlไม่สนับสนุนมันทั้ง จากเว็บไซต์ของ Dell CentOSไม่รองรับเซิร์ฟเวอร์นี้ ( NX3200 PowerVault) และฉันไม่สามารถดาวน์โหลดโปรแกรม linux ใด ๆ เพื่อตรวจสอบฮาร์ดดิสก์ [root@server ~]# lspci | grep RAID …

4
ตัวควบคุมการโจมตีทำข้อมูลให้ตรงกับการหมุนของฮาร์ดดิสก์หรือไม่
ฉันอยู่ในตลาดสำหรับโซลูชั่นการจัดเก็บใหม่ ในขณะที่ค้นคว้ารายละเอียดต่าง ๆ หนึ่งในเพื่อนร่วมงานของฉันบอกว่าผู้ควบคุมการจู่โจมบางคนสามารถซิงโครไนซ์การหมุน HDD กับเอฟเฟกต์ของภาค / บล็อก 0 ผ่านไดรฟ์ทั้งหมดภายใต้หัวอ่านในเวลาเดียวกัน ฉันค้นหาทางออนไลน์ แต่ไม่สามารถค้นหาข้อมูลที่พิสูจน์ / หักล้างข้อเรียกร้องนี้ได้

4
LSI CacheCade SSD จัดลำดับชั้นอย่างมีประสิทธิภาพแค่ไหน
LSI นำเสนอเทคโนโลยีระดับการจัดเก็บCacheCadeของพวกเขาซึ่งช่วยให้อุปกรณ์ SSD ที่จะใช้เป็นแคชอ่านและเขียนเพื่อเพิ่มอาร์เรย์ RAID แบบดั้งเดิม ผู้ค้ารายอื่นใช้เทคโนโลยีที่คล้ายคลึงกัน ควบคุม HP SmartArrayมีของSmartCache อะแดมีMaxCache ... ไม่พูดถึงจำนวนของเครื่องมือในการเร่งความเร็วซอฟต์แวร์ที่ใช้ ( STEC EnhanceIO , Velobit , FusionIO ioTurbine , Intel CAS , Facebook flashcache ?) มาจากพื้นหลังZFSฉันใช้SSD ชนิดต่าง ๆเพื่อจัดการ read caching (L2ARC) และ write caching (ZIL) คุณสมบัติที่แตกต่างกันเป็นสิ่งจำเป็นสำหรับปริมาณงานที่เกี่ยวข้อง เวลาแฝงและความอดทนต่ำสำหรับการเขียนแคช ความจุสูงสำหรับการอ่าน เนื่องจาก CacheCade SSD สามารถใช้สำหรับเขียนและอ่านแคชได้วัตถุประสงค์อะไรที่ออนบอร์ด NVRAM ของคอนโทรลเลอร์ RAID เล่นได้? เมื่อใช้เป็นแคชการเขียนจะมีอันตรายอะไรกับ …

8
RAID-5: ดิสก์สองแผ่นล้มเหลวพร้อมกันหรือไม่
เรามีเซิร์ฟเวอร์ Dell PowerEdge T410 ที่ใช้งาน CentOS พร้อมกับอาเรย์ RAID-5 ที่บรรจุดิสก์ Seagate Barracuda 3 TB SATA 5 ตัว เมื่อวานนี้ระบบล่ม (ฉันไม่รู้ว่าจะทำอย่างไรและฉันไม่มีบันทึกใด ๆ ) เมื่อบู๊ตเข้า BIOS คอนโทรลเลอร์ BIOS ฉันเห็นว่าจากดิสก์ 5 แผ่นดิสก์ 1 ถูกระบุว่าเป็น "หายไป" และดิสก์ 3 ถูกระบุว่าเป็น "เสื่อมโทรม" ฉันบังคับให้ดิสก์ 3 สำรองและแทนที่ดิสก์ 1 ด้วยฮาร์ดไดรฟ์ใหม่ (ขนาดเท่ากัน) BIOS ตรวจพบสิ่งนี้และเริ่มสร้างดิสก์ 1 ใหม่ - แต่ติดค้างที่% 1 ตัวบ่งชี้ความคืบหน้าการปั่นไม่ขยับเขยื้อนตลอดทั้งคืน แช่แข็งโดยสิ้นเชิง ตัวเลือกของฉันที่นี่มีอะไรบ้าง …

6
ฉันควร 'เรียกใช้' ดิสก์หนึ่งคู่ของ RAID 1 ใหม่เพื่อลดโอกาสของความล้มเหลวที่คล้ายกันหรือไม่
ฉันกำลังตั้งค่าอาร์เรย์ RAID1 ของฮาร์ดไดรฟ์ 4TB ใหม่สองตัว ฉันเคยได้ยินที่ไหนสักแห่งก่อนหน้านี้ว่าการสร้างอาร์เรย์ RAID1 ของฮาร์ดไดรฟ์ที่เหมือนกันใหม่ที่ซื้อในเวลาเดียวกันเพิ่มโอกาสที่พวกเขาจะล้มเหลวในเวลาเดียวกัน ฉันจึงพิจารณาใช้หนึ่งในฮาร์ดไดรฟ์เป็นระยะเวลาหนึ่ง (อาจจะสองสามสัปดาห์) ด้วยตัวเองเพื่อลดโอกาสที่ทั้งสองจะล้มเหลวภายในระยะเวลาอันสั้น (ไดรฟ์ที่ไม่ได้ใช้จะถูกตัดการเชื่อมต่อในลิ้นชัก) ดูเหมือนว่าวิธีการที่สมเหตุสมผลหรือฉันมีแนวโน้มที่จะเสียเวลามากขึ้นหรือไม่?

5
อะไรคือความแตกต่างระหว่างการ์ด HBA และการ์ด RAID?
ฉันคิดว่าฉันรู้ความแตกต่างระหว่าง HBA และ RAID ในใจของฉัน HBA กำลังถ่ายจากเมนบอร์ด / ซีพียูหลักและเป็นเพียง JBOD ... มักจะมีพอร์ต SAS ภายนอกในขณะที่การ์ด RAID ทำหน้าที่เหมือนกับ HBA แต่เพิ่มระดับ RAID ที่ดีทั้งหมดและสำรองแบตเตอรี่ที่เป็นไปได้ + อื่น ๆ ผลประโยชน์ หลังจากดูที่เว็บไซต์ของ LSI สำหรับผลิตภัณฑ์ที่ผมเห็นว่าพวกเขามีบัตร HBA ที่ได้สร้างขึ้นใน RAID สำหรับตัวอย่างLSI SAS 9211-8i บัสโฮสต์อะแดปเตอร์ ดังนั้น ... เห็นได้ชัดว่าฉันผิด! อะไรคือความแตกต่างระหว่างการ์ด HBA และการ์ด RAID?

4
ฮาร์ดแวร์ระดับต่ำสุดเทียบกับซอฟต์แวร์ RAID [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันต้องการสร้าง 6TB RAID 1 เก็บข้อมูลต่ำสุดบนพีซีเครื่องเก่า MB: Intel d2500hn 64bit CPU: Intel Atom D2500 RAM: 4GB DDR3 533 MHz PSU: Chinese 500W NO GPU 1x Ethernet 1Gbps 2x SATA2 ports 1x PCI port 4x USB 2.0 ฉันต้องการสร้างการเก็บถาวร RAID1 บน Linux (CentOS 7 ฉันคิดแล้วฉันจะติดตั้งทั้งหมดที่ฉันต้องการฉันคิดว่าownCloudหรือสิ่งที่คล้ายกัน) ฉันจะใช้มันในเครือข่ายท้องถิ่นที่บ้านของฉัน …

3
ทันใดนั้นประสิทธิภาพของ RAID ช้าลง
เราเพิ่งสังเกตเห็นว่าการสืบค้นฐานข้อมูลของเราใช้เวลานานกว่าปกติในการเรียกใช้ หลังจากตรวจสอบแล้วดูเหมือนว่าเราได้รับการอ่านดิสก์ที่ช้ามาก เราพบปัญหาที่คล้ายกันในอดีตที่เกิดจากคอนโทรลเลอร์ RAID เริ่มรอบการเรียนรู้ใหม่บน BBU และเปลี่ยนเป็นการเขียนซ้ำ ดูเหมือนว่าในกรณีนี้จะไม่เป็นเช่นนี้ ฉันวิ่งไปbonnie++สองสามครั้งในช่วงสองสามวัน นี่คือผลลัพธ์: การอ่าน 22-82 M / s ดูเหมือนจะน่ารังเกียจ ทำงานddกับอุปกรณ์ raw เป็นเวลาสองสามนาทีแสดงที่ใดก็ได้จาก 15.8 MB / s ถึง 225 MB / s อ่าน (ดูอัปเดตด้านล่าง) iotopไม่ได้ระบุว่ากระบวนการอื่นใดที่แข่งขันกับ IO ดังนั้นฉันจึงไม่แน่ใจว่าทำไมความเร็วในการอ่านจึงแปรผัน การ์ดตรวจค้นคือ MegaRAID SAS 9280 ที่มีไดรฟ์ 12 SAS (15k, 300GB) ใน RAID10 พร้อมระบบไฟล์ XFS (ระบบปฏิบัติการบน SSD สองตัวที่กำหนดค่าใน RAID1) …

5
จะตรวจสอบว่า RAID ฮาร์ดแวร์ได้รับการกำหนดค่าได้อย่างไร?
ฉันมีเซิร์ฟเวอร์หลายเครื่องที่ใช้ Windows 2008 และ Red Hat 5 ที่สามารถ RAID ฮาร์ดแวร์ได้ ฉันจะตรวจสอบว่าฮาร์ดแวร์ RAID ได้รับการกำหนดค่าได้อย่างไร

5
ฉันสามารถตรวจจับการบุกรุกข้อมูลฮาร์ดแวร์จากภายใน Linux ได้หรือไม่
เมื่อฉันอยู่ใน Linux ฉันสามารถรับข้อมูลต่อไปนี้ได้lsblk(ลบไดรฟ์ที่ไม่เกี่ยวข้องออกจากเอาต์พุต): NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 298G 0 disk sdb 8:16 0 2.7T 0 disk เมื่อฉันดึงไดรฟ์ออกจากเซิร์ฟเวอร์ด้วยตนเองฉันสามารถบอกได้ว่าฉันใช้ไดรฟ์ต่อไปนี้แบบฟิสิคัล: 0 Seagate 320GB 1 Seagate 320GB 2 Hitachi 1TB 3 Hitachi 1TB 4 Hitachi 1TB 5 Hitachi 1TB 6 [empty] 7 [empty] เนื่องจากมีที่เก็บข้อมูลฟิสิคัลในเซิร์ฟเวอร์มากกว่าพื้นที่ว่างใน Linux ทำให้ฉันเห็นได้ชัดว่าใช้ระบบ RAID บางรูปแบบ …

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