Parte do meu novo projeto científico é um sistema de aquisição de dados de múltiplas estações remotas. Tenho 15 estações remotas alimentadas com painéis solares (é necessário baixo consumo de energia). Em cada estação preciso de uma única conexão Ethernet para registrador de dados. O objetivo é criar uma rede virtual: preciso que 15 estações e meu computador estejam na mesma rede.
Minha ideia é usar:
- 15 placas Linux baseadas em ARM (baseadas em Debian) com modem 3G/EDGE conectado à porta USB. Cada um configurado para funcionar como um roteador com cliente VPN (a questão aqui é qual a maneira mais simples de fazer isso?).
- 1 servidor central (baseado em Debian) que atuará como servidor VPN (provavelmente hospedado em algum local confiável)
- Meu computador cliente Windows que fará download de dados e monitorará o status de todas as estações.
Agora minhas dúvidas:
- ARM linux + USB 3G é a melhor solução (baixo custo, baixo consumo de energia)? A placa ARM custa aproximadamente 100 USD, 3G custa aproximadamente 50 USD.
- Qual software devo usar na placa ARM (VPN aberta? Túnel SSH?)
- Qual software devo usar no servidor central?
- Qual software devo usar no meu Windows para poder me conectar a esta rede privada.
A ideia geral é que meus registradores de dados (todos com controlador Ethernet integrado e localizados em locais diferentes) tenham IPs estáticos (digamos 192.168.1.100-114) e meu computador (localizado em outro local) tenha um IP estático no mesma rede (digamos 192.168.1.50).
Infelizmente não sou especialista em planejamento de rede.