ฉันควรจะจู่โจม SSD ของฉันหรือไม่


33

ฉันมีฮาร์ดไดรฟ์ SATA สองตัวที่ถูกโจมตีเพื่อความปลอดภัยในเครื่องของฉันเพราะฉันกังวลเกี่ยวกับไดรฟ์ที่มีปัญหาด้านกลไกบางอย่างและสูญเสียข้อมูลของฉัน ฉันกำลังพิจารณาที่จะเปลี่ยนมาใช้ SSD ในปีหน้าเมื่อราคามีมาเล็กน้อย

ควรใช้ RAID กับ SSD หรือไม่ ดูเหมือนว่าสาเหตุหลักของความล้มเหลวแบบ mehanical จะถูกกำจัดโดยการใช้ SSD ดังนั้นคุณจึงซื้อขาย "โอกาสของความล้มเหลวของ SSD" โดยทั่วไปสำหรับ "โอกาสของความล้มเหลวของตัวควบคุมการจู่โจมเมนบอร์ด cheapo" ฉันไม่แน่ใจว่ามันคุ้มค่าหรือไม่

ความเห็น?


19
RAID ไม่ปกป้องคุณจากการสูญเสียข้อมูลสำคัญ นั่นไม่ใช่สิ่งที่มันถูกออกแบบมาสำหรับ คุณต้องสำรองข้อมูลสำหรับสิ่งนั้น
davr

คุณต้องการเวลาแบบไหน? หากคุณสามารถใช้ชีวิตกับหนึ่งวันหรือมากกว่านั้น (หนึ่งชั่วโมงถ้าคุณเก็บอะไหล่ไว้ใกล้ ๆ ) ของการหยุดทำงานเมื่อไดรฟ์ล้มเหลวในขณะที่คุณได้รับการเปลี่ยนและคืนค่าการสำรองข้อมูลของคุณก็ไม่จำเป็นจริงๆ ...
Oskar Duveborn

5
ทำไมคุณคิดว่า SSD จะไม่ล้มเหลว เพราะไม่มีชิ้นส่วนเคลื่อนไหวหรือไม่ อิเล็กทรอนิคส์สามารถและล้มเหลว
David

1
@ David: แน่นอนอิเล็กทรอนิกส์อาจล้มเหลว แต่ SSD (ฉันคิดว่า) มีโอกาสน้อยที่จะทำเช่นนั้นกว่าฮาร์ดดิสก์เพราะขาดชิ้นส่วนเครื่องจักร
Colen

@Oskar หาก SSD ล้มเหลวคุณจะสูญเสียข้อมูลทั้งหมดในนั้นและการกู้คืนจากการสำรองข้อมูลต้องใช้เวลา การกู้คืนไม่ใช่เรื่องง่ายที่จะลองด้วย SSD มากกว่ากับ HDD
Mircea Chirea

คำตอบ:


19

หากคุณไม่คิดค่าใช้จ่ายคุณไม่ต้องกังวลกับเรื่อง RAIDing SSD เลย

ไปกับซอฟต์แวร์ RAID เสมอหากคุณไม่ได้ใช้เซิร์ฟเวอร์! ซอฟต์แวร์ RAID สามารถถ่ายโอนระหว่างเครื่องได้และ RAID ฮาร์ดแวร์มักจะไม่ใช่

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

ฉันขอแนะนำให้ดูที่MTBFของ SSD และฮาร์ดดิสก์และคำนวณโอกาสที่จะเกิดความล้มเหลว (และประเภทของความล้มเหลว - พวกเขาอาจไม่เป็นความหายนะกับ SSD เนื่องจากการแบ่งเซกเตอร์เดียวอาจไม่ได้เป็นสัญญาณว่า ไดรฟ์ทั้งหมดกำลังจะตายเนื่องจากสามารถใช้กับ HDD ได้) และทำงานได้หาก SSD มีโอกาสสูงหรือต่ำกว่าความล้มเหลวกว่าชุดของ RAIDed ฮาร์ดดิสก์ ...

แก้ไข: บล็อกข้อผิดพลาดอย่างเป็นทางการของเซิร์ฟเวอร์บอกว่าเว็บไซต์นี้กำลังเกิดขึ้นกับ RAID-ed SSDs ตอนนี้: http://blog.serverfault.com/post/our-storage-decision/


