Как установить Доску VK WorkSpace
Назначение документа
Внимание
Вы можете установить Доску VK WorkSpace только вместе с Почтой VK WorkSpace. Доска не поставляется отдельно от Почты.
Доска VK WorkSpace — это сервис для совместной интерактивной работы над задачами и проектами.
Пользователи могут создавать свои доски, делиться досками с другими пользователями, присоединяться к работе с чужими досками, создавать команды. На досках можно рисовать, добавлять текст, стикеры, создавать фигуры, таблицы и блок-схемы, загружать картинки и файлы.
В документе описаны необходимые шаги для установки Доски и описано потребление ресурсов для разного количества пользователей.
Шаг 1. Выпустите сертификаты
Перейдите к следующему шагу если у вас есть wildcard-сертификат для домена *.<домен для сервисов почты>. Подробнее см. Как работать с Wildcard-сертификатами.
Выпустите сертификаты и добавьте A-записи для нового поддомена сервисов Почты: board. Например, ваш основной домен для сервисов mail.onprem.ru. Тогда домен Доски будет выглядеть так: board.mail.onprem.ru
Шаг 2. Включите продукт в веб-интерфейсе установщика
- Перейдите в веб-интерфейс установщика VK WorkSpace по адресу http://<company_domain>:8888.
- Нажмите на кнопку
в правом верхнем углу и выберите пункт Продукты. -
В списке продуктов включите продукт Доска VK WorkSpace.
-
Нажмите на кнопку Сохранить.
Шаг 3. Распределите контейнеры по гипервизорам
Для инсталляций на 1 виртуальную машину можно сразу запустить автоматическую установку.
Для кластерных инсталляций добавьте новые контейнеры соблюдая распределение по гипервизорам как при первичной установке Почты: базы данных добавить на гипервизоры с базами данных, хранилища — на гипервизоры с хранилищами и так далее.
- Перейдите в веб-интерфейс установщика
http://server-address:8888, где server-address — ip-адрес машины, на которую производится установка, либо ее доменное имя. -
Пролистайте список контейнеров, в нижней части страницы нажмите на кнопку Добавить и выберите пункт Несколько контейнеров.
-
Задайте фильтры:
-
Выберите все доступные для установки контейнеры.
-
Прокрутите список контейнеров вниз и выберите гипервизоры, на которые нужно произвести установку.
-
Выберите режим генерации На каждом гипервизоре.
-
После того как все контейнеры добавлены, запустите автоматическую установку.
Сайзинг-модель
Ниже представлены расчеты при максимальном потреблении ресурсов одни контейнером.
Для 100 человек, работающих в Доске одновременно:
| Сервис | Количество контейнеров | vCPU | RAM, Гб |
|---|---|---|---|
| maxwell | 1 | 4 | 8 |
| maxwell-awareness | 1 | 3 | 8 |
| boardapi | 1 | 1.5 | 2 |
| boardapi-internal | 1 | 1.5 | 2 |
| boardapi-internal-http | 1 | 1 | 2 |
| aclapi | 1 | 1.5 | 2 |
| aclapi-internal | 1 | 1.5 | 2 |
| Итог | 14 | 26 |
Для 1000 человек, работающих в Доске одновременно:
| Сервис | Количество контейнеров | vCPU | RAM, Гб |
|---|---|---|---|
| maxwell | 10 | 40 | 80 |
| maxwell-awareness | 5 | 15 | 40 |
| boardapi | 10 | 15 | 20 |
| boardapi-internal | 10 | 15 | 20 |
| boardapi-internal-http | 1 | 1 | 2 |
| aclapi | 5 | 7.5 | 10 |
| aclapi-internal | 5 | 7.5 | 10 |
| Итог | 101 | 182 |
Что делать если появилась задержка при совместной работе
Проблема
При совместной работе:
- Элементы на доске отображаются с запозданием.
- Курсоры других редакторов доски синхронизируются с запозданием.
- Доски создаются с задержкой.
Решение
Добавьте несколько контейнеров для ролей maxwell и maxwell-awareness.





