Платформа архивирования данных социальных сетей Retain

Overview

Каналы общего доступа к социальным сетям

  • Страницы и учетные записи Linkedln
  • Страницы и учетные записи Facebook
  • Учетные записи* и поиск в Twitter
  • Flickr (через RSS)
  • Instagram
  • Страницы и учетные записи Google+
  • Google+ Tumblr (через RSS)
  • Reddit (через RSS)
  • Каналы YouTube
  • Pinterest (через RSS)
  • Универсальные RSS фиды

Корпоративные социальные сети / CRM

  • Microsoft Yammer
  • IBM Connections
  • Sales Force Chatter
  • Sales Force Communities
  • Salesforce CRM
  • Slack
  • Facebook Workplace

Social Mobile Hub

  • WhatsApp
  • WeChat

Enterprise Social Hub

  • Cisco Jabber
  • Salesforce CRM
  • SharePoint (веб-каналы новостей)
  • SharePoint –О365 (веб-каналы новостей, блоги, документы, обсуждения)
  • Skype for Business O365
  • Skype for Business On-Prem

Инструменты управления социальными сетями

  • GrapeVine6
  • Sprinklr
  • Hootsuite
  • Другие инструменты с доступом к DS SMG API
  • Brainshark
  • Salesforce Marketing Cloud
  • Adobe Social

Tomcat, встроенный в Retain

  • Retain поставляется со встроенным Tomcat, что требует от вас установки и использования встроенного Tomcat. Установка в существующей системе Retain, на которой выполняется стандартная установка Tomcat, удалит существующее соединение Tomcat и установит встроенный Tomcat, рекомендованный для Retain. Инструкции по установке находятся в разделе установки.

Основные системные требования

  • Перед реализацией Retain определите место установки для всего пакета ПО. После того как поддержка и основные компоненты установлены, функции и возможности остаются неизменными независимо от того, на какой платформе они установлены. Вы можете размещать компоненты Retain на разных серверах или запускать их все на одном сервере. Поддерживаются VMWare ESX и ESXi, но требования по-прежнему остаются в силе, и их следует полностью соблюдать.
  • Приложение Retain может быть настроено различными способами, которые оказывают значительное влияние на требования к серверу Retain, системе индексирования, серверу базы данных и местоположению, определяющим требования к ресурсам. В итоге, требования системы к ресурсам определяются количеством активных пользователей в системе.

Минимальные требования к системе

  • Двухъядерный процессор 3 ГГц или выше
  • Для работы сервера необходимо 12 Гб свободной оперативной памяти
  • Apache 2.2.x или IIS
  • Поддержка базы данных SQL
  • Java Development Kit (JDK) 1.8 64-разрядная версия
    • Объем памяти: необходимый для системы обмена сообщениями
    ПРИМЕЧАНИЕ. Для системы Retain требуется не менее 10 Гб свободного дискового пространства, в противном случае она перейдет в режим обслуживания. Retain отправит предупреждающее сообщение, если для хранилища, индекса и системы останется менее 20 Гб объема свободной памяти. Системы обмена сообщениями будут иметь требования к объему памяти, намного превышающие минимальные, и администраторы должны прочесть материал «Оценочные требования к памяти», чтобы оценить минимальный объем памяти.
  • RAM: потребность в памяти будет варьироваться в зависимости от загрузки и использования системы Retain, однако Java автоматически настроится в соответствии с объемом памяти, доступным на сервере. Настройка зависит от параметров установки. Количество оперативной памяти определяется условиями установки, в зависимости от которых автоматически назначаются значения памяти:
    • Системная память менее 16 Гб:
      • 8 Гб: Server и Worker
      • 6 Гб: только Server
    • Системная память менее 20 Гб:
      • 12 Гб: Server и Worker
      • 10 Гб: только Server
    • Системная память более 20 Гб:
      • 16 Гб: Server и Worker
      • 14 Гб: только Server
  • Во всех случаях, когда установлено только рабочее приложение, память настраивается на 3 Гб.