1
คุณหมายถึงอะไรโดย "การโจมตีซอฟต์แวร์" คุณหมายถึงสิ่งที่เมนบอร์ดทำ (ตรงข้ามกับการ์ดตรวจค้น "ของจริง") หรือการโจมตีด้วยเวทมนต์บางอย่างที่ Windows รู้วิธีทำ?
Colen

1
@Colen เวทมนตร์ที่ $ OS รู้วิธีทำ ฉันคิดว่า Windows สามารถจัดการซอฟต์แวร์ RAID ด้วยบางสิ่งใน "ไดนามิกดิสก์" ที่มีการมิเรอร์และเช่นนั้น (ฉันรู้ว่า Linux และระบบปฏิบัติการอื่น ๆ มากมายสามารถทำได้ แต่ฉันไม่ได้ใช้ Windows มาก) RAID ปลอมบนมาเธอร์บอร์ดนั้นไร้ค่าและประสิทธิภาพมักจะไม่ดีไปกว่าซอฟท์แวร์ RAID ที่รองรับระบบปฏิบัติการ
David Gardner

2
รุ่นเดสก์ท็อปของ Windows ที่ไม่มี "home" ในชื่อ (2000, XP Pro, Vista และสันนิษฐาน 7) รองรับ RAID0 และ RAID1 และตัวแปรเซิร์ฟเวอร์สนับสนุน RAID5 ลีนุกซ์สนับสนุนเกือบทุกประเภท RAID และสุนัขของมัน นอกจากว่าคุณจะได้รับตัวควบคุม RAID สำหรับฮาร์ดแวร์เท่านั้นโดยเฉพาะจากผู้ผลิตชั้นนำให้ไปกับซอฟต์แวร์ RAID ฮาร์ดแวร์ราคาถูก + ซอฟต์แวร์ RAID (เท่าที่เห็นในคอนโทรลเลอร์ราคาถูกและรวมอยู่ในเมนบอร์ดหลายรุ่น) เป็นการผสมผสานที่สะดวกที่สุดทั้งที่เลวร้ายที่สุด!
David Spillett

7
TRIM ใช้งานไม่ได้กับ RAID ดังนั้นอย่า - ห้าม RAID SSD ของคุณจนกว่าพวกเขาจะทำ ...
Oskar Duveborn

1
@Legooolas (& @ Oskar): TRIM ไม่รองรับโดย Windows หรือ Linux software RAID ในขณะนี้ มีสคริปต์ทดลองบางอย่างที่สามารถใช้hdparmการสนับสนุน TRIM ด้วยตนเองสำหรับการจัดเรียง RAID 1 (เช่นkerneltrap.org/mailarchive/linux-raid/2010/5/25/6885148เป็นต้น) แต่คงไม่มีสิ่งใดที่ฉันคิดว่าเสถียร + ทดสอบเพียงพอ สำหรับการผลิตใช้
David Spillett

9

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

ดังนั้นเว้นแต่คุณจะมีบางสิ่งบางอย่างจากการจู่โจมซอฟต์แวร์ฉันคิดว่าคุณสูญเสียข้อมูลเพียงเล็กน้อยด้วยการใช้ซอฟต์แวร์จู่โจมและเพิ่มความน่าเชื่อถือ


1
+1 การถูกกัดโดย BIOS ปลอมมาเธอร์บอร์ดบนเดสก์ท็อปที่เขียนไม่ดีทำให้ฉันอายจาก RAID อื่น ๆ ที่ไม่ใช่ฮาร์ดแวร์
p.campbell

@pcampbell, ฉันเคยมีตัวควบคุม RAID ล้มเหลว, และแม้แต่ชิปเซ็ตเดียวกันก็ไม่รู้จักอาร์เรย์, หลังจากเปลี่ยนคอนโทรลเลอร์แล้ว การจู่โจมซอฟต์แวร์เป็นวิธีที่ดีที่สุดในการนี้และในระบบที่ทันสมัยที่มีคอร์ CPU จำนวนมากก็ไม่ได้มีค่าใช้จ่ายมากนัก ฉันยังคงแนะนำตัวควบคุม SATA / SAS สำหรับปริมาณงาน I / O ที่เพิ่มขึ้น แต่ใช้ซอฟต์แวร์ RAID นอกจากว่าคุณใช้สภาพแวดล้อมที่ต้องการการจู่โจมฮาร์ดแวร์เช่น ESXi / VMWare โดยเฉพาะ
Tracker1

