2013-11-12 4 views
3

Страница 14 из направляющей масштабирования заявляетSitecore Высокая доступность Архитектура

Следующая диаграмма иллюстрирует связи между Web- экземпляров и баз данных Sitecore для установки, которая содержит отдельные экземпляры в пределах среды CM и CD

С помощью этой настройки я хочу иметь балансировщик нагрузки перед CD1 и CD2, чтобы назвать его Geo region 1, а другой балансировщик нагрузки перед CD3 и CD4 позволяет назвать его географическим регионом 2. Мне также нужно иметь DNS-преобразователь, который не сработает ver для георегиона 2 по мере необходимости (строго сбой). После того, как все проблемы будут устранены, его нужно будет вручную сбросить обратно в георегионную область 1. Меня беспокоит ситуация, когда пользователь меняет свой пароль в зоне CD1-2 и как эта информация возвращается в базу данных CORE, расположенную в зоне CM1-2.

Я планировал иметь одну цель публикации и использовать репликацию SQL Merge между базами данных и местоположениями GEO, как описано в диаграмме, упомянутой на странице 14 руководства по масштабированию. Похоже, что эта настройка решит все проблемы с синхронизацией БД.

Является ли это разумной/рабочей архитектурой для настройки высокой доступности?

Scaling guide URL при необходимости.

+0

См. Пункт 2 раздела 3.2.2, также следует рассмотреть вопрос об извлечении [защиты от ядра к отдельной базе данных] (http://sdn.sitecore.net/Scrapbook/How%20to%20extract%20the%20security% 20% от 20Core% 20to% 20a% 20separate% 20database% 20in% 20Sitecore% 206.aspx) – jammykam

+0

Комментарий к комментарию @jammykam: удаление базовой базы данных не рекомендуется с точки зрения Sitecore (также упоминается здесь: http: // sdn .sitecore.net/разработчик/настройки% 20production% 20environments.aspx). Если вы удалите базу данных Core, ваши индексы Lucene могут иметь проблемы, если вы индексируете все поля. – Trayek

+1

@mluker у вас нет ваших (прошлых) вопросов. Пожалуйста, примите полезные ответы. Для Stackoverflow обычно рекомендуется отмечать/принимать полезные ответы. Ссылка [ссылка] (http://meta.stackexchange.com/a/5235) –

ответ

1

См. Стр. 12 руководства. Ответ зависит от того, используете ли вы поставщик членства по умолчанию по умолчанию или внешний провайдер, например Active Directory. Если вы используете поставщик членства по умолчанию, тогда вы захотите настроить репликацию между базовыми базами данных в средах CD и CM, а также очистить кеш-память безопасности. Если вы используете внешний провайдер, вы можете обычно пропустить репликацию основных баз данных и просто настроить очистку кеша безопасности.

Смежные вопросы