Dataguard необходим для локальной виртуализации?

С ZFS Вы действительно хотите позволить ему управлять дисками непосредственно, поскольку это улучшает параллелизм. Единственный диск на 50 ТБ, который Вы дали ему, является точкой дросселирования.

Это сценарий DTrace только отслеживает syscalls. Реальное действие происходит в ядре и если Вы хотите видеть то, что использует большую часть ЦП, используйте 'hotkernel' сценарий от Инструментария DTrace.

При импорте пула ZFS читает конфигурацию из диска и проверяет его. После того, как пул импортируется, он начнет монтировать все те файловые системы 1000-х и снимки, которые Вы создали. Это может требовать времени. Если бы у Вас был включенный dedup (который Вы не делаете, так как Вы использовали snv_111), то потребовалось бы еще больше времени, так как он должен загрузить dedup таблицу (DDT).

Закрытие системы никогда не является хорошим вариантом, особенно на OpenSolaris snv_111. Вы не отправили свою конфигурацию пула (состояние шпульки), но, если у Вас будут устройства сильного удара, и они перестали работать, то Вы не сможете импортировать пул (это было недавно обращено в Солярисе 11 Экспрессов snv_151a).

Мой совет состоит в том, что Вы экспортируете каждый из этих 32 дисков индивидуально и создаете несколько raidz2 vdev's, таким образом, у Вас есть больше комбинированных головок. Не создавайте огромный vdev's с> 8 дисков, потому что производительность будет плачевна.

Если Вы не можете позволить себе иметь систему вниз так долго (большинство людей не делает), изучите снимки ZFS тщательно и как копировать их в удаленный сервер с zfs, отправляют/получают. Это позволит Вам быстро поднимать отказоустойчивый сервер.

1
задан 25 February 2013 в 20:54
1 ответ

Поскольку вы упомянули «режим ожидания», я предполагаю, что вы имеете в виду активный - пассивный DataGuard. В этой конфигурации особо нечего делать.

Я бы больше согласился с вашим отделом OIT, как с основной причиной наличия DataGuard на случай катастрофического отказа оборудования. Поскольку все ваши яйца находятся в одной корзине инфраструктуры виртуальных машин, наличие DataGuard не дает никаких дополнительных преимуществ. Только если у вас есть внешняя инфраструктура аварийного восстановления, имеет смысл использовать DataGuard.

Используя VMWare ESX, у вас уже есть инфраструктура, необходимая для обработки сбоев, которые не являются катастрофическими сбоями инфраструктуры виртуальных машин.

0
ответ дан 4 December 2019 в 09:21

Теги

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