8

SSD สามารถและล้มเหลวได้ ฉันว่าใช่ RAID พวกเขาเพียงเพื่อความปลอดภัย


ตกลง โดยเฉพาะอย่างยิ่งปัญหาบางอย่างที่เกิดขึ้นกับพวกเขาเมื่อเร็ว ๆ นี้
David

3

ฉันไม่ได้มีประสบการณ์โดยตรงกับ RAIDing SSD แต่ฉันได้คุยกับตัวแทนของ Dell เมื่อปีที่แล้วและถามคำถามเดียวกัน เขาบอกว่าเวลา IO เพิ่มขึ้นจริงด้วย RAID และเขาไม่ได้แนะนำ

ฉันคิดถึงเรื่องนี้ซักพัก ส่วนใหญ่คุณต้องการ RAID ด้วยเหตุผลเพียงไม่กี่ประการ: ความเร็วการทำซ้ำและ / หรือพื้นที่

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

ในประเด็นเกี่ยวกับพื้นที่โลจิคัลวอลุ่มสามารถจัดการได้และไม่จำเป็นต้องใช้ RAID จริงๆ

ในเรื่องความซ้ำซากฉันไม่รู้ มันจะเป็นการทดสอบที่น่าสนใจเพื่อดูว่าคุณได้รับประโยชน์ใด ๆ ฉันเชื่อว่า SSD มีพื้นที่ "พิเศษ" ในตัวพวกเขาดังนั้นเมื่อ "บล็อก" ไม่ดีมีจุดที่จะวางข้อมูล ฉันดูเฉพาะตอนนั้นในลักษณะที่เป็นกันเองที่สุด

หวังว่าฉันช่วย


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

คุณจะได้รับประสิทธิภาพการทำงานที่ยอดเยี่ยมแม้ RAID1 จะทำงานช้าลงด้วย SSD เนื่องจากไดรฟ์มักจะเร็วกว่าคอนโทรลเลอร์ เร็วกว่า HDD เดียวกัน (แม้กระทั่งไดรฟ์ 15K) และโดยปกติจะชดเชยด้วยความซ้ำซ้อน ฉันได้อ่านไม่กี่ที่ที่ความล้มเหลวของฮาร์ดแวร์ด้วย SSD นั้นใกล้เคียงกับอัตรา HDD ในช่วงสองสามปีที่ผ่านมา เพื่อความปลอดภัยที่ดีที่สุด
Tracker1

1

ควรใช้ RAID กับ SSD หรือไม่

โดยทั่วไป: ใช่ สำหรับการสำรองข้อมูลRAID 1 หรือมากกว่านั้นเป็นวิธีที่จะไป ตอนนี้ด้วย SSD ฉันไม่แน่ใจว่ามันจะส่งผลกระทบต่อประสิทธิภาพการทำงานของพวกเขาได้อย่างไร แต่ฉันไม่สามารถจินตนาการได้ว่ามันจะเป็นอันตราย ฉันไม่มีประสบการณ์กับ SSD ดังนั้นฉันจึงไม่สามารถพูดกับมันได้

ดูเหมือนว่าสาเหตุหลักของความล้มเหลวแบบ mehanical จะถูกกำจัดโดยการใช้ SSD

มีเหตุผลใช่ แต่บางคนก็รายงานปัญหาเกี่ยวกับประสิทธิภาพของ SSD เมื่อเวลาผ่านไป โดยทั่วไปแล้ว SSD นั้นยังไม่ครบ 100% สำหรับตลาดผู้บริโภค IMO ฉันไม่สามารถรอให้เทคโนโลยีเติบโตขึ้นได้ แต่เมื่อคุณมีปัญหาเช่นนี้จาก Intel และการลดลงของประสิทธิภาพมันเป็นเรื่องของเวลาเท่านั้นจนกว่าผู้ผลิตจะจัดการกับปัญหาที่เกิดขึ้นกับฮาร์ดไดรฟ์ที่มีฐานต่ำ

