Планирование системы.

  При подготовке к развёртыванию Портала, необходимо определить обьём задач, которые будут стоять при установке Kablink с нуля.

Приступая к публикации нового материала следует особо отметить очень хорошую, проверенную временем и стабильную в эксплуатации Портала, версию Kablink 3xxx. Это настоящий помощник для корпоративных сред, большого и малого бизнеса, учебных заведений и государственных структур.

Мы будем последовательно рассказывать о версии Kablink 4xxx. и её новых возможностях опираясь на проверенный опыт работы Kablink 3ххх. Рассмотрим риски и тонкости миграции с версии Kablink 3xxx на Kablink 4xxx. Материалы и сведения о Kablink 3xxx вы всегда сможете найти в архиве и при необходимости развернуть, следует только учесть - версия java должна быть выбрана jdk7, ищите ею в архиве Oracle.

Перед тем как приступить к развертыванию Портала необходимо учитывать, что в Kablink предусмотрены два режима установки, базовая и расширенная.

Базовая установка создаёт  Портал (из коробки), и запускает все основные службы для его успешной работы.

Расширенная установка, позволяет встраивать дополнительные возможности, которые могут возникнуть при эксплуатации Kablink.

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

Так как движок Портал собран на Java требуется установить контейнер Java Development Kit (jdk) от компаний Oracle. Необходимо отметить большую важность правильной работы java как на стороне сервера так и на стороне пользователя, в ходе нашего изложения мы не раз будем возвращаться к этому вопросу.

Проверьте и настройте правильное разрешение имён DNS сервера на котором будет развёрнут Портал, это важный момент, который надо понимать, для проверки выполните с любого ПК команду ping <имя Портала>.

Проверте, на сервере, чтобы порты 80 443 8080 8081 8443 были не заняты другими службами или программами.

В Kablink предусмотрен небольшой SMTP движок, для поддержки входящих и исходящих сообщений электронной почты Портала, необходимо предусмотреть и запланировать трафик почтовых сообщений Портала и корпоративного почтового сервера использующегося на вашем предприятие.

Предположим, в вашей организации уже работает корпоративный почтовый сервер, тогда запишите его адрес или DNS имя, это понадобится когда надо будет указать SMTP для исходящей почты, необходимо также узнать нужна ли авторизация при подключению к внешнему SMTP сервису, если Да, выясните под каким именем и паролем можно подключать SMTP Kablink к SMTP почтового сервера организации. Конечно можно обойтись без внешнего SMTP,  но тогда будет недоступен обмен с почтой Интернет и другими, уже настроенными ресурсами вашей сети.

Очень важный параметр порт SMTP, классически это 25 порт, но в Kablink используется порт 2525, также в обход обще принятых правил работают 80 и 443 порты, при проектировании необходимо учесть возможность для переадресации этих портов: 25 на 2525; 80 на 8081; 443 на 8443 портов Портала.  

Безопасность Kablink включает, защиту паролем имени администратора, запуск процессов Портала от пользователя не имеющего прав root, защита соединений по SSL протоколу, добавления политики ввода сложности пароля при регистрации пользователей, настраивание политик управления ролями, и в дополнение ко всему перечисленному можно добавить тест CAPTCHA, доступен из панели администратора. В качестве группы пользователя(ей) для запуска процессы Портала подойдёт группа adm, создадим для неё пользователя kab и предоставим ему права на запуск сценария Teaming.

Планирование LDAP протокола - важная составляющая для понимания и встраивания процессов Kablink в существующею древовидную структуру работающего предприятия пол управлением каталога имён, как правило построенного по технологии AD на основе LDAP протокола. Такая задача как синхронизация учётных записей пользователей адресной книги Вашей организации и каталога Kablink, позволит во многом сократить время администрирования на всех уровнях управления Портала при планирование и назначении рутинных задач получения оповещений, отправки подтверждений, назначения мероприятий и заданий, управление пользовательскими календарями и многое другое. Теперь у администратора и пользователей, появится возможность видеть список имён адресной книги Вашей организации, через интерфейсные окна Портала.

Подготовка к установке

Обычно вводную часть многие пропускают и сразу приступают к установке и это правильно, но тем не менее давайте коротко рассмотрим основные требования, которые помогут составить общее представление о разворачиваемой системе.

Таблица №1 Системные требования.
ПараметрТребования
Требование к ЦПУ
  • X86-32
  • x86-64
  • >= 2 GHz
Требование к ОЗУ
  • 3 GB RAM для x86-32
  • 4 GB RAM для x86-64
Операционная система
  • ALT Linux Centaurus
  • openSUSE
  • Ubuntu ...
  • CentOS
  • ROSA Fresh
База данных
  • MySQL
  • SQL
Контейнер сервлетов Apache-Tomcat, входит в Kablink
Среда разработки
    Java Developer Kit (JDK)
  • Oracle JDK8
  • IBM JDK
Поддержка сервиса каталогов Все каталоги на основе LDAP протокола
Размер дискового пространства: Не менее 500 MB при новой установке
Размер хранилищ баз данных ~50 МБ для каждого нового пользователя
Совместная работа
  • GroupWise
  • MC Outlook
  • Evolution
Поддержка мобильных устройств Любые мобильные устройства с поддержкой HTML 4/5 и JavaScript
Поддерживаемые среды
  • IPV6
  • Кластеризация
  • Xen
  • VMware
  • VirtualBox
  • Linux File System
  • Hyper-V
  • KVM
Файловые системы
  • ext3
  • ext4
  • NSS
Клиент
    Java Runtime Environment включить
  • Mozilla Firefox
  • IE
  • Google Chrome
  • Opera
Редактор
  • OpenOffice
  • LibreOffice
  • Microsoft Office

* /var/opt/novell/teaming

Таблица №2. Расчёт нагрузки Kablink.
Пользователи (кол)СервераCPUПамятьРазмер Java куча
10
    Сервер:
  • Tomcat
  • Lucene
  • База данных
x86 2 GB 1 GB
50
    Сервер:
  • Tomcat
  • Lucene
  • База данных
x64 4 GB 2 GB
100
    Сервера:
  • 1-Tomcat сервер
  • 1-Lucene сервер
  • 1-БД сервер
x64 8 GB 6 GB
500
    Сервера:
  • 3 Tomcat сервера, L4 балансировкой нагрузки
  • 2 Lucene сервера
  • 2 БД сервера
x64 8 GB 6 GB

 

Более подробную информацию по установке можно получить на Kablink Documentation