แบตเตอรี่มีจุดประสงค์อะไรในตัวควบคุม RAID ที่สำรองแบตเตอรี่สำรองหากเซิร์ฟเวอร์อยู่ในแหล่งจ่ายไฟแบบต่อเนื่อง


10

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

คำตอบ:


22

ความเข้าใจของคุณถูกต้องเป็นหลัก

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

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


14
ทันใดนั้นสายไฟที่กระชากกระชากนั้นมีความเสี่ยงต่อดาต้าเซ็นเตอร์ส่วนใหญ่!
sysadmin1138

1
Bing ในทุกจุด ค่าใช้จ่ายของ BBWC นั้นคุ้มค่ามากเว้นแต่ว่าข้อมูลจะไม่ได้ใช้งานจริงคุณสามารถจับภาพเหตุการณ์และกู้คืนวิธีอื่นและคุณเพียงต้องการปรับปรุงประสิทธิภาพด้วยการบังคับให้แคชเขียนกลับ
mfinni

3
ไม่มีความเสี่ยงต่อการสูญเสียพลังงาน? นอกจากคำตอบของ voretaq7 แล้วยังเพิ่ม: การตัดวงจรสะดุด, ความผิดปกติของ UPS ... มีจำนวนมากที่ผิดพลาดได้
MikeyB

@mikeyB จุดที่ดีเกี่ยวกับเบรกเกอร์ - ฉันเคยไปอย่างน้อยหนึ่ง DC ที่ขาไฟ A / B บางครั้งก็กลับไปที่ชั้นเดียวหรือแผงเบรกเกอร์
voretaq7

ขอบคุณทุกคนสำหรับคำตอบของคุณ @ voretaq7 - เซิร์ฟเวอร์ยังมีแหล่งจ่ายไฟหลายตัวสายไฟหลายเครื่อง UPS และเครื่องกำเนิดไฟฟ้า แต่ฉันเห็นจุดของคุณในแง่ของการออกแบบการ์ดมัน (ไม่ทราบว่ามันอาจจะอยู่ในกล่อง) @mfinni - เป็นสิ่งที่ดี แต่แล้วเราก็มีปัญหาที่ใหญ่กว่าเมื่อเซิร์ฟเวอร์หลายพันตัวหยุดทำงานพร้อมกัน
RPC

8

มีสองเหตุผลสำหรับแบตเตอรี่;

  • จะเกิดอะไรขึ้นถ้า PSU / s ของคุณปรากฏขึ้นอย่างกระทันหันโดยไม่คำนึงถึงระบบของ UPS ที่คุณใช้งานอยู่และคุณอาจมีข้อมูลที่ไม่ได้ใส่ไว้ในแคชของคุณการมีแบตเตอรี่ทำให้แน่ใจได้ว่าข้อมูลจะถูกเขียนอย่างถูกต้อง เช่นเดียวกันถ้าคุณมีความล้มเหลวของบอร์ดระบบแน่นอน
  • จะเกิดอะไรขึ้นถ้ามีสิ่งใดเสียชีวิตบนดิสก์คอนโทรลเลอร์สายเคเบิลหรือกล่องหุ้มดิสก์ที่แท้จริงของคุณ - พูดอะไรบางอย่างที่ติดอยู่บนสายเคเบิลและทำให้ตัวเชื่อมต่อเสียหายที่ปลายทั้งสอง - อีกครั้งคุณอาจมีข้อมูลในแคชรอการเขียน แต่ไม่มีวิธีทำเช่นการ์ดสายเคเบิลกล่องหุ้มและอื่น ๆ คุณอาจต้องเปลี่ยนคอนโทรลเลอร์หากคุณมีแคชแบตเตอรี่สำรองคุณสามารถย้ายแคชนั้นไปยังการ์ดใหม่โดยไม่ทำให้ข้อมูลสูญหาย

สิ่งเหล่านี้เป็นเหตุผลที่ดี แต่ความจริงแล้วแคชที่ใช้แฟลชได้ยึดมาจากแบตเตอรี่ที่สำรองข้อมูลเมื่อไม่นานมานี้ด้วยเหตุผลที่ชัดเจนและฉันขอแนะนำให้พวกเขาก่อน - ที่กล่าวว่าถ้าคุณทำหนังสือจำนวนมาก เพียงแค่ UPS


-1

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


3
ไม่ถูกต้องในกรณีนี้ @RPC ระบุอย่างชัดเจนว่าเขาสามารถบังคับให้แคชเขียนกลับโดยไม่ต้องใช้แบตเตอรี่บนคอนโทรลเลอร์ของเขา แคชการเขียนกลับเป็นสิ่งที่ช่วยเพิ่มประสิทธิภาพ
mfinni

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

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

มิทช์เป็นปัญหาที่เฉพาะเจาะจงมากฉันรู้ว่าตัวควบคุม HP E / P / i นั้นดีมากและสำหรับการ์ดที่คุณพูดถูกเพราะ HP ทำให้มันยากมากที่จะเปิดใช้งานแคชโดยไม่ใช้แบตเตอรี่ - แต่คำถามนี้ไม่ได้ จำกัด อยู่ที่การ์ดเหล่านั้น มีมากมายที่ให้คุณเปิดใช้งานแคชโดยไม่ต้องใช้แบตเตอรี่หรือในความเป็นจริงก็ทำตามค่าเริ่มต้นด้วยเหตุนี้ mfinni จึงเป็นกังวล
Chopper3

-1

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

และเพียงเพราะคุณสูญเสียพลังงานไม่ได้หมายความว่าระบบของคุณคือขนมปังปิ้ง แคชมีขนาด 256 เมกะไบต์เท่านั้นและจะถูกล้าง / เขียนเป็น HD ตลอดเวลาเมื่อไม่ได้ใช้งาน มันไม่ชอบมันเก็บข้อมูลทั้งหมดและไม่ปล่อยมันไป มันถูกล้างเสมอ

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

คุณสามารถพูดคุยเกี่ยวกับเรื่องนี้ได้ ทำไมไม่มี 4x ตกลงบนเซิร์ฟเวอร์สำรอง 10x และอื่น ๆ มันไม่ใช่เรื่องใหญ่

เปิดการใช้งานแคชของ UPS หากคุณมี PS blow คุณสามารถรับข้อมูลกลับมาได้และจะต้องมีการระเบิดในระหว่างชั่วโมงทำงานกับคนที่ใช้คอมพิวเตอร์และเปิดแอปพลิเคชันที่ถูกต้องและบันทึกข้อมูลในเวลาเดียวกัน ฯลฯ เป็นต้นดังนั้นราคาจึงต่ำและถ้า มันเกิดขึ้นมันสามารถแก้ไขได้อย่างง่ายดาย

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