Отдельный сервер

  • Retain Server, Retain Worker, база данных и модуль индексирования размещены на одном компьютере и могут архивировать до 500 активных почтовых ящиков. Retain Message Router должен быть установлен на выделенном сервере в DMZ.
  • ОЗУ: 16–24 Гб

Удаленная база данных

  • Выделенный сервер индексирования*, выделенный сервер баз данных, выделенный сервер Retain
    • 50 000 активных почтовых ящиков
    • 16+ Гб ОЗУ для Retain Server (в зависимости от среды)
    • База данных на соответствующем сервере
    • Retain Worker устанавливается удаленно на каждом почтовом отделении в системе сообщений
  • От 500 до 5000 активных почтовых ящиков:
    • ОЗУ: 12–16 Гб
  • От 5000 до 30 000 активных почтовых ящиков:
    • ОЗУ: 16–32 Гб
  • Дисковое пространство зависит от объема архивируемой электронной почты и продолжительности хранения. Рекомендуется определить срок хранения в течение двух лет и добавлять дополнительное пространство по мере необходимости. Быстродействие ЗУ — это определяющий фактор для производительности. Желательно использовать SAN и локальное хранилище. NAS не поддерживается.

Поддерживаемые версии Linux

  • SUSE Linux Enterprise Server 15 (64-разрядная версия)
  • SUSE Linux Enterprise Server 12 SP3 (64-разрядная версия)
  • SUSE Linux Enterprise Server 12 SP2 (64-разрядная версия)
  • SUSE Linux Enterprise Server 12 SP1 (64-разрядная версия)
  • SUSE Linux Enterprise Server 12 (64-разрядная версия)
  • SUSE Linux Enterprise Server 11 (64-разрядная версия)
  • Open Enterprise Server 11, 2015 и 2018 (64-разрядная версия)

ПРИМЕЧАНИЕ. Для системы Retain требуется не только большой объем дискового пространства. Из-за хранения большого количества маленьких файлов, особенно в системах архивирования данных мобильных сообщений, также возникают проблемы, связанные с достаточным количеством iNode. Решение SLES 11 изменило способ настройки файловой системы EXT3 по умолчанию, и если не будут внесены изменения, файловая система EXT3 в SLES 11 станет недостаточной для больших систем хранения. Информацию об ограничениях и о том, как их устранить, можно прочесть в разделе «Как настроить раздел EXT3 с большим количеством iNode». Если необходима замена файловой системы, файловая система XFS достаточно гибкая, чтобы снизить данные риски.

Поддерживаемые версии Windows

  • MS Windows 2016
  • MS Windows 2012 R2, 64-разрядная версия
  • MS Windows 2012, 64-разрядная версия
  • MS Windows 2008 (R2), 64-разрядная версия
  • PowerShell 3.0 или выше

Поддерживаемые серверы баз данных SQL

  • MySQL 5.6x или 5.7x
  • Oracle 10/11g/12c
  • MS SQL Server 2008 R2, 2012, 2014. 2016
  • PostgreSQL 9
  • MariaDB 10.x

Используемые порты

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

Retain Server

  • Retain Server — это основной компонент в системе Retain. Другие процессы Retain по умолчанию связываются с Server через порт 48080. Server постоянно анализирует состояние этого порта, независимо от того, как другие компоненты могут быть настроены для связи с ним (т. е. SSL-порт 443).
  • Для 48080 (TCP) требуется входящий доступ, если какие-либо процессы Retain выполняются на сервере, внешнем по отношению к серверу, на котором размещен Retain Server.
  • Для Server необходим исходящий доступ, если компонент Reporting & Monitoring Server был установлен на сервере, внешнем по отношению к серверу, на котором размещен Retain Server. См. также о компоненте Reporting & Mon­itoring в этой статье.
  • 48009 (TCP) Порт AJP (Apache JServ Protocol) используется для связи между веб-сервером и Tomcat. Поскольку они оба должны находиться на одном и том же сервере, требования к доступу к внешнему порту отсутствуют. Для 80 / 443 (TCP–HTTP / HTTPS) необходим входящий доступ к веб-интерфейсу Server.
  • Для 80 / 443 (TCP–HTTP / HTTPS) необходим входящий доступ к веб-интерфейсу Server.
  • Для 25 (TCP) необходим исходящий доступ, чтобы Retain Server мог отправлять уведомления по электронной почте об ошибках сервера, статусах заданий и ошибках заданий. Исходящий доступ к порту системы управления базами данных (СУБД). Зависит от системы баз данных, которую вы используете. См. раздел «Системы управления базами данных» на этой странице.
  • Также необходимо открыть другие порты на сервере, на котором размещен Retain Server, в зависимости от используемых модулей.

