ข้อมูลอยู่ในแคช RAID นานเท่าใด


9

การ์ด RAID ระดับสูงส่วนใหญ่มีตัวเลือกในการซื้อ Add-on ของแบตเตอรี่เพื่อให้คอนโทรลเลอร์สามารถเขียนเนื้อหาของแคชไปยังไดรฟ์ในกรณีที่ไฟฟ้าขัดข้อง

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

ข้อมูลอยู่ในแคชนานเท่าใดก่อนที่จะถูกเขียนไปยังไดรฟ์ ฉันสามารถสันนิษฐานได้อย่างปลอดภัยว่าการเขียนใด ๆ ที่ส่งไปยังคอนโทรลเลอร์นั้นไม่อยู่ในแคชหลังจากผ่านไปสองสามวินาทีหรือน้อยกว่านั้น?

คำตอบ:


3

UPS ไม่สามารถป้องกันแหล่งจ่ายไฟ ATX ไม่ให้ตายได้ นั่นคือสิ่งที่แหล่งจ่ายไฟสำรองสำหรับ โมดูลแบตเตอรี่แคช RAID จะเก็บรักษาเนื้อหาของแคชการเขียนไว้จนกว่าพลังงานจะถูกกู้คืนและเซิร์ฟเวอร์จะรีบูตหรือแบตเตอรี่หมด สำหรับฮาร์ดแวร์ Dell / EMC บางตัวจะมีการอ้างถึงตัวเลข 72 ชั่วโมงเป็นเวลาเก็บแคช (พร้อมคำเตือนเกี่ยวกับการบำรุงรักษาแบตเตอรี่) สำหรับระยะเวลาที่ข้อมูลอยู่ในแคชการเขียนก่อนที่จะลงดิสก์อาจขึ้นอยู่กับปัจจัยหลายอย่างเช่นขนาดของแคชความเร็วแคชและการกำหนดค่าอาร์เรย์ ฉันจะไม่คิดว่ามันจะนานกว่าหนึ่งหรือสองวินาทียกเว้นภายใต้สถานการณ์พิเศษ (เขียนกิจกรรมในขณะที่อาร์เรย์อยู่ในโหมดเสื่อมโทรมและสร้างใหม่เป็นอะไหล่ที่ร้อนแรงใช่หรือไม่) แต่ฉันไม่เห็นตัวเลขใด ๆ หรือวัดด้วยตนเอง


"จะไม่ปกป้องคุณ" และ "ควรปกป้องคุณ" นั้นคลุมเครือเพราะ "คุณ" สามารถอ้างถึงอะไรก็ได้ โปรดกระชับมากขึ้น
steampowered

3

คอนโทรลเลอร์ RAID รุ่นใหม่ล่าสุดไม่ต้องการแคชแบตเตอรี่สำรองอีกต่อไป แทนที่จะใช้ตัวเก็บประจุแบบ super เพื่อให้พลังงานแก่คอนโทรลเลอร์และให้เวลาสำหรับข้อมูลที่จะบันทึกลงในโมดูลหน่วยความจำแฟลชในกรณีที่ไฟดับช่วยให้สามารถเก็บรักษาแคชได้นานหลายเดือนถึงหลายปีโดยไม่ต้องเครียด จำกัด ดูเหมือนว่าพวกเขามีโมดูลแบตเตอรี่ แต่พวกเขาใช้กลุ่มของ supercapacitors ซึ่งไม่ควรต้องเปลี่ยน

Adaptec Flash Module 600 - เอกสารประกอบ: http://www.adaptec.com/nr/pdfs/afm-600_ds.pdf

ตัวควบคุม Adaptec ที่ต่ำที่สุดคือ 6405 ที่มีแคชขนาด 512 เมกะไบต์และ AFM 600 เป็นโมดูลปลั๊กอิน

LSI มีรูปแบบแคชแฟลช RAID ด้วยเช่นนี้เรียกว่า "CacheVault" http://www.lsi.com/channel/products/storagecomponents/Pages/CacheVaultFlash.aspx

ในปัจจุบันทั้งสองกรณีแคชแฟลชและคอนโทรลเลอร์ RAID จะสิ้นสุดลงด้วยค่าใช้จ่ายอย่างน้อย US $ 500 ถึง $ 1,000 แต่ผู้ผลิต RAID หลายรายอาจจะเคลื่อนไหวในทิศทางนี้และราคาจะลดลง


1

แบตเตอรี่สำรองใช้สำหรับเขียนแคช หากพลังงานหมดแบตเตอรี่จะเก็บเนื้อหาของแคชไว้จนกว่าจะมีการเรียกคืนพลังงานและเนื้อหานั้นสามารถเขียนลงดิสก์ได้ ข้อมูลไม่ได้อยู่ในแคชการเขียนนานมาก

โปรดจำไว้ว่าดิสก์ยังมีแคชและอาจเขียนแคชด้วย ปกติจะสามารถปิดใช้งานได้โดยตั้งค่าเป็นโหมดเขียนผ่าน


'ไม่อยู่ในแคชการเขียนนานมาก' - นั่นหมายความว่าน้อยกว่าสองสามวินาทีหรือไม่กี่นาที? สิ่งที่น่าสนใจเกี่ยวกับแคชไดรฟ์ ดังนั้นคุณอาจมีแบตเตอรี่สำรองในคอนโทรลเลอร์ แต่ยังคงสูญเสียข้อมูลเมื่อไดรฟ์ไม่มีแบตเตอรี่สำรอง?
steampowered

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

0

โดยปกติแบตเตอรี่จะมีการจัดประเภทคะแนนพิมพ์อยู่ด้านข้าง ในกรณีของเซิร์ฟเวอร์เดียวที่เรามีแบตเตอรี่ RAID จะแสดงรายการ @ 3.7V - 7Wh วัตต์ - ชั่วโมงคำนวณด้วยแรงดันไฟฟ้า X เวลา X ปัจจุบัน แบตเตอรี่ของคุณควรแสดงรายการแรงดันไฟฟ้าและอย่างน้อยก็จำนวนแอมแปร์หรือวัตต์ อย่างใดอย่างหนึ่งเหล่านี้ก็เพียงพอที่จะหาเวลาก่อนที่แบตเตอรี่จะตาย

To roughly find the time it would take for the battery to die you would:

Assuming 1A draw on the RAID card:
3.7V x 1A = 3.75 Watts
7Wh / 3.75W = 1.86 hours

Assuming 0.5A draw on the RAID card:
3.7V x 0.5A = 1.85 Watts
7Wh / 3.75W = 3.78 hours

Refering back to our original V * C * T:
3.7V x 0.5A x 3.78 = 7.087Wh (due to rounding errors)

ตัวเลขลูกเบสบอลที่ให้ผลผลิตเหล่านี้จะช่วยคุณตอกย้ำว่าต้องใช้เวลานานเท่าใดจึงจะทำให้แบตเตอรี่หมด ฉันคาดว่าจะเกิดข้อผิดพลาดขึ้นมา 25% เพื่อความปลอดภัยเนื่องจากคุณไม่รู้ว่าแอมป์ RAID ดึงจำนวนเท่าใดหรือสภาพที่แท้จริงของแบตเตอรี่ นี่เป็นข้อมูลอ้างอิงที่ดีหากคุณต้องการอ่านเพิ่มเติม: http://www.diyelectriccar.com/forums/showthread.php?t=6535


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