O Retain vem com o Tomcat incorporado, o que requer que você instale e use o Tomcat incorporado. A instalação em um sistema Retain existente que executa uma instalação padrão do Tomcat removerá a instalação do Tomcat atual e instalará o Tomcat incorporado equipado com o Retain. As instruções de instalação são encontradas na seção de instalação.
Antes da instalação do Retain, decida onde tudo deve ser instalado. Quando os componentes de suporte e principais forem instalados, os recursos do Retain serão os mesmos, não importa em qual plataforma ele esteja instalado. Você pode distribuir os componentes do Retain em diferentes servidores ou executar todos eles em um só. VMWare ESX e ESXi são suportados, mas os requisitos ainda estão em pleno efeito e devem ser observados.
O Retain pode ser configurado de formas separadas, o que afeta bastante os requisitos de Retain Server, mecanismo de indexação, servidor de banco de dados, e os locais ditam as necessidades de recursos. Por fim, o número de usuários ativos no sistema determina as necessidades de recursos do sistema.
- Processador dual-core de 3 GHz ou melhor
- O servidor requer 12 GB de RAM livres
- Apache 2.2.x ou IIS
- Banco de dados SQL suportado
- Java Development Kit (JDK) 1.8 64 bits
- Espaço de armazenamento: o espaço de armazenamento exigido pelo sistema de mensagens
- NOTA: o sistema do Retain requer um mínimo de 10 GB de espaço livre em disco ou entrará no modo de manutenção. O Retain enviará mensagens de aviso quando houver menos de 20 GB de espaço livre em disco para o armazenamento, o índice e o sistema. Os sistemas de mensagens terão requisitos de espaço de armazenamento que excedem bastante o mínimo, e os administradores deverão olhar para a "estimativa de requisitos de armazenamento" para instruções de estimativa de espaço de armazenamento mínimo.
-
RAM: as necessidades de memória variarão dependendo da carga e do uso do sistema do Retain. No entanto, o Java se ajustará automaticamente à memória que está disponível no servidor. O ajuste depende do que está selecionado para a instalação. A instalação irá detectar a quantidade de RAM e atribuir automaticamente os valores de memória conforme mostrado:
- Menos de 16 GB de memória do sistema:
- 8 GB: servidor e Worker
- 6 GB: somente servidor
- Menos de 20 GB de memória do sistema:
- 12 GB: servidor e Worker
- 10 GB: somente servidor
- Mais de 20 GB de memória do sistema:
- 16 GB: servidor e Worker
- 14 GB: somente servidor
- Menos de 16 GB de memória do sistema:
Em todos os casos em que apenas o Worker estiver instalado, a memória será ajustada para 3 GB.
Retain Server, Retain Worker, banco de dados e mecanismo de índices hospedados na mesma máquina e arquivamento com menos de 500 caixas de correio ativas. O Retain Message Router deverá estar instalado em um servidor dedicado na DMZ.
- 12 GB de RAM
Retain Server, Retain Worker e mecanismo de indexação em um servidor, servidor de banco de dados separado:
- Servidor de índices dedicado, servidor de banco de dados dedicado, Retain Server dedicado
- 50.000 caixas de correio ativas
- Mais de 16 GB de RAM para Retain Server (dependendo do servidor para manter o ambiente)
- Banco de dados no servidor apropriado
- O Retain Worker é instalado remotamente em cada agência postal no sistema de mensagens
- 500-5.000 caixas de correio ativas:
- 12-16 GB de RAM
- 5.000-30.000 caixas de correio ativas:
- 16-32 GB de RAM
O espaço em disco depende da quantidade de e-mails sendo arquivados e da duração do tempo de retenção. Recomenda-se estimar dois anos de armazenamento adicionar mais espaço conforme necessário. A velocidade de armazenamento é um fator determinante para o desempenho. SAN e armazenamento local preferido. NAS não é compatível.
- Open Enterprise Server 11, 2015 (64 bits)
- SUSE Linux Enterprise Server 12 (64 bits)
- SUSE Linux Enterprise Server 12 SP1 (64 bits)
- SUSE Linux Enterprise Server 11 (64 bits)
NOTA: o sistema do Retain requer mais do que espaço. Devido ao armazenamento de vários arquivos pequenos, especialmente em sistemas que arquivam dados de mensagens de dispositivos móveis, os iNodes suficientes são também um problema. O SLES 11 mudou a forma como o sistema de arquivos EXT3 define o padrão, e a menos que modificações sejam feitas, o sistema de arquivos EXT3 no SLES 11 se tornará insuficiente para sistemas de armazenamento grandes. Para obter informações sobre as limitações e como corrigir isso, consulte Como configurar uma partição EXT3 com mais iNodes. Se um sistema de arquivos substituto for desejado, o sistema de arquivos XFS será flexível o suficiente para reduzir os riscos.
- MS Windows 2008 (R2) 64 bits
- MS Windows 2012 64 bits
- MS Windows 2012 R2 64 bits
- PowerShell 3.0 ou superior
- MySQL 5.6x (se estiver usando MySQL, o MySQL Connector/J (JDBC 5.1.21 ou driver superior) deverá ser fornecido para Retain Server e/ou Reporting and Monitoring Server)
- Oracle 10/11g
- MS SQL Server 2008 R2, 2012, 2014
- PostgreSQL 9
O Retain utiliza várias portas para facilitar a comunicação entre os diferentes componentes e para comunicação com os diferentes sistemas arquivados. Por padrão, o Retain usará as portas listadas abaixo para os serviços listados abaixo.
O Retain Server é o principal componente do sistema do Retain. Outros processos do Retain se comunicam com o Server por meio da porta 48080 por padrão. O Server está sempre ouvindo nessa porta, independentemente de como os outros componentes possam estar configurados para se comunicar com ele (isto é, SSL porta 443).
- 48080 (TCP) Exigirá acesso de entrada se algum processo do Retain estiver em execução em um servidor externo ao servidor que hospeda o Retain Server
- O Server solicitará acesso de saída se o componente Reporting and Monitoring Server tiver sido instalado em um servidor externo ao servidor que hospeda o Retain Server. Veja também o componente Reporting and Monitoring neste artigo
- 48009 (TCP) A porta AJP (Apache JServ Protocol) é usada para comunicação entre o servidor Web e o Tomcat. Como ambos devem residir no mesmo servidor, não há nenhum requisito de acesso de porta externa. 80 / 443 (TCP-HTTP / HTTPS) Requer acesso de entrada para acessar a interface da web do Server
- 25 (TCP) Requer o acesso de saída para que o Retain Server possa enviar notificações por e-mail sobre erros de servidor, status de trabalho e erros de trabalho. Acesso de saída para a porta DMBS (Database Management System, sistema de gerenciamento de banco de dados). Isso depende do sistema de banco de dados que você está usando. Consulte a seção "Sistemas de gerenciamento de banco de dados" desta página
Outras portas também precisarão ser abertas no servidor que hospeda o Retain Server, dependendo dos módulos sendo usados.
O Retain Worker é o componente que extrai os dados da fonte de mensagens, seja um sistema de e-mail, um aplicativo de redes sociais ou um dispositivo móvel.
- 48080 (TCP) Exigirá acesso de saída se estiver em um servidor externo ao Retain Server.
- 80 ou 443 (TCP-HTTP ou HTTPS) Requer acesso de entrada para acessar a interface da web do Worker
Outras portas também precisarão ser abertas no servidor que hospeda o Retain Worker, dependendo dos módulos sendo usados; e, em alguns casos, em servidores que hospedam o sistema de mensagens em que o Retain arquivará.
O Message Router é para clientes do módulo Retain for Mobile. O Message Router se conecta aos dispositivos móveis para lidar com o encaminhamento do log de mensagens SMS e a configuração do dispositivo BBMP. Ele normalmente fica dentro de uma DMZ.
- 443 (TCP) Requer acesso de entrada de e de saída para a Internet, bem como acesso de entrada de e de saída para o Retain Server
- 111/2049 (UDP/TCP) para serviços de cliente NFS. (Necessário somente se não estiver usando REST) Exigirá o acesso de saída se o Worker não estiver no servidor do Message Router, para que possa armazenar os logs no servidor do Worker. O Samba pode ser usado, mas o NFS parece ser mais confiável
Outras portas talvez necessitem ser consideradas para que o NFS funcione corretamente.
Fica por conta do cliente fazer essa pesquisa para que os serviços do NFS funcionem corretamente.
Novo no Retain v3.4, esse processo fornece os serviços de gerador de relatórios e monitoramento de trabalho e servidor de arquivo. Ele não é instalado por padrão, a menos que seja especificamente selecionado durante o processo de instalação.
- 48080 (TCP) Exigirá acesso de entrada e saída se estiver em um servidor externo ao Retain Server.
- 80 / 443 (TCP) Exige acesso de entrada para acessar a interface da web do R&M Server
- 25 (TCP) Se estiver em execução em um servidor externo ao Retain Server, exigirá o acesso de saída
O Retain Stubbing Server é o componente que fornece serviços de stubbing para o Retain Server. Ele é raramente usado ou instalado pelos clientes. Consulte o Guia de Administração e do Usuário para uma lista de vantagens e desvantagens.
- 48080 (TCP) Exigirá acesso de saída se estiver em um servidor externo ao Retain Server
- 80 / 443 (TCP) Exige acesso de entrada para acessar a interface da web do Stubbing Server
A seguir estão as portas padrão que esses sistemas de gerenciamento de banco de dados usam, mas elas são configuráveis nesses sistemas. Requer acesso de entrada para o servidor de banco de dados e o acesso de saída no Retain Server.
- MySQL: 3306
- MS SQL: 1433
- Oracle: 1521
- PostgreSQL: 5432
- 443 (TCP) Requer o acesso de saída. O Retain usa SSL para se conectar ao Office 365 para autenticar usuários que fazem login no Retain
- 80/443 (TCP) Requer acesso de saída para o dispositivo de servidor proxy Retain for Social Media. O Retain criará uma conexão http e solicitará os "bundles". Consulte também o componente Retain for Social Media (RSM) Proxy Server neste artigo
7191 (TCP) Requer acesso de saída de modo que o Retain Server possa fazer download do bloco de endereços. Esta é a porta SOAP padrão que os POAs do GroupWise usam, mas isso é configurável e depende da configuração do agente de POA no GroupWise.
- GroupWise 8.01 ou superior (8.01, 2012, 2014, 2014R2)
- A porta SOAP deve ser ativada em todos os POAs a serem verificados quanto a mensagens
- SSL é compatível, mas afeta o desempenho significativamente
- 80 / 443 (TCP HTTP/HTTPS) no servidor do Worker. Requer o acesso de saída. O processo de descoberta automática tentará https para os servidores CAS para conexão com caixas de correio do Exchange. Se isso falhar, ele usará a porta 80 como um último recurso. Se Exchange/descoberta automática/EWS estiverem configurados corretamente, somente a porta 443 deverá ser necessária
- 3268 ou 3269 (TCP). Requer o acesso de saída. Ele usa uma destas portas para pesquisas LDAP para o host de catálogo global, que é o principal servidor de banco de dados para o Active Directory.
- Porta 3268 para texto simples e 3269 para SSL (recomendado)
- 53 (UPD). Requer o acesso de saída. É a porta usada pelo DNS. O Retain fará pesquisas de DNS durante seu processo de descoberta automática
- Exchange Server 2013
- Exchange Server 2016
- 443 (TCP) Requer acesso de saída para o Server (sincronização com o bloco de endereços) e o Worker (ele tenta usar a API do Gmail para arquivamento; se isso falhar, ocorrerá a reversão para IMAP. Assim, a necessidade da porta 993 como descrito abaixo)
- 993 (TCP). Requer acesso de saída somente para os Workers. Em determinadas circunstâncias, o Worker pode alternar para o uso de IMAP sobre SSL ao solicitar e-mail do Gmail
- Internet Explorer 10+ (NOTA: o suporte do Retain do IE 10 será limitado após a Microsoft encerrar o suporte para o IE10 em 12 de janeiro de 2016)
- Firefox 34+
- Chrome 39+