RAID 1 с использованием Dell PERC H330, без кэша и без батареи

мы недавно арендовали выделенный сервер и выяснили, что сервер (Dell PowerEdge R230)имеет контроллер Dell PERC H330 RAID. Когда мы искали сайт Dell, мы обнаружили, что этот контроллер не имеет кэш-памяти, не имеет кэша обратной записи и не имеет батареи

источник: http://www.dell.com/support/article/ie/en/iedhs1/SLN292279/perc-poweredge-raid-controller-types-for-dell-servers?lang=EN

мы намерены использовать этот рейд контроллер для конфигурации RAID 1 (зеркальный) с использованием 2 жестких дисков SATA.

  1. наша главная проблема заключается в том, что, поскольку Dell PERC H330 RAID controller не имеет батареи и кэша, это может быть проблемой в отношении безопасности данных и фактором риска для повреждения данных и проблем целостности данных.

  2. кроме того, для повышения безопасности и снижения рисков, рекомендуется перейти на Dell PERC H710 или Dell PERC H330 было бы хорошо? Dell PERC 710 имеет кэш Память 512MB NV и Флэш-кэш для обратной записи кэша.

  3. является ли отсутствие кэша также проблемой при восстановлении одного диска из-за сбоя одного диска?

18
задан Alexandru
16.11.2022 11:48 Количество просмотров материала 2550
Распечатать страницу

1 ответ

вы правы, говоря, что контроллер не имеет кэша памяти, ни батареи. Но единственное, что происходит, когда у вас нет этих компонентов, - это контроллер работает с политикой записи" сквозной". Это означает, что когда операционная система отправляет запрос на запись на контроллер, она записывает этот запрос непосредственно на внутренние диски, в этом случае на оба диска вызывают использование конфигурации RAID1.

Если у вас есть кэш памяти контроллер сможет используйте его двумя способами: для кэширования чтения или для кэширования записи. Для кэширования чтения вам не нужно заботиться о том, есть ли батарея или нет, потому что у вас никогда не будет грязных данных в кэше, потому что это чтение.

в случае, если кэш также используется для записи кэша, контроллер работает с политикой записи "обратной записи". Это означает, что когда операционная система отправляет запрос на запись контроллеру, он записывает этот запрос в кэш-память, а затем, когда он в состоянии сделать это, он сбрасывает содержимое памяти (измененные данные или страницы) на внутренние диски. Эта процедура ускоряет производительность системы записи. В этом случае очень важно иметь аккумулятор в случае отключения электричества, так как без аккумулятора теряются все грязные данные, которые есть в кэш-памяти. НО...контроллер достаточно умен, чтобы отключить политику "обратной записи" в случае, если аккумулятор не работает должным образом или у него недостаточно заряда.

Итак, суть такова. если контроллер не имеет кэш-памяти, поэтому ему не нужна батарея (он не может использовать ее ни для чего). Там не будет никакого повреждения данных, потому что в такого рода систем нет грязных данных в памяти без записи на диски (потому что нет никакой памяти, чтобы выделить эти данные!!!).

с памятью тайника, если она использована только для запросов чтения, то оно ни батарея потребности, потому что никакие пакостные данные в памяти без быть написанным к back-end диску, потому что пакостный данных существует только тогда, когда кэш используется для запросов на запись.

Если кэш используется для записи запросов, вы должны иметь аккумулятор работает должным образом для поддержания грязных данных, которые не были сброшены на внутренний диск в случае отключения электроэнергии. Но если батарея не в порядке, контроллер деактивирует кэш для записи и будет использовать его только для чтения.

Я надеюсь, что смогу вам помочь.

Гвидо.

2
отвечен Guido Gariup 2022-11-17 19:36

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх