Mục đích của pin phục vụ cho bộ điều khiển RAID bộ nhớ đệm dựa trên pin nếu máy chủ đang ở trong nguồn cung cấp điện liên tục?


10

Pin có dư không nếu máy chủ ở trên một UPS có kích thước phù hợp? Có một tùy chọn để buộc chế độ ghi lại và tôi muốn hiểu rủi ro. Theo hiểu biết của tôi, nó giúp chống lại sự cố mất điện trong khi dữ liệu trong bộ đệm chưa được ghi ra đĩa vật lý. Nhưng nếu máy chủ ở trên một UPS, thì không có nguy cơ mất điện, đặc biệt nếu đó là một UPS thông minh và máy chủ được cấu hình để tắt một cách duyên dáng khi pin đạt đến trạng thái thấp. Tui bỏ lỡ điều gì vậy?

Câu trả lời:


22

Sự hiểu biết của bạn về cơ bản là chính xác.

Cho phép bộ điều khiển lưu dữ liệu ghi vào RAM cục bộ của nó giúp cải thiện tốc độ ghi, tuy nhiên nó sẽ khiến bạn có nguy cơ khiến HĐH nghĩ rằng dữ liệu đã được ghi vào đĩa (vì bộ điều khiển có nó) và bị mất điện trước khi bộ điều khiển hoàn thành việc ghi đó . Việc sao lưu pin cho phép dữ liệu trong bộ đệm tồn tại cho đến khi máy được bật lại, giảm thiểu rủi ro đó.

Nếu hệ thống của bạn đã có sẵn trên UPS, điều gì xảy ra nếu bạn vượt quá thời gian chạy của UPS (có thể ngay cả với một UPS thông minh) hoặc nếu nguồn điện của máy chủ bị nổ? Hoặc nếu ai đó vô tình kéo dây điện ra?
Nhiều thứ có thể gây ra sự cố mất điện. Một UPS chỉ bảo vệ chống lại một vài trong số họ.


14
Các dây nguồn đột ngột bị giật là một rủi ro trong các trung tâm dữ liệu MOST!
sysadmin1138

1
Bing trên tất cả các điểm. Chi phí của BBWC rất đáng giá, trừ khi dữ liệu thực sự thoáng qua, bạn có thể nắm bắt sự kiện và khôi phục một số cách khác, và bạn chỉ muốn cải thiện hiệu suất bằng cách buộc bộ nhớ đệm ghi lại.
mfinni

3
Không có nguy cơ mất điện? Bên cạnh các câu trả lời của voretaq7, cũng thêm: Sự cố ngắt mạch, sự cố của UPS ... có rất nhiều điều có thể sai.
MikeyB

@mikeyB điểm hay về bộ ngắt - Tôi đã từng ở ít nhất một DC nơi đôi chân nguồn A / B thỉnh thoảng quay trở lại một tầng hoặc bộ ngắt bảng
voretaq7

Cảm ơn mọi người vì đã đáp trả bạn. @ voretaq7 - máy chủ cũng có nhiều bộ nguồn, nhiều dây nguồn, UPS cũng như một máy phát điện, nhưng tôi thấy quan điểm của bạn về thiết kế của thẻ itlef (không biết nó có thể kết thúc với hộp nào). @mfinni - đó là một cái tốt, nhưng sau đó chúng tôi sẽ gặp vấn đề lớn hơn với hàng ngàn máy chủ bị hỏng cùng một lúc.
RPC

8

Có hai lý do cho pin;

  • Điều gì sẽ xảy ra nếu PSU / s của bạn đột nhiên bật - bất kể UPS của bạn đã chết và bạn có thể có dữ liệu không được cam kết trong bộ nhớ cache của mình, có pin đảm bảo dữ liệu được ghi chính xác khi nguồn được phục hồi. Điều tương tự cũng đúng nếu bạn bị lỗi hệ thống.
  • Điều gì xảy ra nếu một cái gì đó chết trên bộ điều khiển đĩa, cáp hoặc vỏ / đĩa thực tế của bạn? - giả sử một cái gì đó bị kẹt trên cáp và làm hỏng đầu nối ở hai đầu - một lần nữa bạn có thể có dữ liệu trong bộ nhớ cache đang chờ để ghi nhưng không có cách nào để làm điều đó vì thẻ, cáp, bao vây v.v ... đã chết. Bạn có thể phải thay thế bộ điều khiển, nếu bạn có bộ đệm được hỗ trợ bằng pin, bạn có thể di chuyển bộ đệm đó sang thẻ mới mà không làm mất dữ liệu.

