Попробуйте самый простой и быстрый способ 
установки OnlyOffice

Производительность и расширяемость

IIS, Apache

Производительность и расширяемость

Сообщение HarpyWar » Ср авг 05, 2015 8:04 pm

Подскажите в цифрах примерный максимум человек, которые могут одновременно комфортно работать с ONLYOFFICE, например на core i7, 16 gb ram? Наверняка у вас уже есть опыт с высокими нагрузками?
Насколько это зависит от количества сохраненной информации, активных почтовых ящиков, контактов и прочего?
Возможна ли горизонтальная расширяемость ONLYOFFICE на несколько серверов?
HarpyWar
 
Сообщения: 32
Зарегистрирован: Пт апр 17, 2015 12:01 pm

Re: Производительность и расширяемость

Сообщение Dean » Пт авг 07, 2015 9:01 am

На такой конфигурации мы не тестировали, но производительность должна быть очень высокой. Также она зависит от ОС сервера. Версия под Windows на данный момент работает быстрее.

Естественно, зависимость от количества данных есть, однако в разумных пределах она не критична. Время загрузки в среднем увеличивается на 1-2 секунды с разовым ростом числа данных.

Да, например, такого типа: https://github.com/ONLYOFFICE/Docker-CommunityServer#connecting-to-an-external-mysql-server
Dean
 
Сообщения: 461
Зарегистрирован: Вт сен 30, 2014 11:04 am

Re: Производительность и расширяемость

Сообщение chr313 » Чт окт 22, 2015 11:56 am

Добрый день! В первую очередь хочу поблагодарить разработчиков за полезный и хорошо функционирующий(тьфу тьфу тьфу) продукт. Хоть и установил Community Server и Document Server на Windows 8,для тестирования, пару дней назад. Думаю, если поработав на нем пару месяцев все будет работать так же отлично, то с появлением ONLYOFFICE Enterprise Edition ( если стоимость позволит :roll: ) перейдем на нее.
Чтобы не создавать новую тему, задам вопросы тут:
1) на данный момент версия под Windows все так же быстрее работает? или есть смысл для стабильности и увеличения производительности установить на Debian или Red Hat? и вообще на какой ОС лучше разворачивать ваши системы? в добавок: кто-нибудь ставил на openSUSE( уж очень к ней привык). можете подсказать последовательность?
2) что влияет на производительность и быструю обработку/работу документов? ОЗУ, проц, итд? что должен быть "мощнее" Community Server или Document Server?
3) где и в каком виде хранятся мои/расшаренные документы других пользователей, используемые в работе с Community Server и Document Server? на стороне Community или Document? шифруются ли они?
4) Community Server и Document Server последних версий установлены на разные машины под Win 8.1, столкнулся с такой проблемой:
белый IP адрес один, и используется он на модеме для выхода в интернет. Community Server IP 172.20.1.2, Document Server IP 172.20.1.3. локально все работает. для работы с мира на модеме сделал проброс 80 порта на 172.20.1.2. С мира Community Server открывается, все работает, но при попытке открытия документа для просмотра, идет запрос на Document Server с IP 172.20.1.3 (в браузере внизу слева пишет куда обращение идет и там видно что на внутренний IP)и на этом все зависает. подскажите пожалуйста, как это исправить?
chr313
 
Сообщения: 4
Зарегистрирован: Чт окт 22, 2015 10:34 am

Re: Производительность и расширяемость

Сообщение AnaMih » Ср окт 28, 2015 12:41 pm

1. По проводимым в свое время тестам Windows версия работает быстрее и стабильнее. Все сборки для Unix (в частности под OpenSUSE, Red Hat и пр.) работают приблизительо одинаково, и чуть медленнее, относительно версии под Windows. Но сейчас готовится версия под Unix, такая же стабильная и быстрая.