.. ดังนั้นคุณก็ซื้อขาย "โอกาสของความล้มเหลวของ SSD" สำหรับ "โอกาสของความล้มเหลวในการควบคุมการจู่โจมเมนบอร์ด cheapo"

จุดดี แต่ตัวควบคุมการจู่โจมเมนบอร์ด cheapo มีผลต่อทั้ง SSD และ HDD ดังนั้นมันจึงเป็นเรื่องของฮาร์ดแวร์ RAID

ฉันไม่แน่ใจว่ามันคุ้มค่าหรือไม่

ตอนนี้เรามาถึงเนื้อของคำถามของคุณ SSD นั้นคุ้มค่าหรือไม่ สำหรับความเร็วไม่ต้องสงสัยเลยว่าฉันคิดว่ามันคุ้มค่า นอกจากว่าคุณต้องการ WD Raptor ที่ 10,000 รอบต่อนาที SSD นั้นเร็วกว่ามาก แต่คุณพูดว่า ...

ฉันกังวลเกี่ยวกับไดรฟ์ที่มีความล้มเหลวทางกลและสูญเสียข้อมูลของฉัน

ฉันคิดว่ามันปลอดภัยที่จะพูดแค่รอ รออย่างน้อย 12-18 เดือนจนกว่าผู้ผลิตจะครบกำหนดสายผลิตภัณฑ์ราคาลดลงกำลังการผลิตเพิ่มขึ้น ฯลฯ ไม่เป็นอันตรายต่อการรอคอยในอุตสาหกรรมคอมพิวเตอร์ ความสำคัญของคุณอยู่ที่ความซ้ำซ้อนของข้อมูลไม่ใช่ความเร็ว ทำไมต้องเสี่ยง? และวันนี้ดิสก์มีราคาถูกมากและมีความจุมากขึ้นถ้าคุณต้องการที่เก็บข้อมูลวันนี้ลองซื้อ SATA II HDD และฮาร์ดแวร์ RAID ที่ราคาถูกกว่า คุณอาจจะใช้จ่ายเงินน้อยลงโดยรวมและเมื่อถึงเวลาสำหรับ SSD คุณจะมีคอนโทรลเลอร์ RAID ที่ดีอยู่แล้ว (สมมติว่าคุณใส่เงินเข้าไป)


1

หากคุณไม่ต้องการประสิทธิภาพการเขียนที่สูงเกินไปอย่างต่อเนื่องคุณสามารถไปที่ asymmetric raid1 (- ส่วนใหญ่เป็นลายลักษณ์อักษร) โดยที่มิเรอร์ตัวอื่นจะอยู่บนพาร์ติชัน HDD สิ่งนี้มีประสิทธิภาพที่ดีมากสำหรับเราในแอปพลิเคชันฐานข้อมูลที่เน้นการอ่านเป็นอย่างมากมันควรจะเล่นได้ดีในฐานะพาร์ติชันรูทหรือ usr อย่างไรก็ตามฉันจะไม่ใช้การตั้งค่านี้สำหรับการสลับหรือสิ่งอื่นที่คล้ายกันในการเขียนมาก (การสลับเป็นสิ่งที่อันตรายสำหรับ MLC SSD)


0

ฉันเพิ่ง RAIDED 2 Kingston V series 64GB SSD และฉันได้รับความเร็วเกือบ 500MB / s ฉันอยากรู้อยากเห็นเกี่ยวกับการจู่โจม RAIDING หนึ่งใน 64 Kingston ที่ฉันใช้เป็นไดรฟ์ Boot / App ของฉันในเดือนที่ผ่านมา แต่นี่เป็นสองเท่าที่รวดเร็วใน Mac Pro 2.8GHz, 12GB RAM ในช่วงต้นปี 2008 รุ่น - "Harpertown" Dual Processors 8 แกน) ฉันเป็นหนึ่งในค่ายผู้มีความสุข !!!


บรูซคุณทำงานระดับ RAID อะไร

2
ฉันจะเดิมพันมันคือ RAID 0 Y'know น่ากลัว
Tom O'Connor
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.