Đây là cả hai lý do chính đáng nhưng thành thật mà nói, bộ nhớ cache dựa trên flash đã chiếm lấy từ những pin được hỗ trợ gần đây vì những lý do rõ ràng và tôi khuyên bạn nên sử dụng chúng trước - điều đó nói rằng nếu bạn viết nhiều thì tôi sẽ giới thiệu cái này hoặc cái khác chỉ là một UPS.


-1

Pin cũng cho phép khả năng cải thiện hiệu suất cũng như các mục đích được ghi nhận bởi voretaq7. Tắt pin và thiết bị vẫn hoạt động nhưng tốc độ giảm đáng kể.


3
Điều đó đặc biệt không đúng trong trường hợp này. @RPC tuyên bố rõ ràng rằng anh ta có thể buộc bộ nhớ đệm ghi lại mà không cần pin trên bộ điều khiển của mình. Bộ nhớ đệm ghi lại là những gì cải thiện hiệu suất.
mfinni

Trong thực tế tôi chắc chắn anh ấy có thể nhưng pin cải thiện đáng kể hiệu suất. Tôi đã xử lý sự cố về hiệu năng bị suy giảm trên một cặp thiết bị lưu trữ HP MSA 20 và sự xuống cấp là do pin Bộ đệm ghi lại không thành công. Pin đã được thay thế và hiệu suất tăng vọt.
Mitch

2
Vâng tôi biết. Bởi vì trên các máy đó, sự hiện diện của pin cho phép ghi bộ nhớ đệm. Khi pin hết, bộ nhớ đệm dừng và hiệu suất giảm. Khi pin được cố định, bộ nhớ đệm ghi lại bắt đầu và hiệu suất được cải thiện. Bộ điều khiển của anh ấy cho phép anh ấy buộc bộ nhớ đệm ghi lại, đó là những gì cải thiện hiệu suất , mà không cần pin.
mfinni

Mitch là một mối quan tâm rất cụ thể, tôi biết rất rõ về bộ điều khiển HP E / P / i và đối với những thẻ đó bạn đúng vì HP rất khó kích hoạt bộ nhớ cache mà không cần pin - nhưng câu hỏi này không giới hạn ở những thẻ đó và Có rất nhiều thứ cho phép bạn kích hoạt bộ đệm mà không cần pin hoặc thực tế là làm điều đó theo mặc định - do đó mối quan tâm của mfinni.
Chopper3

-1

Nếu bạn có một UPS, bạn có thể buộc bật bộ đệm và không sử dụng bộ đập trên cuộc đột kích. Nếu bạn mất điện mà không có thẻ đột kích, bạn có thể nhận được dữ liệu bị hỏng, đó là những gì sao lưu dành cho.

Và chỉ vì bạn bị mất điện không có nghĩa là hệ thống của bạn là bánh mì nướng. Bộ đệm chỉ chứa 256 megs và nó được xóa / ghi thành HD mọi lúc khi không hoạt động. Nó không giống như nó chứa tất cả các dữ liệu và không bao giờ cho phép nó đi. Nó luôn luôn bị tuôn ra.

Một thiên thạch có thể đánh vào tòa nhà và làm nổ tung mọi thứ, đừng để những nỗi lo lắng này làm bạn thất vọng. Tôi đã chạy đột kích 1 với bộ nhớ cache trên và không có pin không có vấn đề.

Bạn có thể nhận được thực sự hậu môn trong cuộc trò chuyện này. Tại sao không có 4x rơi trên máy chủ, sao lưu 10 lần, vv vv Nó không phải là một vấn đề lớn.

Bật bộ nhớ cache khi sử dụng UPS của bạn. Nếu bạn có một cú đánh ps, bạn có thể lấy lại dữ liệu và nó sẽ phải thổi trong giờ làm việc với ai đó sử dụng máy tính và mở ứng dụng phù hợp, và lưu dữ liệu cùng lúc, v.v. Vì vậy, tỷ lệ cược thấp, và nếu nó xảy ra nó có thể được sửa chữa dễ dàng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.