2. С системными требованиями можно ознакомится здесь и здесь.
Основным ресурсом для работы с документами является процессорное время. Оно расходуется почти только, когда пользователи открывают документ. Поэтому двух ядер для Document Server счиается достаточно для среднестатистической работы для ~200 пользователей. Оперативная память расходуется временами больше 2 Гб, поэтому рекомендуется включать свап.
Для Community Server из всех указанных требваний наиболее важна оперативная.

3. Документы хранятся на стороне Community Server и не шифруются. Но если портал переведен на https, то ссылки будут зашифрованные.

4. Принцип работы таков, что Document Server подключается через портал Comunity Server-> Настройки и обращается через Community Server наружу по 80 порту. Опишите, пожалуйста, как именно производилось подключение Document Server к Community. Server.
Аватара пользователя
AnaMih
 
Сообщения: 630
Зарегистрирован: Пн авг 25, 2014 10:15 am

Re: Производительность и расширяемость

Сообщение chr313 » Чт окт 29, 2015 12:21 pm

Спасибо за ответы!
по 3 пункту: получается, что имея физический доступ к Community Server, можно документы просмотреть всех пользователей?
по 4 пункту:
подключал по инструкции справочного центра http://helpcenter.onlyoffice.com/ru/server/windows/document/connect-document-server.aspx - "Для этого перейдите в Настройки и выберите раздел Интеграция - Служба документов. Затем просто заполните все поля соответствующими адресами служб Document Server." в настройках Community Server прописал внутренний ip адрес Document Server. Больше никаких манипуляций не делал. Локально все работает. Все открывается/редактируется/сохраняется. Из интернета портал работает, при переходе на просмотр документа в браузере внизу видно что обращение идет на внутренний ip адрес Document Server.
chr313
 
Сообщения: 4
Зарегистрирован: Чт окт 22, 2015 10:34 am

Re: Производительность и расширяемость

Сообщение AnaMih » Пн ноя 02, 2015 4:01 pm

To chr313:
Попробуйте, пожалуйста, в поле Document Editing Service Address с api.js прописать внешний адрес сервиса документов, предварительно проверив, чтобы адрес был доступен снаружи сети на вход и выход, а также доступен с и на машины с Community Server.
Аватара пользователя
AnaMih
 
Сообщения: 630
Зарегистрирован: Пн авг 25, 2014 10:15 am

Re: Производительность и расширяемость

Сообщение chr313 » Вт ноя 03, 2015 8:17 am

"в поле Document Editing Service Address с api.js прописать внешний адрес сервиса документов" не могу прописать внешний IP, тк Внешний IP адрес всего один и он присваивается модему при DSL соединении. пробросил обращения с интернета по 80 порту на внутренний IP Community Server. Локально все работает. Когда захожу из интернета,то Community Server открывается, документы показывает, но при открытии документа ,в отладке браузера F12 видно что запрос начинает идти на внутренний IP документ сервера.
chr313
 
Сообщения: 4
Зарегистрирован: Чт окт 22, 2015 10:34 am

Re: Производительность и расширяемость

Сообщение Dean » Ср ноя 18, 2015 3:10 pm

Попробуйте, пожалуйста, вместо IP-адреса Document Server использовать DNS-имя сервера и сообщите о результатах.
Dean
 
Сообщения: 461
Зарегистрирован: Вт сен 30, 2014 11:04 am

Re: Производительность и расширяемость

Сообщение Dean » Чт ноя 26, 2015 11:46 am

Судя по всему, решения у данной проблемы два - либо настройка поддомена и alias'ов, ведущих на нужную машину. Либо, второй, вариант, настройка на рутере портов таким образом, что при запросе на WAN-IP/OfficeWeb/apps/api/documents/api.js перенаправлялся запрос на WAN-IP:port, который ведет на LAN-IP Document Server.

Третий вариант - развертывание прокси, но при неизвестной нам конфигурации за результат мы ручаться не можем
Dean
 
Сообщения: 461
Зарегистрирован: Вт сен 30, 2014 11:04 am


Вернуться в Конфигурация Web сервера



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1