Подходы Julian's и Nuno охватывают большинство распространенных сценариев. Действительно, одна база данных является единственной точкой отказа, но во многих установках вы должны запускать несколько схем на одном сервере базы данных, поэтому у вас все еще есть одна точка отказа, даже если у вас несколько «Брокерских БД».
Другая альтернатива для рассмотрения - это полностью независимые узлы доставки. Это может означать запуск сервера базы данных в окне презентации. В наши дни все это виртуально, поэтому вы можете запускать отдельные небольшие серверы баз данных. (Расходы на лицензирование будут важным ограничением)
Каждый сервер доставки имеет свою собственную базу данных и файловую систему. В зависимости от того, сколько вы хотите, вы можете не захотеть настраивать несколько целевых серверов/развертывателей, поэтому вы развертываете их до одного и используете репликацию файловой системы и доставку журнала базы данных, чтобы зеркалировать содержимое до остальных.
Конечно, можно настроить две системы развертывания (или три) для резервирования, если вы можете управлять всеми кластеризацию и т.д.
OK - чтобы очиститься - Я никогда не построил одну, как это, но я «Я уверен, что элементы такого вида дизайна станут более распространенными по мере увеличения виртуализации и моделей лицензирования, которые его поддерживают. (Возможно, нам нужно подождать, пока Tridion не поддержит базу данных с открытым исходным кодом!)
В этой ситуации можно предположить, что это единственная публикация, которая публикуется нескольким разработчикам, но это только тот, который публикуется брокеру. Какой совет у вас здесь? – johnwinter
Если один распространитель публикует только брокеру, у вас есть SPOF. Если развертыватель, выполняющий развертывание базы данных, терпит неудачу, то развертывание для всех других развертывателей будет неполным. Если организация не хочет иметь другую инфраструктуру, чтобы сделать ее более надежной, лучше всего, чтобы все dpeloyers делали то же самое (файловая система и база данных) и имели отдельные базы брокеров для каждого развертывателя. –