окружающая среда на открытом воздухе и развертывание производства - PullRequest
0 голосов
/ 04 августа 2011

Недавно начал оценивать Alfresco.Мы должны развернуть Alfresco (Community Edition) в нашей клиентской среде.У клиента есть 3 основных офиса и 10 операционных подразделений, географически распределенных.
Они обрабатывают колоссальные 50 лак (5 миллионов) документов в год.Пожалуйста, предоставьте советы / рекомендации по работе с такой большой нагрузкой.
Как нам настроить нашу среду ... Должны ли мы использовать сервер приложений, такой как JBoss или Tomcat?Как мы пойдем о развертывании?Нужна ли репликация файловой системы вместе с кластерами серверов ..
Запутался в этом.

С уважением
Vish

1 Ответ

1 голос
/ 04 августа 2011

Недостаточно количества документов недостаточно для построения архитектуры развертывания. Обычно вы также должны спросить себя:

  • сколько случайных и одновременных пользователей получат доступ к системе?

  • какое будет соотношение чтения / записи?

  • к каким интерфейсам вы предоставляете доступ своим пользователям (HTTP / WebDAV / CIFS)?

  • Вы делаете что-нибудь с контентом, например, преобразования, передачи ...?

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

В случае, если вы создаете такой кластер, сценарий развертывания для репозитория Alfresco, скорее всего, будет включать не репликацию контента, а скорее общую базу данных и файловую систему.

Имейте в виду, что Alfresco Share, будучи отдельным веб-приложением с практически отсутствующим состоянием, которое обращается к хранилищу через HTTP, может масштабироваться независимо.

Сервер приложений, который вы собираетесь использовать, здесь не так важен, он зависит в основном от ваших личных предпочтений. Tomcat, как правило, достаточно, хотя YMMV.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...