Retain Worker

  • Retain Worker — это компонент, который извлекает данные из источника сообщений: системы электронной почты, приложения для социальных сетей или мобильного устройства.
  • Для порта 48080 (TCP) требуется исходящий доступ, если он находится на сервере, внешнем по отношению к Retain Server.
  • Для портов 80 или 443 (TCP HTTP / HTTPS) необходим входящий доступ к веб-интерфейсу Worker.
  • Также необходимо открыть другие порты на сервере, на котором размещен Retain Worker, в зависимости от используемых модулей, и в некоторых случаях на серверах, где размещается система обмена сообщениями, Retain будет выполнять архивирование.

Retain Message Router

  • Message Router предназначен для клиентов Retain для модуля Mobile. Message Router подключается к мобильным устройствам для выполнения пересылки журнала SMS-сообщений и настройки устройства BBMP. Обычно он должен находиться внутри DMZ.
  • Для порта 443 (TCP) требуется как входящий, так и исходящий доступ к Интернету, а также как входящий, так и исходящий доступ к Retain Server.
  • Для порта 111/2049 (UDP / TCP) для служб клиента NFS (Требуется только если не используется REST.) Требуется входящий доступ, если Worker не находится на сервере Message Router, чтобы он мог размещать журналы на сервере Worker. Можно использовать Samba, но NFS кажется более надежным.
  • Для правильной работы NFS могут потребоваться другие порты.
  • Заказчик должен выяснить это, чтобы обеспечить исправную работу служб NFS.

Retain Reporting and Monitoring Server

  • Новый для Retain v3.4 процесс обеспечивает выполнение заданий по архивации, а также заданий службы отчетности и мониторинга сервера. Он не устанавливается по умолчанию, если специально не выбран в процессе установки.
  • Для порта 48080 (TCP) требуется как входящий, так и исходящий доступ, если он находится на сервере, внешнем по отношению к Retain Server.
  • Для портов 80 / 443 (TCP) необходим входящий доступ для доступа к веб-интерфейсу R&M Server.
  • Для порта 25 (TCP) при работе на сервере, внешнем по отношению к Retain Server, требуется исходящий доступ.

Сервер заглушки Retain

  • Retain Stubbing Server — это компонент, который предоставляет возможность создания заглушек для Retain Server. Он редко используется или устанавливается клиентами. См. Руководство администратора и пользователя, чтобы узнать о его преимуществах и недостатках.
  • Для порта 48080 (TCP) требуется исходящий доступ, если он находится на сервере, внешнем по отношению к Retain Server.
  • Для портов 80 / 443 (TCP) необходим входящий доступ для доступа к веб-интерфейсу Stubbing Server.

Системы управления базами данных

  • Ниже приведены порты по умолчанию, используемые этими системами управления базами данных, они также настраиваются в этих системах. Требуется входящий доступ для сервера базы данных и исходящий доступ для Retain Server.
  • MySQL: 3306
  • MS SQL: 1433
  • Oracle: 1521
  • Postgres: 5432
release-rel-2020-10-1-5313 | Wed Oct 14 18:06:08 PDT 2020
5313
release/rel-2020-10-1-5313
Wed Oct 14 18:06:08 PDT 2020