- Impressão
Visão geral dos hosts do conector no local
Objetivo
Saiba como aproveitar os On-Premise Connector Hosts para suas integrações.
Pré-requisitos
Para saber mais sobre Connector Hosts no Tulip, primeiro leia este artigo
Visão geral
Este artigo pretende servir como um ponto de referência para os On-Premise Connector Hosts (OPCH) na Tulip. O Connector Host é um serviço usado para facilitar as conexões da Tulip com serviços web externos, bancos de dados e servidores OPC UA. Todas as instâncias da Tulip têm um Cloud Connector Host por padrão.
Há várias considerações a serem feitas ao determinar se um Connector Host local é a arquitetura correta.
Principais considerações sobre o On-Premise Connector Host
As considerações para um On-Premise Connector Host podem ser divididas em algumas categorias:
1. Rede2. Gerenciamento de infraestrutura3. Desempenho
Rede
A justificativa mais comum para a implementação de um On-Premise Connector Host são as vantagens que ele oferece ao se conectar a sistemas hospedados em uma rede local. Com a oferta on-premise, todas as conexões da Tulip com sistemas externos começam em sua rede local. Todas as conexões de sua rede são enviadas para a Tulip por meio de um WebSocket seguro.
Isso contrasta com os Cloud Connector Hosts, que exigem acesso de entrada aos serviços. Normalmente, essa é uma decisão de TI para permitir conexões WebSocket seguras de entrada da nuvem da Tulip para o serviço, muitas vezes usando regras de encaminhamento de porta no roteador/firewall WAN.
Gerenciamento de infraestrutura
Para implementar um On-Premise Connector Host, há vários componentes de infraestrutura pelos quais o cliente é responsável. Veja abaixo uma matriz básica de funções e responsabilidades:
Tulipa | Cliente | |
Fornecer recursos técnicos no OPCH | X | |
Hospedagem e implementação de máquinas virtuais | X | |
Monitoramento e atualizações de máquinas virtuais | X | |
Geração de credenciais OPCH | X | |
Implementação do OPCH | X | |
Atualização do OPCH | X | |
Monitoramento da OPCH | X | |
Solução de problemas do OPCH | X | X |
O ideal é que o cliente esteja familiarizado com as tecnologias que usa para implementar o Connector Host, bem como com tecnologias como o Docker para gerenciamento de contêineres.
Desempenho
Como recomendação de práticas recomendadas, a Tulip recomenda também o uso de um Connector Host local ao conectar um servidor OPC UA. Embora seja possível usar a solução em nuvem, pode haver uma grande demanda de largura de banda na rede à medida que o número de tags OPC UA assinadas aumenta.
Implantação de um host do conector local
Padrões técnicos
Quando se decide implantar uma solução local, a Tulip recomenda uma rota de autoatendimento usando uma imagem distribuída do Docker. A maneira mais fácil de fazer isso seria usar uma máquina virtual com uma distribuição do Linux (o Ubuntu é o preferido).
A Tulip também recomenda hospedar apenas um On-Premise Connector Host por máquina virtual para evitar um único ponto de falha para os sites.
Requisitos da máquina virtual:
- RAM - 4 GB
- ROM - 8-16 GB de tamanho de disco
- CPU - 2 núcleos
- Versão do Docker - 20.10+
Para os requisitos de rede, o host do On-Premise Connector tem o seguinte:
- Um endereço IP
- Resolução de DNS para
- Acesso de saída na porta 443 para a Tulip (IPs listados aqui)
- Acesso de saída ao repositório Docker aqui
- Acesso de saída a todos os sistemas externos relevantes com portas
Veja a lista completa de requisitos de rede aqui
Solicitação de credenciais
Entre em contato com o Tulip Support(support@tulip.co) para solicitar credenciais do On-Premise Connector Host usando o seguinte modelo, preenchendo todos os detalhes entre colchetes:
docker ps