Действительно ли безопасно передать RAID 5 дисков от одного сервера до другого?

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

MySQL Clustering (механизм NDB) разработан, чтобы хранить данные в памяти. Однако кластеризация MySQL подходит лучше всего для небольших наборов данных, к которым получают доступ с простыми запросами.

Любимым решением является memcached в эти дни, но это требует, чтобы архитектура приложения поддерживала технологию.

Это - довольно большой вопрос. Высокопроизводительный MySQL является фантастической книгой, которая касается реализаций MySQL высокого уровня.

7
задан 26 October 2011 в 16:27
3 ответа

В большинстве случаев метаданные массива на дисках будут работать с контроллером из того же семейства. Например, серия контроллеров SAN Mylex DAC-FFX будет принимать массивы, отформатированные на карте ExtremeRAID 3000 (которая, по сути, была тем же контроллером на карте PCI). То же самое можно сказать и о контроллерах HP Smartarray 64xx и (я полагаю) PXXX и сериях SAN MSA1K / 2K.

Если ваш RAID-контроллер от другого производителя / серии, то он, вероятно, не ], однако, если он принадлежит к одному семейству от одного производителя, то, вероятно, будет работать. Также вполне вероятно, что он будет работать и на более поздних моделях того же производителя. Большинство контроллеров Adaptec SCSI, SAS и SATA RAID, выпущенных примерно за последние 10 лет, используют по существу одну и ту же прошивку. Я предполагаю, что комплект от LSI или 3Ware похож в этом отношении, хотя я никогда не использовал их.

Обратите внимание, что некоторые поставщики, такие как IBM и Dell, продают OEM-версии контроллеров от третьих сторон, и модели могут быть от разных производителей. . В этом случае вам нужно будет выполнить домашнее задание с (например) Dell PERC или IBM ServerRAID.

8
ответ дан 2 December 2019 в 23:33

I would say there are too many "shoulds", "maybes", "mights" and "depends" to answer in the positive to your question.

I would say that you can't do it as you are changing hardware, if you're that paranoid after data backups and migration etc, then you shouldn't reuse that server.

It is possible that you could transfer to another of the same RAID controller, but I don't think I would ever bet on it working all of the time.

And of course, the chance of something going wrong will be proportional to how badly you needed the data there and then ...

0
ответ дан 2 December 2019 в 23:33

Скорее всего, вам не придется маркировать диски. Я никогда не видел RAID-контроллера, который хранит метаданные только на контроллере. Вы должны иметь возможность просто подключать диски в любом порядке, и RAID-контроллер должен видеть тома (если он совместим). Я регулярно делаю это с контроллерами HP P410.

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

Вы никогда не видели RAID-контроллера, который хранит метаданные только на нем. Вы должны иметь возможность просто подключать диски в любом порядке, и RAID-контроллер должен видеть тома (если он совместим). Я регулярно делаю это с контроллерами HP P410.

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

Вы никогда не видели RAID-контроллера, который хранит метаданные только на нем. Вы должны иметь возможность просто подключать диски в любом порядке, и RAID-контроллер должен видеть тома (если он совместим). Я регулярно делаю это с контроллерами HP P410.

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

1
ответ дан 2 December 2019 в 23:33

Теги

Похожие вопросы